Timeline



09/12/13:

16:26 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
(diff)
16:14 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
/* Step 3: Build a Basic PCI-CAN device in qemu */ (diff)
15:37 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
/* Step 3: Build a Basic PCI-CAN device in qemu */ (diff)
14:53 Changeset in rtems [78b85286]4.115 by Sebastian Huber <sebastian.huber@…>
JFFS2: Update Linux compatibility layer Modify compatbility layer for RTEMS. Add support for Linux 3.11 based JFFS2.
14:46 Changeset in rtems [672038b]4.115 by Sebastian Huber <sebastian.huber@…>
JFFS2: Import from eCos Import of Linux compatibility layer and JFFS2 file system support from eCos. The files are imported from eCos CVS on 2013-09-16. cvs -d :pserver:anoncvs@ecos.sourceware.org:/cvs/ecos login cvs -z3 -d :pserver:anoncvs@ecos.sourceware.org:/cvs/ecos co -P ecos The files "ecos/packages/compat/linux/current/asm/atomic.h", "ecos/packages/compat/linux/current/asm/bug.h", "ecos/packages/compat/linux/current/asm/page.h", "ecos/packages/compat/linux/current/cyg/crc/crc.h", "ecos/packages/compat/linux/current/cyg/infra/cyg_type.h", "ecos/packages/compat/linux/current/linux/compiler.h", "ecos/packages/compat/linux/current/linux/completion.h", "ecos/packages/compat/linux/current/linux/config.h", "ecos/packages/compat/linux/current/linux/crc32.h", "ecos/packages/compat/linux/current/linux/errno.h", "ecos/packages/compat/linux/current/linux/fs.h", "ecos/packages/compat/linux/current/linux/kernel.h", "ecos/packages/compat/linux/current/linux/list.h", "ecos/packages/compat/linux/current/linux/mtd/compatmac.h", "ecos/packages/compat/linux/current/linux/mtd/mtd.h", "ecos/packages/compat/linux/current/linux/pagemap.h", "ecos/packages/compat/linux/current/linux/rbtree.h", "ecos/packages/compat/linux/current/linux/rwsem.h", "ecos/packages/compat/linux/current/linux/sched.h", "ecos/packages/compat/linux/current/linux/slab.h", "ecos/packages/compat/linux/current/linux/spinlock.h", "ecos/packages/compat/linux/current/linux/stat.h", "ecos/packages/compat/linux/current/linux/string.h", "ecos/packages/compat/linux/current/linux/timer.h", "ecos/packages/compat/linux/current/linux/types.h", "ecos/packages/compat/linux/current/linux/version.h", "ecos/packages/compat/linux/current/linux/vmalloc.h", "ecos/packages/compat/linux/current/linux/wait.h", "ecos/packages/compat/linux/current/linux/workqueue.h", and "ecos/packages/compat/linux/current/linux/zlib.h" "ecos/packages/compat/linux/current/linux/zutil.h" are copied to "cpukit/libfs/src/jffs2/include". The file "ecos/packages/services/crc/current/src/crc32.c" is copied to "cpukit/libfs/src/jffs2/src/compat-crc32.c". The file "ecos/packages/compat/linux/current/src/rbtree.c" is copied to "cpukit/libfs/src/jffs2/src/compat-rbtree.c". The file "ecos/packages/fs/jffs2/current/src/dir-ecos.c" is copied to "cpukit/libfs/src/jffs2/src/dir-rtems.c". The file "ecos/packages/fs/jffs2/current/src/flashio.c" is copied to "cpukit/libfs/src/jffs2/src/flashio.c". The file "ecos/packages/fs/jffs2/current/src/fs-ecos.c" is copied to "cpukit/libfs/src/jffs2/src/fs-rtems.c". The file "ecos/packages/fs/jffs2/current/src/malloc-ecos.c" is copied to "cpukit/libfs/src/jffs2/src/malloc-rtems.c". The file "ecos/packages/fs/jffs2/current/src/os-ecos.h" is copied to "cpukit/libfs/src/jffs2/src/os-rtems.h". The LICENSE file referenced in some files of this patch set is part of a previous patch set imported from Linux.
13:57 Changeset in rtems [0c0f128]4.115 by Sebastian Huber <sebastian.huber@…>
JFFS2: Import from Linux Import of Journalling Flash File System, Version 2 from Linux 3.11. This part of the Linux kernel is under a separate license which is similar to the RTEMS license. The file "cpukit/libfs/src/jffs2/include/linux/jffs2.h" is a copy of "linux-3.11/include/uapi/linux/jffs2.h". The file "LICENSE.JFFS2" is a copy of "linux-3.11/fs/jffs2/LICENCE". The files "linux-3.11/fs/jffs2/LICENCE", "linux-3.11/fs/jffs2/acl.h", "linux-3.11/fs/jffs2/build.c", "linux-3.11/fs/jffs2/compr.c", "linux-3.11/fs/jffs2/compr.h", "linux-3.11/fs/jffs2/compr_rtime.c", "linux-3.11/fs/jffs2/compr_rubin.c", "linux-3.11/fs/jffs2/compr_zlib.c", "linux-3.11/fs/jffs2/debug.c", "linux-3.11/fs/jffs2/debug.h", "linux-3.11/fs/jffs2/erase.c", "linux-3.11/fs/jffs2/gc.c", "linux-3.11/fs/jffs2/jffs2_fs_i.h", "linux-3.11/fs/jffs2/jffs2_fs_sb.h", "linux-3.11/fs/jffs2/nodelist.c", "linux-3.11/fs/jffs2/nodelist.h", "linux-3.11/fs/jffs2/nodemgmt.c", "linux-3.11/fs/jffs2/read.c", "linux-3.11/fs/jffs2/readinode.c", "linux-3.11/fs/jffs2/scan.c", "linux-3.11/fs/jffs2/summary.h", "linux-3.11/fs/jffs2/write.c", and "linux-3.11/fs/jffs2/xattr.h" are copied to "cpukit/libfs/src/jffs2/src".
13:32 Changeset in rtems [3c96bee]4.115 by Sebastian Huber <sebastian.huber@…>
JFFS2: Add RTEMS support
13:03 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
/* Step 3: Build a Basic PCI-CAN device in qemu */ (diff)
12:15 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
/* Step 3: Build a Basic PCI-CAN device in qemu */ (diff)
11:49 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
/* Step 3: Build a Basic PCI-CAN device in qemu */ (diff)
10:21 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
(diff)
10:11 Developer/Simulators/QEMU/CANEmulation edited by Jinyang
/* Step 3: Build a Basic PCI-CAN device in qemu */ (diff)
10:05 TBR/UserManual/MinGW_Tools_for_Windows edited by ChrisJohns
/* RTEMS Tools Installation */ (diff)

