Timeline



10/01/15:

07:47 Changeset in rtems-libbsd [e78b3dc]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
doc: Qemu network
06:03 Changeset in rtems-libbsd [613c341]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
doc: Add Qemu network setup

09/30/15:

14:06 Changeset in rtems-libbsd [556a07c]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
DELAY(): Use rtems_counter_delay_nanoseconds()
13:30 Changeset in rtems [f91fbbf4]5 by Sebastian Huber <sebastian.huber@…>
bsps/i386: Interrupt server support
12:56 Changeset in rtems-libbsd [880d929]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
tests: Increase stack size for dhcpcd On i386 with optimization disabled the minimum stack size was not enough.
12:52 Changeset in rtems-libbsd [36a16f5c]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
i386: Quick and dirty hack to get PCI working

09/29/15:

10:26 Changeset in rtems-tools [e3df129]4.105 by Chris Johns <chrisj@…>
Add a lock model to support different lock models when tracing. Logging to a file requires a 'trace' lock model be used. The 'trace' lock model holds the lock for the entire trace time, for example the entry or exit tracing.
09:00 Changeset in rtems-libbsd [b168f69]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
BUS_SPACE(9): Use FreeBSD files for i386 arch
08:44 Changeset in rtems-libbsd [4cf8982]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Avoid pci_cfgreg.h rename
08:43 Changeset in rtems-libbsd [28bfb6b]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
waf: Add x86 include paths for i386 arch
08:16 Changeset in rtems-libbsd [af3944c]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
waf: Do not add '.' to standard include path
03:23 Changeset in rtems [410dd26]5 by Wei Fang <fangwei1@…>
jffs2: fix a memleak in read_direntry() Need to free the memory allocated for 'fd' if failed to read all of the remainder name. Signed-off-by: Wei Fang <fangwei1@…> Signed-off-by: Brian Norris <computersforpeace@…>

09/28/15:

17:12 Changeset in rtems-source-builder [13138bc]4.104.95 by Hesham Almatary <heshamelmatary@…>
gcc-4.8.3: Update newlib revision to catch <sys/tree.h> include
05:29 Changeset in rtems [aee6a1d0]5 by Sebastian Huber <sebastian.huber@…>
SMP: Simplify thread lock operations

09/27/15:

11:18 Ticket #2424 (wiki/Developer/Git has broken link to github.com) closed by Chris Johns
fixed: Fixed. Thanks.
06:36 Ticket #2424 (wiki/Developer/Git has broken link to github.com) created by Ryo ONODERA
About: https://devel.rtems.org/wiki/Developer/Git, a link to …

09/26/15:

11:03 Changeset in rtems [8d296cd5]5 by Sebastian Huber <sebastian.huber@…>
score: Use uintptr_t for atomic pointer operations Do not obfuscate the standard API.

09/25/15:

19:31 Changeset in rtems [1f7c5c88]5 by Sebastian Huber <sebastian.huber@…>
score: Fix atomic compare exchange
13:05 Changeset in rtems [5458bff]5 by Gedare Bloom <gedare@…>
bootstrap: regenerate preinstall.am
13:03 Changeset in rtems [f013c14]5 by Konstantin Belousov <kib@…>
timecounter: Merge FreeBSD change r288216 Use per-cpu values for base and last in tc_cpu_ticks(). The values are updated lockess, different CPUs write its own view of timecounter state. The critical section is done for safety, callers of tc_cpu_ticks() are supposed to already enter critical section, or to own a spinlock. The change fixes sporadical reports of too high values reported for the (W)CPU on platforms that do not provide cpu ticker and use tc_cpu_ticks(), in particular, arm*. Diagnosed and reviewed by: jhb Sponsored by: The FreeBSD Foundation MFC after: 1 week Update #3175.
12:34 Changeset in rtems [258ad71]5 by Sebastian Huber <sebastian.huber@…>
SMP: Fix and optimize thread dispatching According to the C11 and C++11 memory models only a read-modify-write operation guarantees that we read the last value written in modification order. Avoid the sequential consistent thread fence and instead use the inter-processor interrupt to set the thread dispatch necessary indicator.
12:14 Changeset in rtems-libbsd [40f7d5c]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
builder.py: addTargetSourceCPUDependentSourceFiles Avoid and delete this function.
12:07 Changeset in rtems-libbsd [df811cf]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Makefile: Delete Use waf instead.
12:05 Changeset in rtems-libbsd [7d460ce]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Avoid pci_bus.c file rename

