Timeline



02/04/12:

23:52 GSoC/2011 edited by Gedare
Copy page text from RTEMSSummerOfCode (diff)
23:50 GSoC/2011 created by Gedare
/* New Page */
23:46 GSoC/GettingStarted edited by Gedare
(diff)
23:45 GSoC/GettingStarted edited by Gedare
(diff)
23:28 GSoC/GettingStarted edited by Gedare
/* Configure a Development Computer */ (diff)
23:27 GSoC/GettingStarted edited by Gedare
/* Configure and Build RTEMS for SPARC/SIS */ (diff)
23:25 GSoC/GettingStarted edited by Gedare
/* Configure a Development Computer */ (diff)
22:43 WikiStart edited by Gedare
/* RTEMS Developer Information */ Prune CVS links. (diff)
22:43 WikiStart edited by Gedare
/* Release Series Notes */ (diff)
14:50 Ticket #1636 (Refactor Rate Monotonic Manager into a generic Periodic Manager) closed by Gedare Bloom
later: This change still has value but needs to be re-examined and is not a bug so it can wait.
03:23 Release/4.9 edited by JoelSherrill
/* Release 4.9.7 Changes */ 2001/shell - medit command argument parsing correction (diff)
03:07 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ PR 2001/shell - medit command argument parsing correction (diff)

02/03/12:

22:21 Changeset in rtems [750ff768]4.9 by Joel Sherrill <joel.sherrill@…>
2001/shell - medit command argument parsing correction "medit" overran the argument list, choking on the NULL pointer following the last argument. Note that "medit" still only does byte-sized accesses, which limits its usefulness on most systems. Author: Werner Almesberger <werner@…> Signed-off-by: Sebastien Bourdeauducq <sebastien@…>
22:19 Changeset in rtems [771a01e4]4.9 by Joel Sherrill <joel.sherrill@…>
Add .gitignore. Remove .cvsignore.
22:05 Changeset in rtems [fdcf6c11]4.115 by Joel Sherrill <joel.sherrill@…>
PR 2001/shell - medit command argument parsing correction "medit" overran the argument list, choking on the NULL pointer following the last argument. Note that "medit" still only does byte-sized accesses, which limits its usefulness on most systems. Author: Werner Almesberger <werner@…> Signed-off-by: Sebastien Bourdeauducq <sebastien@…>
22:04 Changeset in rtems [7f0ad21]4.10 by Joel Sherrill <joel.sherrill@…>
PR 2001/shell - medit command argument parsing correction "medit" overran the argument list, choking on the NULL pointer following the last argument. Note that "medit" still only does byte-sized accesses, which limits its usefulness on most systems. Author: Werner Almesberger <werner@…> Signed-off-by: Sebastien Bourdeauducq <sebastien@…>
21:49 Changeset in rtems [935ae4a]4.115 by Joel Sherrill <joel.sherrill@…>
Update copyright year on manuals to 2012.
21:09 Ticket #2001 (mdump length argument broken + medit NULL pointer problem) closed by Joel Sherrill
fixed: I should have noted that the byte/word/long issue with the dump commands was addressed by PR 2012.
02:08 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmd (diff)
01:25 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 1962/bsps - MVME162 Console Corrections and Improvements (diff)
00:34 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 1998/networking - Move ftpd root initialization (diff)
00:25 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 2011/bsps - GRETH: potential deadlock, one bugfix, performance improvements (diff)

02/02/12:

23:09 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 2010/bsps - LEON3: change d-cache snoop detect implementation (diff)
23:03 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 2009/bsps - LEON3: CPU index intialization moved to bspstart.c (diff)
22:57 Changeset in rtems [5d443559]4.115 by Joel Sherrill <joel.sherrill@…>
PR 1991/cpukit - attr.c (really mode code) warning rework This PR was about a warning for no previous prototype for rtems_interrupt_level_attribute. This method exists (like a few others) to have real bodies for Classic API services implemented as macros. These macros are not available from anything but C and C++. The most explicit use was in the Ada binding but these would be needed from assembly language or any other non-C based language. On top of needing a prototype, the methods were misnamed. They were related to modes. This renames them, moves the file, fixes test code, etc.
22:01 Ticket #1991 (cpukit/rtems/src/attr.c:29: warning: no previous prototype for ...) closed by Joel Sherrill
fixed: Addressed in recent commit to head.
21:37 Release/4.10 edited by JoelSherrill
/* Release 4.10.3 Changes */ 2006/bsps - LEON3 BSP MP: may wake one more CPU than expected (diff)
21:36 Release/4.10 edited by JoelSherrill
/* Changes Per Point Release */ 2008/bsps - LEON3: fix compiler warning in SHM driver (diff)
21:02 Changeset in rtems [1e1d0189]4.115 by Joel Sherrill <joel.sherrill@…>
Merge remote branch 'upstream/master'
21:02 Changeset in rtems [6d1a1d3]4.115 by Joel Sherrill <joel.sherrill@…>
PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmd * libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code. * libmisc/shell/main_mwdump.c: Obsolete file. * libmisc/Makefile.am: Removed main_mwdump.c * libmisc/shell/shellconfig.h: Added "ldump" command. * shell/memory.t: Added documentation for the "ldump" command Signed-off-by: Ric Claus <claus@…>
20:59 Changeset in rtems [bcd065cc]4.10 by Joel Sherrill <joel.sherrill@…>
PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmd * libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code. * libmisc/shell/main_mwdump.c: Obsolete file. * libmisc/Makefile.am: Removed main_mwdump.c * libmisc/shell/shellconfig.h: Added "ldump" command. * shell/memory.t: Added documentation for the "ldump" command Signed-off-by: Ric Claus <claus@…>
20:58 Changeset in rtems [5de3d25]4.10 by Joel Sherrill <joel.sherrill@…>
PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmd * libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code. * libmisc/shell/main_mwdump.c: Obsolete file. * libmisc/Makefile.am: Removed main_mwdump.c * libmisc/shell/shellconfig.h: Added "ldump" command. * shell/memory.t: Added documentation for the "ldump" command Signed-off-by: Ric Claus <claus@…>
20:11 Ticket #2012 (mdump and wdump shell cmds handle length arg incorrectly; add ldump cmd) closed by Joel Sherrill
fixed
20:08 Changeset in rtems [43a26e8]4.10 by Joel Sherrill <joel.sherrill@…>
PR 1962/bsps - MVME162 Console Corrections and Improvements * console/console.c: char_ready() was never returning true so console never processed input data * console/console.c: added printk() support to default device * include/bsp.h: Added #define for MOT_162BUG_VEC_ADDRESS * startup/bspclean.c: Modified to use MOT_162BUG_VEC_ADDRESS * startup/bspstart.c: Modified to use MOT_162BUG_VEC_ADDRESS * make/custom/mvme162.cfg: Modified to use "RTEMS_CPU_MODEL=68lc040" and "CPU_CFLAGS = -mcpu=68040 -msoft-float" so BSP will always work with all board variations. * README: Added notes on user required configuration changes and information about board models and variants * README.models: New file that contains a detailed list of MVME162 models and variants. Signed-off-by: Vic Hoover <victor.hoover.ctr@…>
20:08 Changeset in rtems [b3decdb]4.115 by Joel Sherrill <joel.sherrill@…>
PR 1962/bsps - MVME162 Console Corrections and Improvements * console/console.c: char_ready() was never returning true so console never processed input data * console/console.c: added printk() support to default device * include/bsp.h: Added #define for MOT_162BUG_VEC_ADDRESS * startup/bspclean.c: Modified to use MOT_162BUG_VEC_ADDRESS * startup/bspstart.c: Modified to use MOT_162BUG_VEC_ADDRESS * make/custom/mvme162.cfg: Modified to use "RTEMS_CPU_MODEL=68lc040" and "CPU_CFLAGS = -mcpu=68040 -msoft-float" so BSP will always work with all board variations. * README: Added notes on user required configuration changes and information about board models and variants * README.models: New file that contains a detailed list of MVME162 models and variants. Signed-off-by: Vic Hoover <victor.hoover.ctr@…>
20:08 Changeset in rtems [c75430c]4.115 by Joel Sherrill <joel.sherrill@…>
PR 1962/bsps - MVME162 Console Corrections and Improvements * console/console.c: char_ready() was never returning true so console never processed input data * console/console.c: added printk() support to default device * include/bsp.h: Added #define for MOT_162BUG_VEC_ADDRESS * startup/bspclean.c: Modified to use MOT_162BUG_VEC_ADDRESS * startup/bspstart.c: Modified to use MOT_162BUG_VEC_ADDRESS * make/custom/mvme162.cfg: Modified to use "RTEMS_CPU_MODEL=68lc040" and "CPU_CFLAGS = -mcpu=68040 -msoft-float" so BSP will always work with all board variations. * README: Added notes on user required configuration changes and information about board models and variants * README.models: New file that contains a detailed list of MVME162 models and variants. Signed-off-by: Vic Hoover <victor.hoover.ctr@…>
20:07 Changeset in rtems [ce3caf87]4.115 by Joel Sherrill <joel.sherrill@…>
PR 1962/bsps - MVME162 Console Corrections and Improvements * console/console.c: char_ready() was never returning true so console never processed input data * console/console.c: added printk() support to default device * include/bsp.h: Added #define for MOT_162BUG_VEC_ADDRESS * startup/bspclean.c: Modified to use MOT_162BUG_VEC_ADDRESS * startup/bspstart.c: Modified to use MOT_162BUG_VEC_ADDRESS * make/custom/mvme162.cfg: Modified to use "RTEMS_CPU_MODEL=68lc040" and "CPU_CFLAGS = -mcpu=68040 -msoft-float" so BSP will always work with all board variations. * README: Added notes on user required configuration changes and information about board models and variants * README.models: New file that contains a detailed list of MVME162 models and variants. Signed-off-by: Vic Hoover <victor.hoover.ctr@…>
19:33 Changeset in rtems [796bb3f]4.115 by Joel Sherrill <joel.sherrill@…>
PR 1998/networking - Move ftpd root initialization From: Xiangfu <xiangfu@…> Signed-off-by: Xiangfu <xiangfu@…>
19:31 Changeset in rtems [c5ee0804]4.10 by Joel Sherrill <joel.sherrill@…>
PR 1998/networking - Move ftpd root initialization From: Xiangfu <xiangfu@…> Signed-off-by: Xiangfu <xiangfu@…>
19:06 Changeset in rtems [b5902b8]4.10 by Joel Sherrill <joel.sherrill@…>
PR 2011/networking - GRETH: performance improvements and one bugfix GRETH driver updated, 10-15% performance improvements for GBIT MAC, unnecessary RX interrupts not taken which under heavy load saves approx. 1500 interrupts/s, one task removed saving about 5kb memory and 1 bug solved. BUG: RX interrupt was enabled before the RX-daemon was created which could result in a faulty call to rtems_event_send. Signed-off-by: Daniel Hellstrom <daniel@…>
19:06 Changeset in rtems [0f700ffc]4.115 by Joel Sherrill <joel.sherrill@…>
PR 2011/networking - GRETH: performance improvements and one bugfix GRETH driver updated, 10-15% performance improvements for GBIT MAC, unnecessary RX interrupts not taken which under heavy load saves approx. 1500 interrupts/s, one task removed saving about 5kb memory and 1 bug solved. BUG: RX interrupt was enabled before the RX-daemon was created which could result in a faulty call to rtems_event_send. Signed-off-by: Daniel Hellstrom <daniel@…>
19:05 Changeset in rtems [600bd1bb]4.115 by Joel Sherrill <joel.sherrill@…>
PR 2011/networking GRETH: Moved print to remove potential deadlock Deadlock may arise when the EDCL bug link is used to tunnel console output over Ethernet, when Ethernet is down one should avoid using console (only during debugging of LEON targets) Author: Marko Isomaki <marko@…> Signed-off-by: Daniel Hellstrom <daniel@…>
19:04 Changeset in rtems [1fe0257]4.10 by Joel Sherrill <joel.sherrill@…>
PR 2011/networking GRETH: Moved print to remove potential deadlock Deadlock may arise when the EDCL bug link is used to tunnel console output over Ethernet, when Ethernet is down one should avoid using console (only during debugging of LEON targets) Author: Marko Isomaki <marko@…> Signed-off-by: Daniel Hellstrom <daniel@…>
18:35 Ticket #1969 (lpc2362 does not build) closed by Joel Sherrill
worksforme: Closing. Revisit if an issue.
18:34 Ticket #1998 (Specifying ftpd root problems) closed by Joel Sherrill
fixed: Applied to 4.10 and head. Closing. Thanks.PR 1998/networking - Move ftpd root initialization From: Xiangfu <xiangfu@…> Signed-off-by: Xiangfu <xiangfu@…>
18:27 Ticket #2010 (LEON3: change d-cache snoop detect implementation) closed by Joel Sherrill
fixed: Closing.. really.
18:25 Ticket #2011 (GRETH: potential deadlock, one bugfix, performance improvements) closed by Joel Sherrill
fixed: Applied to 4.10 branch and head. Closing.
18:15 Ticket #2012 (mdump and wdump shell cmds handle length arg incorrectly; add ldump cmd) created by Ric Claus
In RTEMS version 4.10.2, neither "mdump" nor "wdump" handle their …
17:22 Changeset in rtems [45eaf8c]4.10 by Joel Sherrill <joel.sherrill@…>
LEON3: CPU index intialization moved to bspstart.c 2009/bsps All LEON3/4 systems have a CPU-id, if on a single-CPU system the ID is always zero. On a multicore system it ranges from 0 to 15. The CPU index should always by updated even in a non-MP RTEMS OS since the CPU running RTEMS may not always be CPU0. For example when RTEMS runs on CPU1 and Linux on CPU0 in a mixed ASMP system. The old code executed within the IRQ controller initialization code makes no sense since the ASR register is a CPU register, it has nothing to do with AMBA initialization either. Signed-off-by: Daniel Hellstrom <daniel@…>
17:03 Ticket #2009 (LEON3: CPU index intialization moved to bspstart.c) closed by Joel Sherrill
fixed: I think I got this one dealt with. Closing.
17:00 Changeset in rtems [735b0ca]4.115 by Joel Sherrill <joel.sherrill@…>
White space correction.
16:17 Changeset in rtems [6698f27]4.10 by Joel Sherrill <joel.sherrill@…>
Add .git ignore. Remove .cvsignore
16:16 Changeset in rtems [3c5c7dd]4.10 by Joel Sherrill <joel.sherrill@…>
Add .git ignore. Remove .cvsignore
15:47 Ticket #2011 (GRETH: potential deadlock, one bugfix, performance improvements) created by Daniel Hellstrom
GRETH: Moved print to remove potential deadlock Deadlock may …
15:38 Ticket #2008 (LEON3: fix compiler warning in SHM driver) closed by Joel Sherrill
fixed: Changed milestone to 4.10, applied and closing. Also added this and 2006 to http://wiki.rtems.org/wiki/index.php/4.10_Release_Notes#Release_4.10.3_Changes All PRs closed on a release branch need to go into the release notes for next release.
15:28 Ticket #2006 (LEON3BSP MP: may wake one more CPU than expected) closed by Joel Sherrill
fixed: I see the email to -vc and it looks OK. Closing.
15:25 Ticket #2010 (LEON3: change d-cache snoop detect implementation) created by Daniel Hellstrom
The previous code only checked if d-cache snooping was implemented, …
15:21 Ticket #2009 (LEON3: CPU index intialization moved to bspstart.c) created by Daniel Hellstrom
All LEON3/4 systems have a CPU-id, if on a single-CPU system the ID is …
15:14 Ticket #2008 (LEON3: fix compiler warning in SHM driver) created by Daniel Hellstrom
LEON3: fix compiler warning in SHM driver
15:09 Ticket #2007 (SPARC BSPs: workspace must be aligned on a 8-byte boundary) closed by Gedare Bloom
invalid: Marking as invalid. At least for head and 4.10.2 this is not a bug.
14:46 Changeset in rtems [2b2e409d]4.115 by Daniel Hellstrom <daniel@…>
LEON3: change d-cache snoop detect implementation PR 2010/bsps The previous code only checked if d-cache snooping was implemented, however snooping may be available but not enabled which may lead to driver bugs. Signed-off-by: Daniel Hellstrom <daniel@…>
14:46 Changeset in rtems [9591970]4.10 by Daniel Hellstrom <daniel@…>
LEON3: change d-cache snoop detect implementation PR 2010/bsps The previous code only checked if d-cache snooping was implemented, however snooping may be available but not enabled which may lead to driver bugs. Signed-off-by: Daniel Hellstrom <daniel@…>
14:46 Changeset in rtems [54a169db]4.115 by Daniel Hellstrom <daniel@…>
LEON3: CPU index intialization moved to bspstart.c PR 2009/bsps All LEON3/4 systems have a CPU-id, if on a single-CPU system the ID is always zero. On a multicore system it ranges from 0 to 15. The CPU index should always by updated even in a non-MP RTEMS OS since the CPU running RTEMS may not always be CPU0. For example when RTEMS runs on CPU1 and Linux on CPU0 in a mixed ASMP system. The old code executed within the IRQ controller initialization code makes no sense since the ASR register is a CPU register, it has nothing to do with AMBA initialization either. Signed-off-by: Daniel Hellstrom <daniel@…>
14:46 Changeset in rtems [2a68f53]4.115 by Daniel Hellstrom <daniel@…>
LEON3BSP MP: may wake one more CPU than expected The SHM code always wakes one CPU more that configured, however this has never been a problem since RTEMS will be running on all CPUs or only two cores were available. PR 2006/bsps Signed-off-by: Daniel Hellstrom <daniel@…>
14:46 Changeset in rtems [9530716c]4.10 by Daniel Hellstrom <daniel@…>
LEON3BSP MP: may wake one more CPU than expected The SHM code always wakes one CPU more that configured, however this has never been a problem since RTEMS will be running on all CPUs or only two cores were available. PR 2006/bsps Signed-off-by: Daniel Hellstrom <daniel@…>
14:46 Changeset in rtems [6d79be5]4.115 by Daniel Hellstrom <daniel@…>
LEON3: fix compiler warning in SHM driver PR 2008/bsps Signed-off-by: Daniel Hellstrom <daniel@…>
14:46 Changeset in rtems [954099e]4.10 by Daniel Hellstrom <daniel@…>
LEON3: fix compiler warning in SHM driver PR 2008/bsps Signed-off-by: Daniel Hellstrom <daniel@…>
14:45 Changeset in rtems [1052242]4.115 by Sebastian Huber <sebastian.huber@…>
Removed fpathconf file system node handler. There existed no calling function for this handler.
14:17 Changeset in rtems [184a612e]4.115 by Joel Sherrill <joel.sherrill@…>
Merge remote branch 'remotes/origin/gitignore'
14:03 Ticket #2007 (SPARC BSPs: workspace must be aligned on a 8-byte boundary) created by Daniel Hellstrom
The linker-script already declares a 8-byte aligned symbol (_end) …
13:55 Ticket #2006 (LEON3BSP MP: may wake one more CPU than expected) created by Daniel Hellstrom
The SHM code always wakes one CPU more that configured, however this …
12:53 Ticket #2005 (Missing prototype for _lstat_r()) created by Sebastian Huber
In Newlib we have no prototype for _lstat_r() (like _stat_r() in …

02/01/12:

21:03 Changeset in rtems [52694844]4.115 by Joel Sherrill <joel.sherrill@…>
Improve comments on console select patch.
21:02 Changeset in rtems [d1887baf]4.115 by Joel Sherrill <joel.sherrill@…>
Improve comments on console select patch.
20:32 Changeset in rtems [441b90e]4.115 by Jennifer Averett <Jennifer.Averett@…>
Correct run-time selection of console port. This was broken by conversion of console driver to libchip style.
16:59 Changeset in rtems [61250b4]4.115 by Joel Sherrill <joel.sherrill@…>
Remove all .cvsignore files.
16:49 Changeset in rtems [34ce24e]4.115 by Joel Sherrill <joel.sherrill@…>
Add minimal .gitignore files.
15:55 Ticket #2004 (sparc64: problem using softint and timer together) created by Gedare Bloom
sparc64 hardware shares an interrupt level (14) between tick …
05:46 Ticket #2003 (Instruction cache problem in gen5200 bsps) created by ktaylan
There is a function called "cpu_init" in gen5200 bsp. In that function …

01/31/12:

21:15 Changeset in rtems [41572c4]4.115 by Joel Sherrill <joel.sherrill@…>
Fix spelling error and improve comment.
14:29 Ticket #2002 (ioctl recursive perimeter lock driver deadlock vulnerability) created by Jeffrey Hill
In summary, a generalized deadlock potential exists any time …
10:23 Changeset in rtems [77c2178]4.115 by Sebastian Huber <sebastian.huber@…>
Fixed race condition during startup.

01/26/12:

20:53 Ticket #1999 (adjtime mismatched function signature) closed by Joel Sherrill
fixed: Sebastian committed a fix.
14:12 TBR/UserApp/RTEMSApplications edited by Jzandin
Undo revision 9711 by Jzandin? (talk?) (diff)
14:10 TBR/UserApp/RTEMSApplications edited by Jzandin
Corrected Sentinel 2 (diff)
14:03 TBR/UserApp/RTEMSApplications edited by Jzandin
Added a number of european projects (diff)
08:58 Changeset in rtems [be42aa1a]4.115 by Sebastian Huber <sebastian.huber@…>
Revert "Google C++ Testing Framework 1.6.0." This reverts commit 9bf3a868655f260c2fa6cbcab16f0218cf53e5b8.
08:57 Changeset in rtems [7838411]4.115 by Sebastian Huber <sebastian.huber@…>
Revert "Support custom Makefiles." This reverts commit 621e1c9b74272ff94efec749c6c4a673a7c315e8.
08:57 Changeset in rtems [f4491f94]4.115 by Sebastian Huber <sebastian.huber@…>
Revert "Disable optimization." This reverts commit 8ae88d7f9644ad39d88aaa86c7558ec45450e8c9.
08:48 Ticket #2001 (mdump length argument broken + medit NULL pointer problem) created by Sebastien Bourdeauducq
(from Werner Almesberger) This patch fixes the "mdump" and "medit" …

01/23/12:

14:55 Changeset in rtems [72a3af3]4.115 by Sebastian Huber <sebastian.huber@…>
Extended API to support iteration of const chains.
10:19 Changeset in rtems [a762dc2]4.115 by Sebastian Huber <sebastian.huber@…>
Support for MPC5643L. Rework of the start sequence to reduce the amount assembler code and to support configuration tables which may be provided by the application.
Note: See TracTimeline for information about the timeline view.