09/11/13:

21:18 Ticket #2144 (is a nill pointer dereferenced in console_open if pDeviceFlow is nill?) created by Jeffrey Hill
It seems that many BSPs initialize pDeviceFlow to nill so perhaps the …
08:59 Changeset in rtems [d2da61a]4.115 by Sebastian Huber <sebastian.huber@…>
Filesystem: Change rtems_filesystem_chown() Implement POSIX requirements in the high-level file system layer. Use common implementation for all change owner variants.
08:34 Changeset in rtems [b6657c39]4.115 by Sebastian Huber <sebastian.huber@…>
Filesystem: Add and use rtems_filesystem_chmod() Implement POSIX requirements in the high-level file system layer.

09/10/13:

11:46 Changeset in rtems [acf7047e]4.115 by Daniel Hellstrom <daniel@…>
GPTIMER: timer probing must not be on timer0 Timers are identical within one GPTIMER core. Probing only the first timer is sufficient, however the first timer was hardcoded to timer0 which is not correct in a multi-OS system like RTEMS AMP. This patch makes sure that probing is done on the first timer that can be used by this RTEMS instance. Without this patch RTEMS AMP is broken on systems (like the GR712RC) where there is only one GPTIMER core proviing multiple timers. Designs (like the NGMP/FP) where there are multiple GPTIMER cores are not affected.
08:48 Changeset in rtems [3dbb68d]4.115 by Ralf Kirchner <ralf.kirchner@…>
dosfs: Correct handling of iconv() return value
06:50 Changeset in rtems [f55215a]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Fix cache manager support
06:19 Changeset in rtems-source-builder [b8b0f44]4.104.114.95 by Chris Johns <chrisj@…>
config: Use ${build_top} to change dir to parent. On NetBSD with ksh changing into a symlink made PWD the link's target path so a 'cd ..' returned you to that parent and not the parent you started from. Record the build top and then change back to that path. Change the package names to the actual packages and remove the extra directory in the build tree. This makes the paths simpler.
06:19 Changeset in rtems-source-builder [e0c00e8]4.104.114.95 by Chris Johns <chrisj@…>
doc: Add NetBSD.
06:18 Changeset in rtems-source-builder [ef58e21]4.104.114.95 by Chris Johns <chrisj@…>
sb: Add include/lib paths for /usr/pkg to NetBSD.

