Timeline




matching tags

Jun 20, 2016:

9:17 PM Changeset in rtems [48704cde] by Mudit Jain <spark1729@…>
arm/raspberrypi: Adding functionalities to Mailbox RPi Added functions for retrieving firmware revision, board model and board revision.
5:10 PM Changeset in rtems [91043bf] by Pavel Pisa <pisa@…>
bsp/tms570: regenerate preinstall makefile by bootstrap -p.
5:10 PM Changeset in rtems [ea41bcc]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: regenerate preinstall makefile by bootstrap -p.
4:56 PM Changeset in rtems [529d075]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: include package balls and PINMMR registers mapping for TMS570LS3135ZWT chip.
4:56 PM Changeset in rtems [bc884f6] by Pavel Pisa <pisa@…>
bsp/tms570: include package balls and PINMMR registers mapping for TMS570LS3135ZWT chip.
4:55 PM Changeset in rtems [6626efe6] by Pavel Pisa <pisa@…>
bsp/tms570: update pinmux to provide support for initialization lists and clear of alt outputs.
4:55 PM Changeset in rtems [9d09f497]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: update pinmux to provide support for initialization lists and clear of alt outputs.
3:24 PM Changeset in umon [6e6815e]master by Ben Gras <beng@…>
ARM: save and print exception context Debugging aid. Prints nice exception context info like: R0 = 0x00000000 R8 = 0x402fe8b0 R1 = 0x402ffd80 R9 = 0x40309b15 R2 = 0x00000800 R10 = 0x00000000 R3 = 0x402ffd40 R11 = 0x00000000 R4 = 0x402ffd40 R12 = 0x402fdd38 R5 = 0x402ffd80 SP = 0x40309694 R6 = 0x00000003 LR = 0x402fa348 R7 = 0x00000800 PC = 0x402f8614 VEC = 0x00000003 Data structures, definitions and code taken from RTEMS.
12:36 PM Changeset in umon [696ee75] by Ben Gras <beng@…>
FAT fs changes: FAT code and larger ROM size . add fatfs umon cli to it. unmodified from the umon 1.19 distribution, apache-licensed. . also add dosfs from the umon 1.19 distribution, which is similarly liberally licensed. . increase available 'ROM' size to 128kB minus 1kB secure + 18kB reserved (numbers from uboot wiki). . no unaligned access - needed to access fields in on-disk structs without gcc generating unaligned access instructions (causes data abort exceptions) . turn on shellvars for BBB as they are needed to connect FATFS to the SD i/o functions
11:55 AM Changeset in rtems [3e2a3c4] by Sebastian Huber <sebastian.huber@…>
sptests/spcpucounter01: Add some statistics
8:08 AM Changeset in rtems [9460333e] by Sebastian Huber <sebastian.huber@…>
sparc: Rework CPU counter support Rework CPU counter support to enable use of the GR740 up-counter via %asr22 and %asr23.
6:16 AM Changeset in rtems [40b80d86] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use sysinit for bsp_debug_uart_init()
6:10 AM Changeset in rtems [6a6a225] by Sebastian Huber <sebastian.huber@…>
sptests/spsysinit01: Move begin of test message
6:03 AM Changeset in rtems [a4fa007b] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use sysinit for amba_initialize()
4:50 AM Changeset in rtems [bc47ec1c] by Sebastian Huber <sebastian.huber@…>
score: Refine system initialization order
12:07 AM Changeset in rtems-libbsd [628512a]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Update rtems_waf to pick up the long command line fix.

Jun 19, 2016:

10:48 PM Developer/Simulators/QEMU edited by Chris Johns
Add -append details for the -kernel option. (diff)
1:41 PM Changeset in rtems [fa239ff2] by Pavel Pisa <ppisa@…>
arm/raspberrypi: Ensure that buffers used for VC mail box communication are synchronized through cache.
9:02 AM GSoC/2016 edited by Mudit Jain
(diff)

Jun 17, 2016:

11:45 PM GSoC/2016 edited by Vivek Kukreja
(diff)
5:13 PM GSoC/2016 edited by Wonjun Hwang
(diff)
6:06 AM Changeset in rtems [16706b72] by Sebastian Huber <sebastian.huber@…>
bsps: Fix printk() format warning
6:05 AM Ticket #2742 (New warning in SHM driver) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 305231bd3c2cb78421cedb9d7093773359612445/rtems: […]
6:04 AM Changeset in rtems [305231bd] by Sebastian Huber <sebastian.huber@…>
bsps: Fix MPCI_Fatal() prototype Close #2742.
5:50 AM Changeset in rtems [69a6802b] by Sebastian Huber <sebastian.huber@…>
score: Move _RBTree_Find() The _RBTree_Find() is no longer used in the score. Move it to sapi and make it rtems_rbtree_find(). Move corresponding types and support functions to sapi.
5:38 AM Changeset in rtems [768c483b] by Sebastian Huber <sebastian.huber@…>
score: Move _RBTree_Insert() The _RBTree_Insert() is no longer used in the score. Move it to sapi and make it rtems_rbtree_insert().
5:16 AM Ticket #2590 (Update BSP and Device Driver Development Guide) closed by Chris Johns
fixed
5:15 AM Ticket #2743 (No git commit hooks running on rtems-docs.git) created by Chris Johns
A push to the rtems-docs.git repo does not run the commit hooks we …
5:05 AM Changeset in rtems-docs [6d7a4d2]4.11 by Chris Johns <chrisj@…>
Update the BSP howto. Closes #2590.

Jun 16, 2016:

4:31 PM Ticket #2742 (New warning in SHM driver) created by Joel Sherrill
Not sure how to fix this one …
3:38 PM Ticket #2741 (New warning from printf plugin changes) created by Joel Sherrill
../../../../../../../rtems/c/src/lib/libcpu/powerpc/mpc6xx/mmu/pte121.c …
3:23 PM Changeset in rtems [7ec66e08] by Sebastian Huber <sebastian.huber@…>
score: Remove hidden deadline overrule for CBS Do what the user commands. Maybe we should add a rtems_cbs_period() that calls rtems_rate_monotonic_period() with the right parameter. Update #2173.
3:08 PM Changeset in rtems [9a78f8a5] by Sebastian Huber <sebastian.huber@…>
score: Modify release job scheduler operation Pass the deadline in watchdog ticks to the scheduler. Update #2173.
10:05 AM Changeset in rtems [4b3251a] by Sebastian Huber <sebastian.huber@…>
score: Fix thread delete race condition on SMP
9:39 AM Changeset in umon [ecb72ce] by Ben Gras <beng@…>
some hooks to help building in RSB
8:44 AM Changeset in rtems [57c676c6] by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_semaphore_create() Destroy the thread queue in case of a priority ceiling violation, otherwise the SMP profiling data gets corrupted.
8:15 AM Changeset in rtems_waf [254b827] by Sebastian Huber <sebastian.huber@…>
Use long commands on more platforms
7:08 AM Changeset in rtems-libbsd [616be5c]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Pick up white space fix.
7:07 AM Changeset in rtems_waf [c161c8d] by Chris Johns <chrisj@…>
Remove tabs as white space.
4:53 AM Changeset in rtems_waf [eb6ff97] by Chris Johns <chrisj@…>
Fix the root_filesystem tar command on Windows.
3:32 AM Changeset in rtems-libbsd [32ceb14]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add support for long command lines and fix some shell rules on Windows.
3:28 AM Changeset in rtems_waf [1aef190] by Chris Johns <chrisj@…>
Add long command line support for gcc.

Jun 15, 2016:

9:19 PM GSoC/2016 edited by Sambeet Panigrahi
(diff)
3:21 PM Debugging/OpenOCD/Raspberry_Pi edited by Pavel Pisa
Debugging/OpenOCD/Raspberry_Pi JTAG pins enable patch corrections. (diff)
3:10 PM Debugging/OpenOCD/Raspberry_Pi edited by Pavel Pisa
Rung RPi OpenOCD debug without setup of pins in u-boot. (diff)
2:31 PM Changeset in rtems [1a4eac5] by Sebastian Huber <sebastian.huber@…>
posix: Generalize _POSIX_Priority_To_core() Move POSIX API priority validation into _POSIX_Priority_To_core().
2:18 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
2:17 PM Developer/Projects/Open/Fault_injection edited by Saeed Ehteshamifar
(diff)
1:54 PM GSoC/2016 edited by Deval Shah
(diff)
9:18 AM Changeset in rtems [661e0e63] by Sebastian Huber <sebastian.huber@…>
psxtests/psx12: Use and print proper rounded ms Update #2738.
8:53 AM Ticket #2740 (Suboptimal type for Timestamp_Control) created by Sebastian Huber
Currently we have […] this type offers more precision than …
8:51 AM Ticket #2739 (CPU budget accounting via ticks is too coarse) created by Sebastian Huber
The CPU budget algorithms still use clock ticks for budget accounting. …
8:39 AM Changeset in rtems [917884c] by Sebastian Huber <sebastian.huber@…>
posix: Fix poradic server initial CPU budget Update #2738.
8:07 AM Ticket #2738 (POSIX sporadic server uses unexpected CPU budgets) created by Sebastian Huber
The POSIX sporadic server starts with invalid CPU budget of zero. …
7:04 AM Changeset in rtems [d6467102] by Sebastian Huber <sebastian.huber@…>
psxtests/psx12: Use one file and simplify
6:50 AM Changeset in rtems [5d65d0dd] by Sebastian Huber <sebastian.huber@…>
posix: Use _POSIX_Threads_Sporadic_timer_insert()
5:59 AM Changeset in rtems [d07f582] by Sebastian Huber <sebastian.huber@…>
posix: Remove superfluous code Remove double declarations, useless comments and unused functions.
5:49 AM Changeset in rtems-libbsd [5851034]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
reentrant.h: There is no main thread in RTEMS
4:59 AM Changeset in rtems [eec08ef] by Sebastian Huber <sebastian.huber@…>
posix: Rework sporadic server scheduling policy Instead of lowering the priority in case the initial budget is consumed raise the priority for each new period. Restore the normal priority once the initial budget is consumed. This makes it later easier to combine the high priority phase with temporary priority boosts (e.g. via priority ceiling and inheritance). Use the thread lock to protect the POSIX thread attributes instead of the thread state lock. This makes it easier to change the thread priority and keep the POSIX attributes consistent. Fixes a false positive use of uninitialized variable warning.
1:14 AM Changeset in rtems_waf [b0afac0] by Chris Johns <chrisj@…>
Add root_filesystem support to create a root file system. To use add to your wscript file: rtems.root_filesystem(bld, 'rootfs', etc/rc.conf?, 'rootfs.tar', 'rootfs-tar.o') to create a rootfs-tar.o which you add to your executable's list of sources. In your main or Init function add: #include <rtems/untar.h> extern int _binary_rootfs_tar_start; extern int _binary_rootfs_tar_size; static void expand_rootfs_tarfile(void) { rtems_status_code sc; rtems_printer printer; rtems_print_printer_printf(&printer); sc = Untar_FromMemory_Print((void *)(&_binary_rootfs_tar_start), (size_t)&_binary_rootfs_tar_size, &printer); if (sc != RTEMS_SUCCESSFUL) fprintf(stderr, "error: untar failed: %s\n", rtems_status_text(sc)); } Note, some arch's may not need the '_' at the start of the tar symbols.

Jun 14, 2016:

3:23 PM Changeset in rtems [6bab009] by Sebastian Huber <sebastian.huber@…>
posix: Delete POSIX_API_Control::schedparam This field was redundant.
3:21 PM Changeset in rtems [4dc5450] by Sebastian Huber <sebastian.huber@…>
posix: Delete POSIX_API_Control::schedpolicy This field was redundant.
3:10 PM Changeset in rtems [0c1413c] by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Add I2C driver
3:01 PM Changeset in rtems [4da078a8] by Sebastian Huber <sebastian.huber@…>
posix: Delete POSIX_API_Control::ss_high_priority This field was unused.
1:57 PM Changeset in rtems [5a32c48] by Sebastian Huber <sebastian.huber@…>
posix: Make POSIX API aware of scheduler instances
9:45 AM Changeset in rtems [2df7fcf] by Sebastian Huber <sebastian.huber@…>
posix: _POSIX_Mutex_Default_attributes Make _POSIX_Mutex_Default_attributes constant and independent of the scheduler instance. Use INT_MAX to indicate the default ceiling priority.
9:19 AM Ticket #2737 (Add CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR) created by Sebastian Huber
Add CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR clock driver option. If …
9:13 AM Changeset in rtems [6a631da] by Sebastian Huber <sebastian.huber@…>
posix: sched_get_priority_max() Enable for all configurations since it pulls in no additional dependencies. Return value of the scheduler instance of the executing thread.
9:12 AM Changeset in rtems [ea02782a] by Sebastian Huber <sebastian.huber@…>
posix: sched_get_priority_min() Enable for all configurations since it pulls in no additional dependencies.
8:56 AM Changeset in rtems [b61d5cac] by Sebastian Huber <sebastian.huber@…>
bsps: Add CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR Add CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR clock driver option. If defined, then do the clock tick processing on the boot processor on behalf of all other processors. Currently, this is intended as a workaround for a Qemu shortcoming on ARM. Update #2737.
8:12 AM Changeset in rtems [042072b] by Sebastian Huber <sebastian.huber@…>
score: _Scheduler_priority_Ready_queue_initialize Use priority maximum of scheduler instance. This avoids a potential memory corruption on SMP configurations.
8:11 AM Changeset in rtems [3eda7e5] by Sebastian Huber <sebastian.huber@…>
score: _Thread_Create_idle_for_CPU() Use priority maximum of scheduler instance.
7:26 AM Changeset in rtems [006af6ac] by Alexander Krutwig <alexander.krutwig@…>
score: Improve heap protection Check block pointers of deferred free list before use.
4:50 AM Changeset in rtems [ce6e9ec2] by Sebastian Huber <sebastian.huber@…>
posix: pthread_mutexattr_setprioceiling() Accept all priority values in pthread_mutexattr_setprioceiling(). This is in line with POSIX and FreeBSD. The priority is validated in pthread_mutex_init(). Validate the priority only for priority ceiling mutexes.

Jun 13, 2016:

1:38 PM Ticket #2734 (pthread_setschedprio() is missing) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 0c34dbf341095f93a712bbe6d024c8c1d975b6f5/rtems: […]
1:22 PM Changeset in rtems [0c34dbf3] by Sebastian Huber <sebastian.huber@…>
posix: Add pthread_setschedprio() Close #2734.
1:20 PM Ticket #2735 (pthread_setschedparam() sets the priority not according to POSIX) closed by Sebastian Huber <sebastian.huber@…>
fixed: In fc30ac5973aae2393fb318b56346368f5e9b4493/rtems: […]
1:10 PM Changeset in rtems [fc30ac5] by Sebastian Huber <sebastian.huber@…>
posix: Fix pthread_setschedparam() Close #2735.
12:59 PM Ticket #2736 (pthread_getschedparam() returns wrong priority values) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 23b1bb38b208a6638747bb49b8184a5571e8f5e7/rtems: […]
11:42 AM Changeset in rtems [a0cd238d] by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Increase reserved size for FDT Some boards require this size.
9:59 AM Changeset in rtems-libbsd [d6ad59d]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
libbsd.txt: Clarify xilinx_zynq_a9_qemu usage
8:30 AM Changeset in rtems [10670a5] by Sebastian Huber <sebastian.huber@…>
bsp/irq-server: Fix install/remove Do not wait for the interrupt server while owning the allocator lock. This could lead to deadlock in case one of interrupt service routines or user extensions want to obtain the allocator mutex as well. Instead let the interrupt server do the install/remove job entirely on behalf of the requesting task.
7:46 AM Changeset in rtems [3bf9fdb] by Sebastian Huber <sebastian.huber@…>
i386: Fix _CPU_Bitfield_Find_first_bit() Bug introduced by b04b76c6a0c87ffc9670d356e793108411ce355a.
6:03 AM Ticket #2736 (pthread_getschedparam() returns wrong priority values) created by Sebastian Huber
See also …
6:02 AM Ticket #2735 (pthread_setschedparam() sets the priority not according to POSIX) created by Sebastian Huber
See also …
6:01 AM Ticket #2734 (pthread_setschedprio() is missing) created by Sebastian Huber
See also …
5:44 AM Changeset in rtems-source-builder [c476de6]4.104.9 by Sebastian Huber <sebastian.huber@…>
4.12/rtems-epiphany.bset: Use Newlib 2.4.0.20160527
4:53 AM Changeset in rtems [23b1bb38] by Sebastian Huber <sebastian.huber@…>
posix: Fix pthread_getschedparam() Return the unmodified thread priority value according to POSIX. Close #2736.

