Timeline



01/22/08:

21:19 Changeset in rtems [11c16a64]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * rtems/src/eventsurrender.c, rtems/src/ratemonperiod.c, score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, score/src/threadqdequeuepriority.c: Fix bugs encountered while testing and clean up more code.
19:10 Changeset in rtems [4e1304d]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * score/src/threadqfirst.c: Remove switch.
18:30 Changeset in rtems [8b7a713]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * sp39/init.c: Clean up.
18:28 Changeset in rtems [3168deaa]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * rtems/include/rtems/rtems/event.h, rtems/inline/rtems/rtems/eventset.inl, rtems/src/event.c, rtems/src/eventseize.c, rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, score/Makefile.am, score/preinstall.am, score/include/rtems/score/interr.h, score/include/rtems/score/thread.h, score/include/rtems/score/threadq.h, score/include/rtems/score/tqdata.h, score/inline/rtems/score/threadq.inl, score/inline/rtems/score/tqdata.inl, score/src/threadq.c, score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c, score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c, score/src/threadqextract.c, score/src/threadqextractfifo.c, score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c, score/src/threadqfirst.c, score/src/threadqfirstfifo.c, score/src/threadqfirstpriority.c, score/src/threadqflush.c, score/src/threadqrequeue.c, score/src/threadqtimeout.c: Refactor thread queue enqueue and event blocking synchronization critical sections. This resulted in three copies of essentially the same hard to test critical section code becoming the one shared routine _Thread_blocking_operation_Cancel. In addition, the thread queue and event code now share a common synchronization enumerated type. Along the way, switches were reworked to eliminate dead code generated by gcc and comments and copyrights were updated. * score/include/rtems/score/threadsync.h, score/src/threadblockingoperationcancel.c: New files.
15:39 Changeset in rtems [b89f64c]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * malloctest/init.c: Remove debug print.
15:30 Changeset in rtems [af043e13]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * bootcard.c: Improve comments and clean up argc/argv order.
15:21 Changeset in rtems [14862663]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * Makefile.am: Remove duplicate cases of mmu.rel and timer.rel in list of objects.
15:20 Changeset in rtems [797c232]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * libi2c/README_libi2c: Correct spelling error. * score/src/threadclearstate.c: Improve comment.
15:18 Changeset in rtems [b4df56dd]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * cpu_asm.S: Spacing and comment alignment.
14:48 Changeset in rtems [00b66f2]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * psxcleanup/.cvsignore: New file.
14:46 Changeset in rtems [265d9b64]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-22 Joel Sherrill <joel.sherrill@…> * sp39/init.c: Modify to improve coverage.
08:56 Changeset in rtems [c539ced1]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Preps for automake-1.10.1
08:56 Changeset in rtems [980102a]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
automake-1.10.1

01/19/08:

05:36 Changeset in rtems [55dfb113] by Ralf Corsepius <ralf.corsepius@…>
Sync with HEAD
05:36 Changeset in rtems [e50777d] by Ralf Corsepius <ralf.corsepius@…>
Bump version to 0.10.
05:34 Changeset in rtems [bb4a8ad]4.8 by Ralf Corsepius <ralf.corsepius@…>
Bump version to 0.10.
05:34 Changeset in rtems [f95a584]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove ftp:// URLs (OAR's ftp: is too unreliable.)
05:29 Changeset in rtems [84b84db]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Bump version to 0.10.
05:28 Changeset in rtems [8caf053]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Remove ftp:// URLs (OAR's ftp: is too unreliable.)

01/18/08:

17:30 Changeset in rtems [9b9f018e]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-18 Jennifer Averett <jennifer.averett@…> * psxcleanup/system.h: New file.
17:09 Changeset in rtems [f7ad5b3]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-18 Jennifer Averett <jennifer.averett@…> * Makefile.am, configure.ac: * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c, psxcleanup/psxcleanup.scn: New files.
16:34 Changeset in rtems [0c76166]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-18 Jennifer Averett <jennifer.averett@…> * sp36/strict_order_mut.c:
16:33 Changeset in rtems [0e4232b]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-18 Jennifer Averett <jennifer.averett@…> * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
16:31 Changeset in rtems [c3925db]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-18 Jennifer Averett <jennifer.averett@…> * posix/include/rtems/posix/timer.h, posix/src/cleanuppop.c, posix/src/cleanuppush.c, posix/src/mqueueclose.c, posix/src/timergettime.c, posix/src/timersettime.c, score/include/rtems/score/timespec.h:
14:34 Changeset in rtems [f91db017]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-18 David Erickson <David.Erickson@…> * startup/bspstart.c: Add semicolon.

01/16/08:

19:13 References edited by JoelSherrill
/* Published in 2005 */ Add some Defence Research and Development Canada (DRDC) robot papers. (diff)
04:56 Changeset in rtems [db4045e]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Regenerate.
04:54 Changeset in rtems [1a297e5]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
2008-01-16 Ralf Corsepius <ralf.corsepius@…> * Makefile.am: Fix indentation.
04:33 Changeset in rtems [e30a00f]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
2008-01-16 Ralf Corsépius <ralf.corsepius@…> * libmisc/shell/Makefile.am: Don't use make variables.