09/06/13:

08:05 Changeset in rtems [784d2a1]4.115 by Sebastian Huber <sebastian.huber@…>
arm: Fix inconsistent define usage
05:56 Changeset in rtems-source-builder [f4a8a42]4.104.114.95 by Chris Johns <chrisj@…>
rtems: Revert gdb to gdb-7.6 as gdb-7.6.1 fails.

09/05/13:

18:50 Changeset in rtems [36fdd0b]4.115 by Gedare Bloom <gedare@…>
uuid: make integer arithmetic conversion explicit Upcast multiplication to 64-bit integer arithmetic.
18:44 Changeset in rtems [8ee95e6]4.115 by Gedare Bloom <gedare@…>
imfs: use safe string functions Replace strcpy and strcat with counted variants.
18:34 Changeset in rtems [a803e04d]4.115 by Gedare Bloom <gedare@…>
termios: check return value from semaphore obtain/release Raise a fatal error in case of failure.
18:31 Changeset in rtems [74d35751]4.115 by Gedare Bloom <gedare@…>
flashdisk: swap arguments to checksum helper The arguments to rtems_fdisk_calc_crc16() are reversed when called from rtems_fdisk_page_checksum(). 26052 Operands don't affect result
18:28 Changeset in rtems [59261fba]4.115 by Gedare Bloom <gedare@…>
nvdisk: swap arguments to checksum helper The arguments to rtems_nvdisk_calc_crc16() are reversed when called from rtems_nvdisk_page_checksum(). 26053 Operands don't affect result
18:21 Changeset in rtems [5f040b8]4.115 by Gedare Bloom <gedare@…>
sparse-disk: check return value from semaphore_obtain/release In case obtain/release is unsuccessful, cause a fatal error.
18:13 Changeset in rtems [97ae1eeb]4.115 by Gedare Bloom <gedare@…>
imfs: check return value from mkdir
18:10 Changeset in rtems [e075b388]4.115 by Gedare Bloom <gedare@…>
untar: check return value from mkdir Check the return value from mkdir instead of failing silently. 1063857 Unchecked return value from library
18:03 Changeset in rtems [b6cfbab4]4.115 by Gedare Bloom <gedare@…>
dosfs: Eliminate empty case statements that fall through to default. Also eliminates possibly dead code in case the name_type can never actually be MSDOS_NAME_INVALID. 1063860 Logically dead code.
17:44 Changeset in rtems [c963ac7]4.115 by Gedare Bloom <gedare@…>
nfs: Fix ln option processing. If opts is NULL, then strchr() will dereference it and search for 's'. 1063863 Dereference after null check
17:22 Changeset in rtems [121dd881]4.115 by Gedare Bloom <gedare@…>
bdpart: Argument cannot be negative If open(fd) fails then avoid the error path that calls close(fd).
17:15 Changeset in rtems [a8007dc2]4.115 by Gedare Bloom <gedare@…>
dosfs: Unsigned compared against 0 Change the type for storing the return from iconv to be signed.
17:09 Changeset in rtems [e4c1926]4.115 by Gedare Bloom <gedare@…>
dosfs: Unsigned compared against 0 Fix the type of "cmpltd" to be ssize_t so that assigning it to -1 will terminate processing as intended.
16:58 Changeset in rtems [551468c]4.115 by Gedare Bloom <gedare@…>
dosfs: Unintentional integer overflow Explicitly promote 32-bit integer to 64-bits for multiplication.
16:15 Changeset in rtems [96654dc]4.115 by Gedare Bloom <gedare@…>
shell: Out-of-bounds access In case the length of cwd path plus the userScriptName exceeds PATH_MAX (255), the strncat calls will overflow scriptFile. Also check for getcwd failure.
15:53 Changeset in rtems [a6d35256]4.115 by Gedare Bloom <gedare@…>
IMFS: Resource leak Free fs_info in case root_node is NULL.
06:32 Changeset in rtems-source-builder [b843e62]4.104.114.95 by Chris Johns <chrisj@…>
sb: Do no install with a Cxc build.