Jun 12, 2016:

6:51 PM Changeset in rtems-source-builder [cd9258f]4.104.9 by Jan Sommer <soja-lists@…>
4.12/rtems-default.bset: Use GCC 6-20160609 This fixes an issue with gnat.

Jun 11, 2016:

10:27 AM Ticket #2733 (raspberrypi: SPI driver has several flaws) created by Jan Sommer
I started to work with the SPI of the raspberry pi and noticed several …

Jun 10, 2016:

2:51 PM Changeset in rtems [0ec9bbc] by Linus Torvalds <torvalds@…>
vfs: make the string hashes salt the hash We always mixed in the parent pointer into the dentry name hash, but we did it late at lookup time. It turns out that we can simplify that lookup-time action by salting the hash with the parent pointer early instead of late. A few other users of our string hashes also wanted to mix in their own pointers into the hash, and those are updated to use the same mechanism. Hash users that don't have any particular initial salt can just use the NULL pointer as a no-salt. Cc: Vegard Nossum <vegard.nossum@…> Cc: George Spelvin <linux@…> Cc: Al Viro <viro@…> Signed-off-by: Linus Torvalds <torvalds@…>
12:11 PM Changeset in rtems-libbsd [58c4e1c5]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
nfsclient: Port to LibBSD
11:05 AM Changeset in rtems-libbsd [71f66e7]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
selectpollkqueue01: Add EVFILT_USER test case
6:48 AM Changeset in rtems [77ff5599] by Sebastian Huber <sebastian.huber@…>
score: Introduce map priority scheduler operation Introduce map/unmap priority scheduler operations to map thread priority values from/to the user domain to/from the scheduler domain. Use the map priority operation to validate the thread priority. The EDF schedulers use this new operation to distinguish between normal priorities and priorities obtain through a job release. Update #2173. Update #2556.

Jun 9, 2016:

7:30 PM Changeset in rtems [99fc1d1d] by Sebastian Huber <sebastian.huber@…>
score: Rework EDF scheduler Use inline red-black tree insert. Do not use shifting priorities since this is not supported by the thread queues. Due to the 32-bit Priority_Control this currently limits the uptime to 49days with a 1ms clock tick. Update #2173.
3:40 PM Changeset in rtems [6e98ea91] by Gedare Bloom <gedare@…>
posix: add clock_nanosleep and tests updates #2732
3:36 PM Ticket #2732 (Add clock_nanosleep()) created by Gedare
The clock_nanosleep function is provided to enable specifying the …
3:33 PM Changeset in rtems [f23d470] by Gedare Bloom <gedare@…>
cpukit: Add and use Watchdog_Discipline. Clock disciplines may be WATCHDOG_RELATIVE, WATCHDOG_ABSOLUTE, or WATCHDOG_NO_TIMEOUT. A discipline of WATCHDOG_RELATIVE with a timeout of WATCHDOG_NO_TIMEOUT is equivalent to a discipline of WATCHDOG_NO_TIMEOUT. updates #2732
2:55 PM Changeset in rtems [b8f76fa] by Sebastian Huber <sebastian.huber@…>
score: Delete unused _Scheduler_Priority_compare() By convention, thread priorities must be integers in RTEMS. Smaller values represent more important threads.
1:14 PM Changeset in rtems [7bf9c8b] by Sebastian Huber <sebastian.huber@…>
score: Comment _Thread_queue_Enqueue_critical()
12:38 PM Changeset in rtems-libbsd [17232fe]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Remove unused files Files moved in FreeBSD to "sys/netpfil/ipfw".
11:55 AM Changeset in rtems-libbsd [1bb23f0]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
libbsd.txt: Fix format
9:48 AM Changeset in rtems-libbsd [a037da6]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
XDR(3): Port to RTEMS
9:46 AM Changeset in rtems-libbsd [f41a394]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
XDR(3): Import from FreeBSD
9:31 AM Changeset in rtems-libbsd [4464594]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
nfsclient: Import from RTEMS RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7.
9:19 AM Changeset in rtems-libbsd [68d406b]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
ftpfs: Import from RTEMS RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7.
9:17 AM Changeset in rtems [251c94d] by Sebastian Huber <sebastian.huber@…>
confdefs.h: Do not hide network file systems Do not hide network file systems if RTEMS_NETWORKING is not defined, since they may be provided by the LibBSD.
8:50 AM Changeset in rtems [b94bbf1c] by Sebastian Huber <sebastian.huber@…>
ftpfs: Remove superfluous include
8:48 AM Changeset in rtems-libbsd [9880635]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
RPC(3): Port to RTEMS
8:23 AM Changeset in rtems-libbsd [60b1d40]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
RPC(3): Import from FreeBSD
7:41 AM TBR/UserManual/USBStack edited by Sebastian Huber
(diff)

