Timeline




matching tags

Nov 25, 2015:

8:30 AM Ticket #2477 (Remove <rtems/debug.h>) created by Sebastian Huber
RTEMS has an API for dynamic debug support in <rtems/debug.h>. This …
8:01 AM Changeset in rtems [443c61ec] by Sebastian Huber <sebastian.huber@…>
Delete empty libc_init()
7:46 AM Ticket #2476 (HELP: Trac thinks I'm a spammer) created by Goetz Pfeiffer
Hello, I can no longer modify my ticket from my desktop PC because …
7:33 AM Changeset in rtems [ac5f2442] by Sebastian Huber <sebastian.huber@…>
Require getreent() This function is used by Newlib since 2013-07-09 (Git commit 9b51cd8c6b9cdd067d9648a7ab952884019c56a5).
6:55 AM Changeset in rtems [7828f1c3]4.11 by Sebastian Huber <sebastian.huber@…>
Fix _Assert() statement
6:55 AM Changeset in rtems [8ce0b0cb] by Sebastian Huber <sebastian.huber@…>
Fix _Assert() statement

Nov 24, 2015:

2:58 PM Changeset in rtems [f6a1ef9] by Sebastian Huber <sebastian.huber@…>
posix: Require struct _pthread_cleanup_context This structure is available in Newlib since 2013-11-29 (Git commit a534dfd26e765047621acd0eda656ded886e7108).
7:33 AM Changeset in rtems [d62dfc7] by Sebastian Huber <sebastian.huber@…>
bsp/altera-cyclone-v: Add fatal extension handler
7:31 AM Changeset in rtems [b308f23] by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Use array for FMan modules

Nov 23, 2015:

3:40 PM Ticket #2413 (Untar_FromMemory breaks on create directory if they exists, even on ...) closed by Pavel Pisa <pisa@…>
fixed: In 9394aa5ed7ef6db28045e0103a6a174d9540d6c2/rtems: […]
9:09 AM Changeset in rtems [9394aa5e] by Pavel Pisa <pisa@…>
untar: do not exit with error when created directory already exists. The problem exists for both RTEMS untar implementations and their variants: Untar_FromMemory(), Untar_FromFile() and rtems_tarfs_load(). If filesystem object already exists at extracted directory path then if it is directory, creation is ignored. Attempt to delete/unlink object and make directory is tried for other cases. This simple approach problem reported in ticket fixes #2413. Behavior follows GNU tar and BSD tar practice for directories but much more work is required to achieve full semantics of the full featured tar implementation still.
9:09 AM Changeset in rtems [a6d176f]4.11 by Pavel Pisa <pisa@…>
untar: do not exit with error when created directory already exists. The problem exists for both RTEMS untar implementations and their variants: Untar_FromMemory(), Untar_FromFile() and rtems_tarfs_load(). If filesystem object already exists at extracted directory path then if it is directory, creation is ignored. Attempt to delete/unlink object and make directory is tried for other cases. This simple approach problem reported in ticket fixes #2413. Behavior follows GNU tar and BSD tar practice for directories but much more work is required to achieve full semantics of the full featured tar implementation still.

Nov 20, 2015:

3:11 PM Ticket #2475 (Various bugfixes for rtems-source-builder) created by Goetz Pfeiffer
Hello, I tried to build rtems 4.9, 4.10, 4.11 and 4.12 with …

Nov 19, 2015:

2:05 AM GCI/Obsolete/RefactorBSPs edited by Gedare Bloom
(diff)
2:04 AM GCI/Coding/POSIXTimingTest edited by Gedare Bloom
Update TOC (diff)

Nov 18, 2015:

10:48 PM WikiStart edited by Chris Johns
Add GCI. (diff)
10:46 PM GCI created by Chris Johns
Add a top level GCI page.
10:37 PM Ticket #2473 (mvme162 has invalid code in start up) created by Eric Williams
TRAP #7 generated in code for bsp_start(). This is same issue as …
5:45 PM Changeset in rtems [3e1196d] by Premysl Houdek <kom541000@…>
bsp/tms570: unite code duplication in pinmux and clean SCI close per review remarks. Signed-off-by: Premysl Houdek <kom541000@…>
5:45 PM Changeset in rtems [f8bbbdd]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: unite code duplication in pinmux and clean SCI close per review remarks. Signed-off-by: Premysl Houdek <kom541000@…>
8:47 AM Changeset in rtems-libbsd [1061324]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
NETSTAT(1): Avoid use of uninitialized memory
8:24 AM Changeset in rtems-libbsd [cf9836e]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Add .exe extension to test programs
8:23 AM Changeset in rtems-libbsd [eb3b5db]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Fix for RTEMS provided <sys/priority.h>
8:22 AM Changeset in rtems [8708900] by Sebastian Huber <sebastian.huber@…>
Provide dummy <sys/priority.h> Required by new network stack.

Nov 17, 2015:

8:24 PM PageTemplates/GCITaskTemplate created by Gedare Bloom
8:22 PM GCI/Design/CoverImage created by Gedare Bloom
8:21 PM GCI/Outreach/WikiTBR created by Gedare Bloom
8:19 PM GCI/QA/InvestigateTicket created by Gedare Bloom
8:19 PM GCI/QA/ImproveEnglish created by Gedare Bloom
8:15 PM GCI/Outreach/Middleware created by Gedare Bloom
Import from GCI/Projects
7:48 PM GCI/Outreach/HelloWorldVideo created by Gedare Bloom
7:46 PM GCI/Outreach/Tutorials created by Gedare Bloom
Import from GCI/Projects
7:44 PM GCI/Documentation/ClassicAPIRequirements created by Gedare Bloom
Import from GCI/Projects
7:37 PM GCI/Documentation/DoxygenCleanup edited by Gedare Bloom
Import more from GCI/Projects (diff)
7:31 PM GCI/Documentation/FileHeaders created by Gedare Bloom
Import from GCI/Projects
7:27 PM GCI/Documentation/DoxygenCleanup created by Gedare Bloom
Import from GCI/Projects
7:13 PM GCI/Obsolete/RefactorBSPs created by Gedare Bloom
Import from GCI/Projects
7:11 PM GCI/Coding/POSIXTimingTest created by Gedare Bloom
Import from GCI/Projects
7:09 PM GCI/Coding/HelloWorld created by Gedare Bloom
import from GCI/Projects
2:28 PM Changeset in rtems-libbsd [33d8f3c7]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use RTEMS provided <sys/priority.h>
2:24 PM Changeset in rtems-libbsd [39ac918]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use RTEMS provided <sys/ttycom.h>
2:22 PM Changeset in rtems [8f3ec7c0] by Sebastian Huber <sebastian.huber@…>
Import latest <sys/ttycom.h> from FreeBSD Required by new network stack.
2:13 PM Changeset in rtems-libbsd [2dd7b49]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use RTEMS provided <sys/sockio.h>
2:12 PM Changeset in rtems [f757bb7c] by Sebastian Huber <sebastian.huber@…>
Merge with latest <sys/sockio.h> from FreeBSD Required by new network stack.
2:04 PM Changeset in rtems-libbsd [25ce3e8]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use RTEMS provided <sys/mman.h>
2:02 PM Changeset in rtems-libbsd [c9f679f]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use RTEMS provided <sys/filio.h>
1:57 PM Changeset in rtems [836803f] by Sebastian Huber <sebastian.huber@…>
Import latest <sys/filio.h> from FreeBSD Required by new network stack.
1:42 PM Changeset in rtems-libbsd [d5b64f2]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use RTEMS provided <sys/endian.h>
7:59 AM Ticket #2472 (Wrong value in PSR register after task switch on SPARC) closed by Daniel Cederman <cederman@…>
fixed: In 2d7aad73ea79fdfd80fa466233c7dbeceb98d43c/rtems: […]
7:34 AM Ticket #2472 (Wrong value in PSR register after task switch on SPARC) created by daniel.cederman
The task switching code does not update the PSR if the heir changes …
6:52 AM Ticket #2470 (Interrupt epilogue is broken on ARMv7-AR and PowerPC) closed by Sebastian Huber
fixed: [0c9bf40b89cd6763f9ec5d913d440c8b0074a092/rtems]
6:49 AM Ticket #2471 (Race condition on SMP for events and timeouts) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 72857659c1f8fc71da4a30833caab583a2cfac6d/rtems: […]
6:48 AM Ticket #2471 (Race condition on SMP for events and timeouts) created by Sebastian Huber
6:46 AM Ticket #2470 (Interrupt epilogue is broken on ARMv7-AR and PowerPC) created by Sebastian Huber