09/04/13:

12:03 Changeset in rtems [d157a4fd]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix ARM CP15 opcode for get functions

09/03/13:

22:45 Changeset in rtems-source-builder [2802080]4.104.114.95 by Chris Johns <chrisj@…>
sb: Do not create a build set tar file on error. If creating build set tar files and using --keep-going do not create the tar file if any part of the set build fails.
10:59 Changeset in rtems [03e097b7]4.115 by Sebastian Huber <sebastian.huber@…>
nios2: Include proper header file
09:06 Changeset in rtems [4a8c334]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic08: Add initialization test case
09:04 Changeset in rtems [3bac8a4c]4.115 by Sebastian Huber <sebastian.huber@…>
score: Use void * for some atomic pointer ops

09/02/13:

23:20 Changeset in rtems-source-builder [169619c]4.104.114.95 by Chris Johns <chrisj@…>
config: Disable building RTEMS by default. To build use --with-rtems.
22:50 Changeset in rtems-source-builder [7a691b8]4.104.114.95 by Chris Johns <chrisj@…>
sb: Fix the config _parse args.
22:33 Changeset in rtems-source-builder [18b01e8]4.104.114.95 by Chris Johns <chrisj@…>
config: Update RTEMS to gdb-7.6.1.
22:30 Changeset in rtems-source-builder [845e92f]4.104.114.95 by Chris Johns <chrisj@…>
sb: Fix nesting if statements. Nesting if statements did not correctly process the contents of the nested if script. This change makes the processing uniform across all the logic stages.
22:29 Changeset in rtems-source-builder [72f89c5]4.104.114.95 by Chris Johns <chrisj@…>
sb: Output the new info message. With the set builder add nesting count support.
21:59 Changeset in rtems-source-builder [348e498]4.104.114.95 by Chris Johns <chrisj@…>
sb: Add options log_info. Provide a log_info method for the options class to log the command line and the python version string.
13:08 Changeset in rtems [29f7d317]4.115 by Sebastian Huber <sebastian.huber@…>
score: Use unsigned long for atomic integers Use unsigned long instead of uint_fast32_t since C11 provides only a ATOMIC_LONG_LOCK_FREE macro constant. This makes it also possible to use properly typed integer literals like 123UL. It is now clear which compatible type should be used for the atomic integer.

09/01/13:

13:14 Changeset in rtems [47b6fad]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic08: Avoid copy and paste
13:01 Changeset in rtems [7136d7f]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic08: Simplify or/and test case Renamed and use common integer variables.
12:34 Changeset in rtems [d39ccd69]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic08: Fix compare and exchange
10:28 Changeset in rtems [4238aff]4.115 by WeiY <wei.a.yang@…>
add atomic sub, and, or, compare_exchange test cases into smpatomic08

08/31/13:

22:25 Changeset in rtems-source-builder [a4937d8]4.104.114.95 by Ivan Temp <ivan.temp@…>
sb: Add NetBSD support.
02:12 Changeset in rtems-source-builder [8dc8b26]4.104.114.95 by Chris Johns <chrisj@…>
doc: Add a cross build section.

08/30/13:

15:43 Changeset in rtems [287bbb6]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Use ALIGN_WITH_INPUT This requires at least Binutils 2.24.
13:42 Changeset in rtems-tools [53ed116]4.104.115 by Peng Fan <van.freenix@…>
Implement a new tool 'rtems-ra' rtems-ra supports converting an elf archive file into a rap archive file. It also support add, replace and delete rap files from the rap archive file.
07:50 Ticket #2143 (SMP: Inconsistent RTEMS chains API) created by Sebastian Huber
Sebastian Huber wrote: > On 2013-08-27 01:26, Chris Johns wrote: >> …

08/29/13:

20:20 Changeset in rtems [0c47440]4.115 by Karel Gardas <karel.gardas@…>
bsp/lm4f120: new BSP to support TI LM4F120 XL LaunchPad? board
11:41 Changeset in rtems-tools [5eb6604]4.104.115 by Peng Fan <van.freenix@…>
Fix archive writer 1. align to even address 2. Fix the use of GElf_Ehdr and Elf32_Ehdr 3. Fix the header related
08:03 Changeset in rtems [e127c4c]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic08: Fix race conditions
Note: See TracTimeline for information about the timeline view.