01/15/08:

08:52 TBR/UserManual/SparcBSPStartup edited by JoelSherrill
Fix typo. Dn't drink and edit kids. (diff)
08:51 TBR/UserManual/SparcBSPStartup edited by JoelSherrill
Spelling, capitalization (diff)
01:42 TBR/UserManual/MinGW_Tools_for_Windows edited by ChrisJohns
Updated the other build number. (diff)

01/14/08:

21:52 Ticket #1276 (tsc (rdtsc) variant Read_timer() on pc386 BSP returns CPU-ticks ...) created by strauman
AFAIK, the 'Read_timer()' function is supposed to give time in …
09:29 Changeset in rtems [5e57f833]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Regenerate.
09:28 Changeset in rtems [30b8e468]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Bump GCC_RPMREL.
09:27 Changeset in rtems [c23804dd]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
gcc-core-4.2.2-rtems4.9-20080114.diff.Remove gcc-3.4.6.
09:27 Changeset in rtems [5ec21f41]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
gcc-core-4.2.2-rtems4.9-20080114.diff.
09:05 Changeset in rtems [b4448d1]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
New. Add h8sw to h8300-rtems-gcc.
07:43 Changeset in rtems [f2bcb61]4.8 by Ralf Corsepius <ralf.corsepius@…>
Sync with HEAD. Add mirrors.

01/13/08:

20:26 Release/4.9 edited by JoelSherrill
/* Tool Improvements */ Updated versions (diff)
20:25 Release/4.9 edited by JoelSherrill
/* RTEMS Improvements */ Add a Flash entry for Chris to enhance. (diff)
20:23 Release/4.9 edited by JoelSherrill
/* RTEMS Improvements */ A bit more detail -- still not enough, shell commands need more (diff)

01/12/08:

19:07 Release/4.9 edited by JoelSherrill
/* RTEMS Improvements */ Add more. (diff)
03:29 Release/4.9 edited by JoelSherrill
/* RTEMS Improvements */ rtems_task_self() and some improvements (diff)
03:25 TBR/UserManual/MinGW_Tools_for_Windows edited by ChrisJohns
New tools version. (diff)

01/11/08:

22:50 Changeset in rtems [23452b5c]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * hello/init.c: Remove accidental commit.
22:40 Changeset in rtems [c730ce07]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Add bsp_timer_least_valid and bsp_timer_average_overhead so tmtests link.
22:38 Changeset in rtems [d24a72f]4.8 by Chris Johns <chrisj@…>
2008-01-11 Chris Johns <chisj@…> * expat-version: New. * build-exes.sh: Fix the size calculation. * build-rpms.sh: Add expax support. Clean the BUILD, RPM and SRPM directories. Delete the RPM database if cleaning. * msys-path.nsi: Add comments. * rtems-tools.nsi: Fix the uninstall targets check. * target-section-text, targets: Add bfin target. * upload.sh: Upload only the specific version of files. * version: Build 17.
22:26 Changeset in rtems [4b10f200]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * user/task.t: Add manual page for rtems_task_self().
21:43 Changeset in rtems [aec29f1]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * fileio/init.c, fileio/system.h, hello/init.c: Enable malloc statistics so shell output can be interesting.
21:42 Changeset in rtems [be8ab6a]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * libmisc/shell/shell.c: When stdin or stdout is NULL, just use existing one.
18:25 Changeset in rtems [eabd9f0]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * configure.ac, irq/irq.c, startup/bspclean.c, startup/bspstart.c: Add ALLOW_IRQ_NESTING option. The MPC5200 has a settle time after acknowledging the IRQs and currently the BSP does not account for that. After acknowledging an interrupt, it currently gets a second spurious IRQ a significant percentage of the time. Rename to BENCHMARK_IRQ_PROCESSING and get it working again. Under one test load, not nesting interrupts resulted in a 50% reduction in the number of IRQs and an ~30% reduction in time spent in IRQs.
06:05 Changeset in rtems [d556e818]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Import from zlib-1.2.4
05:18 Changeset in rtems [49cf70f1]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Add http://www.rtems.info, http://www.rtems.org/ftp. Abandon *-testing.
05:17 Changeset in rtems [98915674]4.104.114.95 by Ralf Corsepius <ralf.corsepius@…>
Require autoconf-2.61. Bump version to 0.9.

01/10/08:

21:33 Ticket #1275 (ATA driver disables task preemption during busy-wait) created by strauman
The ATA driver (libchip/ide/ata.c) uses (the IMHO very bad practice) …
21:20 Ticket #1274 (ATA driver fails to detect disk on slave interfaces) created by strauman
At initialization the ATA driver issues DEVICE_DIAGNOSTIC command on …
18:25 Changeset in rtems [bc0ff47]4.104.114.95 by Till Straumann <strauman@…>
2008-01-10 Till Straumann <strauman@…> * new-exceptions/bspsupport/irq.c: When unhooking and ISR only disable IRQs at the PIC if we are unhooking the last ISR.