09/22/15:

14:21 Changeset in rtems [d0c39838]5 by Sebastian Huber <sebastian.huber@…>
Use linker set for system initialization Make rtems_initialize_data_structures(), rtems_initialize_before_drivers() and rtems_initialize_device_drivers() static. Rename rtems_initialize_start_multitasking() to rtems_initialize_executive() and call the registered system initialization handlers in this function. Add system initialization API available via #include <rtems/sysinit.h>. Update the documentation accordingly. This is no functional change, only the method to call the existing initialization routines changes. Instead of direct function calls a table of function pointers contained in the new RTEMS system initialization linker set is used. This table looks like this (the actual addresses depend on the target). nm *.exe | grep _Linker | sort 0201a2d0 D _Linker_setSysinit_begin 0201a2d0 D _Linker_setSysinit_bsp_work_area_initialize 0201a2d4 D _Linker_setSysinit_bsp_start 0201a2d8 D _Linker_setSysinit_rtems_initialize_data_structures 0201a2dc D _Linker_setSysinit_bsp_libc_init 0201a2e0 D _Linker_setSysinit_rtems_initialize_before_drivers 0201a2e4 D _Linker_setSysinit_bsp_predriver_hook 0201a2e8 D _Linker_setSysinit_rtems_initialize_device_drivers 0201a2ec D _Linker_setSysinit_bsp_postdriver_hook 0201a2f0 D _Linker_setSysinit_end Add test sptests/spsysinit01. Update #2408.
00:12 Ticket #2423 (rtems_iterate_over_all_threads lacks user callback private pointer ...) created by Jeffrey Hill
Typically when designing an API that calls a user callback there is a …

09/21/15:

23:01 Changeset in rtems-source-builder [7c0ded8]4.104.95 by Chris Johns <chrisj@…>
Fix pkgconfig for MSYS to allow QEMU to build.
23:01 Changeset in rtems-source-builder [c434884]4.11 by Chris Johns <chrisj@…>
Fix pkgconfig for MSYS to allow QEMU to build.

09/18/15:

21:53 Changeset in rtems [f52885b]5 by Martin Galvan <martin.galvan@…>
ARMv7M: Improve exception handler routine and add comments on SP selection This patch adds a brief description of how context state is saved into the SP on exception entry, and makes a few changes to _ARMV7M_Exception_default in order to make it a bit more efficient. I also removed the unused 'v7mfsz' input parameter. This should apply over Sudarshan's patch.

09/17/15:

17:20 Debugging/OpenOCD/Raspberry_Pi created by Pavel Pisa
Raspberry Pi debugging with OpenOCD.
17:06 Debugging/OpenOCD edited by Pavel Pisa
(diff)
17:04 Debugging/OpenOCD/TMS570 edited by Pavel Pisa
Document OpenOCD version used for TMS570. (diff)
17:02 Debugging/OpenOCD/TMS570 created by Pavel Pisa
Document our knowledge about OpenOCD for TMS570 configuration.
16:41 Debugging/OpenOCD edited by Pavel Pisa
(diff)
16:38 Debugging/OpenOCD/LPC17xx created by Pavel Pisa
Document some options for use of OpenOCD on LPC17xx/LPC40xx based boards.
16:23 Debugging/OpenOCD edited by Pavel Pisa
(diff)
Note: See TracTimeline for information about the timeline view.