Jun 8, 2016:

8:39 PM GSoC/2016 edited by Sambeet Panigrahi
(diff)
8:22 PM Changeset in rtems [9bfad8c] by Sebastian Huber <sebastian.huber@…>
score: Add thread priority to scheduler nodes The thread priority is manifest in two independent areas. One area is the user visible thread priority along with a potential thread queue. The other is the scheduler. Currently, a thread priority update via _Thread_Change_priority() first updates the user visble thread priority and the thread queue, then the scheduler is notified if necessary. The priority is passed to the scheduler via a local variable. A generation counter ensures that the scheduler discards out-of-date priorities. This use of a local variable ties the update in these two areas close together. For later enhancements and the OMIP locking protocol implementation we need more flexibility. Add a thread priority information block to Scheduler_Node and synchronize priority value updates via a sequence lock on SMP configurations. Update #2556.
5:20 PM GSoC/2016 edited by Habeeb Dipo Olufowobi
(diff)
2:04 PM Changeset in rtems-source-builder [5ff2c0a]4.104.9 by Sebastian Huber <sebastian.huber@…>
4.12/rtems-m32c.bset: Use Newlib 2.4.0.20160527
2:03 PM Changeset in rtems [89f627b5] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Update to RTEMS printer changes
2:02 PM GSoC/2016 edited by Deval Shah
(diff)
1:18 PM Changeset in rtems [05b7eec] by Sebastian Huber <sebastian.huber@…>
score: Add an SMP sequence lock implementation
1:04 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
1:03 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
12:56 PM SOCIS/2015 edited by Saeed Ehteshamifar
(diff)
8:10 AM Changeset in rtems [18e29faf] by Sebastian Huber <sebastian.huber@…>
score: Delete CPU_USE_GENERIC_BITFIELD_DATA Rename log2table into _Bitfield_Leading_zeros since it acually returns the count of leading zeros of an 8-bit integer. The value for zero is a bit odd. Provide it unconditionally.
8:01 AM Changeset in rtems [4c19e59b] by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic01: Fix seqlock write
7:55 AM Changeset in rtems [0fddefe] by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Fix QSPI driver API We support read/write of arbitrary buffers.
6:52 AM Changeset in rtems [80bbb4ed] by Sebastian Huber <sebastian.huber@…>
score: Use builtin for _Bitfield_Find_first_bit() In case the CPU architecture provides no specialized _CPU_Bitfield_Find_first_bit() macro, then use the builtin_clz() builtin in case GNUC is defined.
6:43 AM Changeset in rtems [b8a84064] by Sebastian Huber <sebastian.huber@…>
score: Inline _Bitfield_Find_first_bit() Turn _Bitfield_Find_first_bit() macro into an inline function.
6:18 AM Changeset in rtems [7103ad34] by Sebastian Huber <sebastian.huber@…>
score: Define _Priority_Bits_index() once
6:14 AM Changeset in rtems [bf021daf] by Sebastian Huber <sebastian.huber@…>
score: Define _Priority_Mask() once

Jun 7, 2016:

10:49 PM Changeset in rtems-source-builder [04bff17]4.104.9 by Hesham Almatary <heshamelmatary@…>
4.12/rtems-or1k.bset: Use Newlib 2.4.0.20160527
9:37 PM GSoC/2016 edited by punitvara
(diff)
8:09 PM Changeset in rtems [987ea1a] by Sebastian Huber <sebastian.huber@…>
powerpc: Define bitmap defines to FALSE
8:09 PM Changeset in rtems [ec5d7f92] by Sebastian Huber <sebastian.huber@…>
score: Delete dead copy and paste code
7:36 PM Changeset in rtems [b04b76c6] by Sebastian Huber <sebastian.huber@…>
score: Simplify priority bit map implementation The priority bit map can deal with a maximum of 256 priority values ranging from 0 to 255. Consistently use an unsigned int for computation, due to the usual integer promotion rules. Make Priority_bit_map_Word definition architecture-independent and define it to uint16_t. This was already the case for all architectures except PowerPC. Adjust the PowerPC bitmap support accordingly.
1:26 PM Changeset in rtems [cc8bb9e3] by Sebastian Huber <sebastian.huber@…>
smptests/smpatomic01: Add seqlock test case
8:39 AM GSoC/2016 edited by Sambeet Panigrahi
(diff)

Jun 6, 2016:

6:09 PM Ticket #2731 (rtems/c/src/lib/libbsp/arm/raspberrypi/console/console_select.c:98]: ...) created by David Binderman
Source code is if ( strncmp( opt, "fbcons", sizeof( "fbcons" - 1 …
12:06 PM Ticket #2730 (Move tools/build/* to RTEMS tools repository) created by Sebastian Huber
Problems: * Some source files have no copyright/license header * …
11:49 AM Changeset in rtems [2f3d804] by Sebastian Huber <sebastian.huber@…>
tools: Delete unused binpatch This was a no-install binary apparently unused. Update #2730.
11:17 AM Ticket #2685 (c/src/lib/libbsp/arm/atsam/network/if_atsam.c:409: possible bad if ...) closed by Alexander Krutwig <alexander.krutwig@…>
fixed: In 15f0f9b448150f1ac828a9d3e498a7249dbdc362/rtems: […]
11:16 AM Ticket #2729 (TFTP client uses wrong semaphore for mutual exclusion) closed by Sebastian Huber <sebastian.huber@…>
fixed: In a2f91f6cb87a5c53d1bb6f3dcb4ad9153078918f/rtems: […]
11:16 AM Ticket #2728 (Pipes use wrong semaphore for mutual exclusion) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c75aa864cf614ec2cc82598eadef6067a7dbe3db/rtems: […]
11:16 AM Ticket #2727 (FAT file systems use wrong semaphore for mutual exclusion) closed by Sebastian Huber <sebastian.huber@…>
fixed: In a7f0096b730ebebb0b22b5eacb2ea20cd130344d/rtems: […]
10:53 AM Changeset in rtems [a2f91f6] by Sebastian Huber <sebastian.huber@…>
tftp: Use proper semaphore attr for mutex Close #2729.
10:51 AM Changeset in rtems [c75aa86] by Sebastian Huber <sebastian.huber@…>
pipe: Use proper semaphore attr for mutex Close #2728.
10:50 AM Changeset in rtems [a7f0096] by Sebastian Huber <sebastian.huber@…>
dosfs: Use proper semaphore attr for mutex Close #2727.
10:48 AM Changeset in rtems [89f8d9fc] by Sebastian Huber <sebastian.huber@…>
libblock: Use proper semaphore attr for mutex Close #1452.
9:55 AM Ticket #2729 (TFTP client uses wrong semaphore for mutual exclusion) created by Sebastian Huber
[…] Should use a binary semaphore with inherit priority.
9:07 AM Ticket #2728 (Pipes use wrong semaphore for mutual exclusion) created by Sebastian Huber
[…] Should use a binary semaphore with inherit priority instead.
9:06 AM Ticket #2727 (FAT file systems use wrong semaphore for mutual exclusion) created by Sebastian Huber
[…] Should use a binary semaphore with inherit priority.
9:02 AM Ticket #2726 (grascs.c: Questionable use of binary semaphore) created by Sebastian Huber
Use a simple binary semaphore or binary semaphore with inherit …
8:58 AM Changeset in rtems [6fc34e4] by Sebastian Huber <sebastian.huber@…>
rtems: Simplify rtems_semaphore_create() Remove superfluous includes. Use one attribute compare for each semaphore variant. Text size drops by 10% on PowerPC due to this.
Note: See TracTimeline for information about the timeline view.