Nov 16, 2015:

1:13 PM Changeset in rtems [2d7aad73]4.11 by Daniel Cederman <cederman@…>
sparc: Fix context switch on SMP We must not load registers (e.g. PSR) from the heir context area before the heir stopped execution. With this patch the write to PSR is divided into two steps. We first update the current window pointer and then we restore the status registers and enable traps. This allows us to move the first write to PSR to be before the write to WIM, as there is now no risk that we get an interrupt where the CWP and WIM would be inconsistent. We only need to make sure that we do not use any of the non-global registers or instructions that affects CWP for three instructions after the write. In the earlier code the non-global %o1 register was used right after the write to PSR, which required the use of three nop:s. Close #2472.
1:13 PM Changeset in rtems [78cac9b] by Daniel Cederman <cederman@…>
sparc: Fix context switch on SMP We must not load registers (e.g. PSR) from the heir context area before the heir stopped execution. With this patch the write to PSR is divided into two steps. We first update the current window pointer and then we restore the status registers and enable traps. This allows us to move the first write to PSR to be before the write to WIM, as there is now no risk that we get an interrupt where the CWP and WIM would be inconsistent. We only need to make sure that we do not use any of the non-global registers or instructions that affects CWP for three instructions after the write. In the earlier code the non-global %o1 register was used right after the write to PSR, which required the use of three nop:s.
8:51 AM Changeset in rtems-libbsd [d1558f3]4.11 by Sebastian Huber <sebastian.huber@…>
SOCKETPAIR(2): Port to RTEMS
8:51 AM Changeset in rtems-libbsd [dd96574]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
SOCKETPAIR(2): Port to RTEMS
6:32 AM Changeset in rtems-libbsd [330f988]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update rtems_waf module for msys2 support

Nov 13, 2015:

3:31 PM Ticket #2469 (Convert RTEMS Add On Packages to RSB) created by Joel Sherrill
This ticket is to publish some patches in progress and hope to get …
3:16 PM Ticket #2468 (Add Thread Local Storage (TLS) support on x86) created by Joel Sherrill
The x86 is one of the architectures which does not support Thread …
1:06 PM Ticket #2418 (rtems_waf: SMP support is broken) closed by Sebastian Huber
fixed: https://git.rtems.org/chrisj/rtems_waf.git/commit/?id=b2ce230eb85d23d017f3e86fa9223e781e803f22
1:06 PM Ticket #2440 (rtems_waf: Install is broken for version != 4.11) closed by Sebastian Huber
fixed: https://git.rtems.org/chrisj/rtems_waf.git/commit/?id=080dbb5404c349afb97a129b5703f526c2185935
1:02 PM Changeset in rtems_waf [b548c77] by Sebastian Huber <sebastian.huber@…>
Fix module import for msys2
12:03 PM Changeset in rtems-libbsd [d639c30]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update rtems_waf module for Python 3 compatibility
10:44 AM Changeset in rtems_waf [adacadf] by Sebastian Huber <sebastian.huber@…>
Python 3 compatibility
10:19 AM Changeset in rtems-libbsd [7385d4a]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update rtems_waf module for msys2 support
10:11 AM Changeset in rtems_waf [d319d03] by Sebastian Huber <sebastian.huber@…>
Add missing pkgconfig module
9:58 AM Changeset in rtems-libbsd [5aa22c6]4.11 by Sebastian Huber <sebastian.huber@…>
Update rtems_waf module
9:58 AM Changeset in rtems-libbsd [a76483d]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use latest rtems_waf
9:39 AM Changeset in rtems_waf [4a549d2] by Sebastian Huber <sebastian.huber@…>
Delete non-existing RTEMS_ATOMIC
9:39 AM Changeset in rtems_waf [a0b06b0] by Sebastian Huber <sebastian.huber@…>
Derive default RTEMS version and path from prefix Now the configuration is quite simple for standard installations, e.g. waf configure --prefix=/opt/rtems-4.12 --rtems-bsps=sparc/sis
9:39 AM Changeset in rtems_waf [080dbb5] by Sebastian Huber <sebastian.huber@…>
Derive default paths from RTEMS version Close #2440.
9:39 AM Changeset in rtems_waf [b2ce230] by Sebastian Huber <sebastian.huber@…>
Do RTEMS CPU options check early Set mandatory C++ standard option in case SMP is enabled. Close #2418.
7:14 AM Ticket #2205 (RTEMS tools don't build on MinGW due to missing <sys/queue.h>) closed by Sebastian Huber
fixed: Fixed by using msys2 (2015-11-12) and [04a52040aef69910e9ac2218fea48077e34d4017/rtems-tools].