01/09/08:

22:35 Changeset in rtems [5b33dc80]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * score/include/rtems/score/wkspace.h, score/inline/rtems/score/wkspace.inl, score/src/wkspace.c: Do not inline _Workspace_Free or _Workspace_Allocate since they are not always inlined and actually smaller overall as subroutines. They are not particularly time critical so inlining is not absolutely necessary.
22:08 Changeset in rtems [4d320062]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * posix/Makefile.am, posix/include/rtems/posix/cond.h, posix/include/rtems/posix/mutex.h, posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/mutex.inl: Do not include POSIX Mutex or Condition Variable object get helpers because they are more complicated than the norm. They can implicitly perform a create. They cross the line as being too complex and large to inline since they negatively impact size and binary test coverage. * posix/src/condget.c, posix/src/mutexget.c: New files.
21:24 Changeset in rtems [7fbe6805]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * libcsupport/Makefile.am: Add src/malloc_dirtier.c. * libcsupport/include/rtems/malloc.h: Add malloc dirty support. * libcsupport/src/malloc_p.h: Correct prototype.
21:11 Changeset in rtems [8daaa215]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * score/include/rtems/score/coremutex.h, score/src/coremutexseizeintr.c: Fix conditional code for inlining _CORE_mutex_Seize_interrupt_trylock() and add comments.
21:09 Changeset in rtems [bfc54b0]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * sapi/include/confdefs.h: Add CONFIGURE_MALLOC_DIRTY.
21:08 Changeset in rtems [635865ae]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * libcsupport/Makefile.am, libcsupport/include/rtems/malloc.h, libcsupport/src/free.c, libcsupport/src/malloc.c, libcsupport/src/malloc_deferred.c, libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h, libcsupport/src/malloc_sbrk_helpers.c, libcsupport/src/posix_memalign.c: Place all deferred free code and place it in subroutines. Add plugin for dirtying allocated memory to assist in debugging. Clean up comments and spacing as needed. * libcsupport/src/malloc_dirtier.c: New file.
20:50 Changeset in rtems [b9e23917]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * monitor02/.cvsignore: New file.
20:49 Changeset in rtems [4ff7e0f]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * score/src/objectgetnoprotection.c: Eliminate duplicate exit path code when there is an error.
20:37 Changeset in rtems [43fa4fc]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Eric Norum <norume@…> * include/bsp.h: Include <bsp/vectors.h>.
20:37 Changeset in rtems [34088069]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Eric Norum <norume@…> * custom/mvme3100.cfg: Add make-cxx-exe rule.
19:32 Changeset in rtems [bbbe9413]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-09 Jennifer Averett <jennifer.averett@…> * posix/src/keycreate.c, rtems/src/eventseize.c, score/include/rtems/score/interr.h: Rearranged source to allow more test coverage.
19:01 Changeset in rtems [dee3992f]4.104.114.95 by Jennifer Averett <Jennifer.Averett@…>
2008-01-09 Jennifer Averett <jennifer.averett@…> * Makefile.am, configure.ac: Added automatic test for monitor shell * monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn, monitor02/system.h: New files.
16:37 Changeset in rtems [29ab6a0]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * libcsupport/src/assert.c: Clean up and make assert() call assert_func().
15:40 Changeset in rtems [b36dc03]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * libcsupport/src/assert.c: Newlib 1.16.0 adds assert_func(). We need to have it also.

01/08/08:

22:59 Changeset in rtems [cfcc4e20]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-08 Joel Sherrill <joel.sherrill@…> * libcsupport/Makefile.am: Add malloc_sbrk_helpers.c. * libcsupport/include/rtems/malloc.h, libcsupport/src/malloc.c, libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h, libcsupport/src/malloc_statistics_helpers.c: Make sbrk() support pluggable and optional. This eliminates the need for heap extend and sbrk in the minimum footprint which is ~2.5K on the SPARC. * sapi/include/confdefs.h: Add the following configuration points: + CONFIGURE_MALLOC_STATISTICS + CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK * libcsupport/src/malloc_sbrk_helpers.c: New file.
18:27 Changeset in rtems [c8f8ffd]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-08 Joel Sherrill <joel.sherrill@…> * Makefile.am, configure.ac: Add sp40 to test some cases of dynamic driver registration. * sp40/.cvsignore, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn, sp40/system.h: New files.
17:33 Changeset in rtems [bc2b8df6]4.104.114.95 by Joel Sherrill <joel.sherrill@…>
2008-01-08 Joel Sherrill <joel.sherrill@…> * score/Makefile.am: Add missing file.
Note: See TracTimeline for information about the timeline view.