Timeline




matching tags

Jan 11, 2008:

10:50 PM Changeset in rtems [23452b5c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * hello/init.c: Remove accidental commit.
10:40 PM Changeset in rtems [c730ce07]4.104.114.9 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.
10:38 PM 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.
10:26 PM Changeset in rtems [4b10f200]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-11 Joel Sherrill <joel.sherrill@…> * user/task.t: Add manual page for rtems_task_self().
9:43 PM Changeset in rtems [aec29f1]4.104.114.9 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.
9:42 PM Changeset in rtems [be8ab6a]4.104.114.9 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.
6:25 PM Changeset in rtems [eabd9f0]4.104.114.9 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.
6:05 AM Changeset in rtems [d556e81]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Import from zlib-1.2.4
5:18 AM Changeset in rtems [49cf70f1]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Add http://www.rtems.info, http://www.rtems.org/ftp. Abandon *-testing.
5:17 AM Changeset in rtems [98915674]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Require autoconf-2.61. Bump version to 0.9.

Jan 10, 2008:

9:33 PM 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) …
9:20 PM Ticket #1274 (ATA driver fails to detect disk on slave interfaces) created by strauman
At initialization the ATA driver issues DEVICE_DIAGNOSTIC command on …
6:25 PM Changeset in rtems [bc0ff47]4.104.114.9 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.

Jan 9, 2008:

10:35 PM Changeset in rtems [5b33dc80]4.104.114.9 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.
10:08 PM Changeset in rtems [4d320062]4.104.114.9 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.
9:24 PM Changeset in rtems [7fbe6805]4.104.114.9 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.
9:11 PM Changeset in rtems [8daaa215]4.104.114.9 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.
9:09 PM Changeset in rtems [bfc54b0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * sapi/include/confdefs.h: Add CONFIGURE_MALLOC_DIRTY.
9:08 PM Changeset in rtems [635865ae]4.104.114.9 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.
8:50 PM Changeset in rtems [b9e23917]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * monitor02/.cvsignore: New file.
8:49 PM Changeset in rtems [4ff7e0f]4.104.114.9 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.
8:37 PM Changeset in rtems [43fa4fc]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Eric Norum <norume@…> * include/bsp.h: Include <bsp/vectors.h>.
8:37 PM Changeset in rtems [34088069]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Eric Norum <norume@…> * custom/mvme3100.cfg: Add make-cxx-exe rule.
7:32 PM Changeset in rtems [bbbe9413]4.104.114.9 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.
7:01 PM Changeset in rtems [dee3992f]4.104.114.9 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.
4:37 PM Changeset in rtems [29ab6a0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-09 Joel Sherrill <joel.sherrill@…> * libcsupport/src/assert.c: Clean up and make assert() call assert_func().
3:40 PM Changeset in rtems [b36dc03]4.104.114.9 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.

Jan 8, 2008:

10:59 PM Changeset in rtems [cfcc4e20]4.104.114.9 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.
6:27 PM Changeset in rtems [c8f8ffd]4.104.114.9 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.
5:33 PM Changeset in rtems [bc2b8df6]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-08 Joel Sherrill <joel.sherrill@…> * score/Makefile.am: Add missing file.

Jan 7, 2008:

6:10 PM Changeset in rtems [b1ebcb6c]4.104.114.9 by Jennifer Averett <Jennifer.Averett@…>
Revert accidental commit of test code.
5:53 PM Changeset in rtems [0e97a7f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * libmisc/monitor/mon-manager.c: Style. Eliminate tabs.
5:46 PM Changeset in rtems [694bd9f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * libmisc/Makefile.am: Add new files. * libmisc/shell/internal.h: Prototype for rtems_shell_print_heap_info() * libmisc/shell/main_mallocinfo.c: Use rtems_shell_print_heap_info(). * libmisc/shell/shellconfig.h: Add wkspace command. * libmisc/shell/main_wkspaceinfo.c, libmisc/shell/print_heapinfo.c: New files.
3:33 PM Changeset in rtems [c961c06b]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * score/inline/rtems/score/isr.inl: Fix spacing. * score/src/apimutexallocate.c: Fix spacing. * score/src/coremsgseize.c: Check for message pending instead of message pending count to avoid dead code from inlined chain routine. It checks if the chain is empty so is redundant to count == 0.
3:31 PM Changeset in rtems [a87bbe9]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * rtems/src/eventseize.c, rtems/src/eventtimeout.c: Minor style clean up.
3:30 PM Changeset in rtems [580004a2]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * posix/src/pthreadcreate.c: Add commit. * posix/src/pthreadinitthreads.c: Fix line length.
3:29 PM Changeset in rtems [1ccbd63a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * score/inline/rtems/score/object.inl: Add _Objects_Is_api_valid.
3:28 PM Changeset in rtems [52e70cf]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * score/src/threadget.c: Use _Objects_Is_api_valid rather than open coding it.
3:26 PM Changeset in rtems [14a64dc5]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * sp09/screen07.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn Add test cases for: + message queue create requesting too many message buffers for the available memory + region extend with address inside existing heap + timer server initiate too large a stack, create error * sp12/pritask.c, sp12/sp12.scn: Add test cases for: + task set priority while holding resource
3:10 PM Changeset in rtems [cd30436]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
Convert to UNIX CR/LF.
3:07 PM Changeset in rtems [fa98897]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-01-07 Joel Sherrill <joel.sherrill@…> * Makefile.am, configure.ac: Added sp38 and sp39. * sp38/.cvsignore, sp38/Makefile.am, sp38/init.c, sp38/sp38.scn, sp38/system.h, sp39/.cvsignore, sp39/Makefile.am, sp39/init.c, sp39/sp39.scn, sp39/system.h: New files.
11:46 AM Developer/FileSystems edited by ChrisJohns
Add block device details. (diff)
11:29 AM Developer/FileSystems edited by ChrisJohns
Playing with the TOC (diff)
3:23 AM Developer/FileSystems edited by ChrisJohns
Fix the table position (diff)
3:20 AM Developer/FileSystems edited by ChrisJohns
Added TFTP, NFS and MSDOS details. (diff)

Jan 6, 2008:

6:37 AM Developer/FileSystems edited by ChrisJohns
Removed first header (diff)
6:37 AM Developer/FileSystems created by ChrisJohns
Initial file system page. Its back again.
6:24 AM Ticket #1273 ([libfs, dosfs] readdir confused by long filenames) created by strauman
The dos filesystem currently has no support for long filenames. …
4:58 AM Ticket #1272 ([libblock, bdbuf] disk released early) created by strauman
A long time ago, Eugeny Mints reported …
4:45 AM Ticket #1271 ([libblock, bdbuf] xfer-in-progress flag not reset if ioctl() fails) created by strauman
When casting out buffers, the swapout task sets the buffer's …
4:38 AM Ticket #1270 ([libblock, bdbuf] bdbuf race conditions) created by strauman
I believe I identified two race conditions in …
3:40 AM TBR/UserManual/MinGW_Tools_for_Windows edited by ChrisJohns
Fixed errors. (diff)

Jan 5, 2008:

11:21 PM Ticket #1269 ([libblock] rtems_disk_io_done releases semaphore instead of deleting) created by strauman
It seems to me that the purpose of 'rtems_disk_io_done()' is cleaning …
6:59 AM Changeset in rtems [a61cc6c]4.104.114.9 by Chris Johns <chrisj@…>
2008-01-05 Chris Johns <chrisj@…> * libchip/flash/am29lv160.c: Update the blank check error message to say there is an error.
6:57 AM Changeset in rtems [a5de1ef]4.104.114.9 by Chris Johns <chrisj@…>
2008-01-05 Chris Johns <chrisj@…> * configure.ac: Fix typo in the strict order mutex CPU OPTs test. * libmisc/shell/shell.c: Handle '#' comment characters correctly. * libblock/include/rtems/flashdisk.h: Add docmentation about the control fields. Add more control fields to handle the flash when full. * libblock/src/flashdisk.c: Fix the descriptor erase test so it detects a descriptor is erased. Add support for unavailable blocks the user can configure. Print the used list as a diag. Fix the bug when a page is detected as failed and present on more than one queue. Add a count to the queues so queue length can be used to manage compaction.

Jan 4, 2008:

7:16 AM Changeset in rtems [74ee68d]4.104.114.9 by Till Straumann <strauman@…>
2008-01-03 Till Straumann <strauman@…> * bsp_specs: added crtend.o back to the endfiles. Otherwise, C++ static constructors are not executed because the call to do_global_ctors_aux() is emitted into the .init section by this endfile (yes, the endfile contributes to .init).
6:38 AM Changeset in rtems [42fce5d3]4.104.114.9 by Till Straumann <strauman@…>
2008-01-03 Till Straumann <strauman@…> * score/src/threadhandler.c, sapi/src/exshutdown.c: cannot call _fini via atexit() from rtems_shutdown_executive() because at the point where rtems_shutdown_executive is called the C-library is already dead. Instead, register an atexit(_fini) after calling _init().

Jan 3, 2008:

11:08 PM TBR/UserManual/SparcBSPStartup edited by Drakferion
typo enter removed (diff)

Dec 28, 2007:

6:55 PM Changeset in rtems [4779963]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-28 Joel Sherrill <joel.sherrill@…> * libcsupport/Makefile.am: _rename_r is required by newlib 1.16.0. Hopefully this implementation is OK. * libcsupport/src/_rename_r.c: New file.
Note: See TracTimeline for information about the timeline view.