Nov 12, 2015:

10:11 PM Changeset in rtems [74172b7d] by Pavel Pisa <pisa@…>
bsp/tms570: use common tms570ls3137.inc file for all board ling variants. Signed-off-by: Pavel Pisa <pisa@…>
10:11 PM Changeset in rtems [dec479b]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: use common tms570ls3137.inc file for all board ling variants. Signed-off-by: Pavel Pisa <pisa@…>
10:11 PM Changeset in rtems [38404cb] by Premysl Houdek <kom541000@…>
bsp/tms570: separate Flash variants to one which boots directly and one for boot loader. The default tms570ls3137_hdk variant is for building RTEMS application image starting directly from start of Flash. Variant tms570ls3137_hdk_with_loader skips 256kB at start of Flash to allow use with application loader. Signed-off-by: Pavel Pisa <pisa@…>
10:11 PM Changeset in rtems [85750d1]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: separate Flash variants to one which boots directly and one for boot loader. The default tms570ls3137_hdk variant is for building RTEMS application image starting directly from start of Flash. Variant tms570ls3137_hdk_with_loader skips 256kB at start of Flash to allow use with application loader. Signed-off-by: Pavel Pisa <pisa@…>
10:11 PM Changeset in rtems [416cd88]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: use POM only when application image does not start at address 0. Parameters overlay module is initialized and cleared first. It is used later to replace exception target vectors only if that is required. The application loader code with CPU and SDRAM setup code has to provide well defined pattern of instructions at addresses 0x00000000 and 0x0000001f, because only data read accesses can be processed reliably by POM. The expected instruction pattern can be seen in the next example https://github.com/hornmich/tms570ls3137-hdk-sdram/blob/master/SDRAM_SCI_configuration/source/sys_intvecs.asm Comments with detailed description of code, background and reasons for selected approach have been included in TMS570 bsp startup code. Signed-off-by: Pavel Pisa <pisa@…> Signed-off-by: Premysl Houdek <kom541000@…>
10:11 PM Changeset in rtems [870ff8e9] by Pavel Pisa <pisa@…>
bsp/tms570: use POM only when application image does not start at address 0. Parameters overlay module is initialized and cleared first. It is used later to replace exception target vectors only if that is required. The application loader code with CPU and SDRAM setup code has to provide well defined pattern of instructions at addresses 0x00000000 and 0x0000001f, because only data read accesses can be processed reliably by POM. The expected instruction pattern can be seen in the next example https://github.com/hornmich/tms570ls3137-hdk-sdram/blob/master/SDRAM_SCI_configuration/source/sys_intvecs.asm Comments with detailed description of code, background and reasons for selected approach have been included in TMS570 bsp startup code. Signed-off-by: Pavel Pisa <pisa@…> Signed-off-by: Premysl Houdek <kom541000@…>
10:11 PM Changeset in rtems [2f95794e] by Premysl Houdek <kom541000@…>
bsp/tms570: updated reserved space for vector overlay in internal RAM
10:11 PM Changeset in rtems [572f5df]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: updated reserved space for vector overlay in internal RAM
10:11 PM Changeset in rtems [08a98f7]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: fixed sci driver freeze when closing terminal bug tms570_sci_interrupt_last_close: do not wait for old data transmit. Signed-off-by: Premysl Houdek <kom541000@…>
10:11 PM Changeset in rtems [7e18dd9] by Premysl Houdek <kom541000@…>
bsp/tms570: fixed sci driver freeze when closing terminal bug tms570_sci_interrupt_last_close: do not wait for old data transmit. Signed-off-by: Premysl Houdek <kom541000@…>
10:11 PM Changeset in rtems [e5d5767e] by Premysl Houdek <kom541000@…>
bsp/tms570: Pinmux support and EMAC pin definition added Signed-off-by: Premysl Houdek <kom541000@…>
10:11 PM Changeset in rtems [e73d932]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: Pinmux support and EMAC pin definition added Signed-off-by: Premysl Houdek <kom541000@…>
10:11 PM Changeset in rtems [6302c61] by Premysl Houdek <kom541000@…>
bsp/tms570: EMAC control header file corrected and EMAC interrupt vector added Signed-off-by: Premysl Houdek <kom541000@…> Signed-off-by: Pavel Pisa <pisa@…>
10:11 PM Changeset in rtems [fb5d60d]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: EMAC control header file corrected and EMAC interrupt vector added Signed-off-by: Premysl Houdek <kom541000@…> Signed-off-by: Pavel Pisa <pisa@…>
3:16 PM Ticket #2467 (tems/c/src/lib/libbsp/arm/stm32f7x/hal/STM32F7xx_HAL_Driver/Src/stm32f7 ...) created by David Binderman
[rtems/c/src/lib/libbsp/arm/stm32f7x/hal/STM32F7xx_HAL_Driver/Src/stm32 …
12:16 PM Changeset in rtems-libbsd [06d8316]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
testsuite/ppp01: Avoid build error on SMP
12:12 PM Changeset in rtems-libbsd [c689915]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use optimization level -O2
12:10 PM Changeset in rtems-libbsd [d6c6017]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Python 3 compatibility
12:01 PM Changeset in rtems-libbsd [ba44613]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
dwc_otg: Port to RTEMS
12:01 PM Changeset in rtems-libbsd [c5a141a]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
dwc_otg: Import from FreeBSD trunk 2015-11-10
12:01 PM Changeset in rtems-libbsd [02279d6]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
USB: Update to FreeBSD trunk 2015-11-10
10:30 AM Changeset in rtems [06ef76e3] by Sebastian Huber <sebastian.huber@…>
Update config.guess and config.sub Update via: wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD'
10:15 AM Changeset in rtems-tools [04a5204]4.10 by Sebastian Huber <sebastian.huber@…>
Python 3 compatibility
6:48 AM Changeset in rtems-tools [ab922fe]4.10 by Chris Johns <chrisj@…>
Add tools patches for RTEMS 4.12.

Nov 11, 2015:

4:22 PM Ticket #2466 (Review and Incorporate Unified BSP Coding Rules) created by Joel Sherrill
Vipul Nayyar prepared a set of BSP coding guidelines as part of GSOC …
4:09 PM Ticket #2465 (Update Hello World Instructions to include MSYS2) created by Joel Sherrill
A ticket to prod Chris into adding to the ([wiki:GSoC/GettingStarted
1:47 PM Changeset in rtems [459ebc8] by Sebastian Huber <sebastian.huber@…>
libtests/termios04: Avoid use of freed memory
1:37 PM Developer/Simulators/QEMU/CANEmulation edited by Pavel Pisa
Add links to CAN QEMU RTLWS 2015 article. (diff)
11:05 AM Changeset in rtems [610909f] by Sebastian Huber <sebastian.huber@…>
irq-server: Fix race condition on SMP systems
10:49 AM Changeset in rtems [0c9bf40b]4.11 by Sebastian Huber <sebastian.huber@…>
Fix interrupt epilogue for ARMv7-AR and PowerPC Close #2470.
10:49 AM Changeset in rtems [5c7bfcf] by Sebastian Huber <sebastian.huber@…>
Fix interrupt epilogue for ARMv7-AR and PowerPC
9:47 AM Changeset in rtems [4fee129] by Sebastian Huber <sebastian.huber@…>
Introduce general purpose system server event Use this event for the interrupt server to avoid conflicts with application events used by interrupt handlers.
9:18 AM Changeset in rtems-tools [5cb66b4]4.10 by Sebastian Huber <sebastian.huber@…>
rtd-rtems.cpp: Default to version 4.12
Note: See TracTimeline for information about the timeline view.