Ralf Corsepius
cd94be4ec9
2009-06-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Fix breakage having been introduced in previous patch.
2009-06-02 13:21:04 +00:00
Joel Sherrill
931dd976bc
2009-06-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/thread.h, score/src/threadinitialize.c,
score/src/threadreset.c, score/src/threadresume.c,
score/src/threadsuspend.c: Nesting count on thread suspension is only
supported from ITRON API so disable if ITRON is disabled.
2009-06-01 21:44:01 +00:00
Joel Sherrill
46a67b1981
2009-06-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/thread.h, score/src/threadhandler.c: Merge
conditional code from main and init/fini C++ constructors so the body
of this method reads better. Mark thread prototypes which are not
currently exercised by any APIs with
FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API conditional.
2009-06-01 14:50:31 +00:00
Chris Johns
57be444e59
2009-05-30 Chris Johns <chrisj@rtems.org>
...
* ide/ide.c: Add initialisation code to reset the IDE devices and
to probe them and display their model numbers. Also add code to
display the probing to aid bring up new hardware.
* ide/idecfg.c: Add the --ide-show command to show probing type
accessing when finding devices on the configured IDE buses.
2009-05-30 04:49:26 +00:00
Chris Johns
b30c618ab1
2009-05-30 Chris Johns <chrisj@rtems.org>
...
* c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
devices on an IDE bus and cleaned up the initialisation register
call.
2009-05-30 04:48:30 +00:00
Joel Sherrill
33ab74dabe
2009-05-29 Roxana Leontie <roxana.leontie@gmail.com>
...
* Makefile.am, preinstall.am: Install tty_drv.h
2009-05-29 12:39:47 +00:00
Joel Sherrill
a319ab0471
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
* start/start.S: Correct call to boot_card to meet bfin abi by
clearing l0 - l3 and allocating some stack space.
2009-05-28 20:55:46 +00:00
Joel Sherrill
7c8d65e835
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1415/cpukit
* rtems/src/semcreate.c, rtems/src/semtranslatereturncode.c,
score/include/rtems/score/coremutex.h,
score/inline/rtems/score/coremutex.inl, score/src/coremutex.c:
Address two paths where a task with a priority above the ceiling
could obtain a priority ceiling mutex.
2009-05-28 20:38:12 +00:00
Joel Sherrill
86abd5b984
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* aclocal/bsp-alias.m4: Add csb637 as variant of csb337.
2009-05-28 20:09:16 +00:00
Joel Sherrill
6aaab51b92
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* custom/csb637.cfg: New file.
2009-05-28 20:08:43 +00:00
Joel Sherrill
b767616d2d
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, README, configure.ac, preinstall.am, start/start.S,
startup/memmap.c: Add csb637 as alias and variant.
* startup/linkcmds.csb637: New file.
2009-05-28 20:08:20 +00:00
Joel Sherrill
b11e05fe0f
2009-05-27 Michael Walle <michael@walle.cc>
...
* shared/start/start.S: Export crt0 symbol because the debug.S uses
that.
2009-05-27 15:36:09 +00:00
Joel Sherrill
8d64f08eb8
2009-05-27 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* at91rm9200/clock/clock.c: Add support for nanoseconds since last
tick. The resolution is not that high but better than nothing.
2009-05-27 14:34:24 +00:00
Joel Sherrill
22ed4172f7
2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtc.h: New RTC driver interface.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added RTC command.
* libmisc/shell/main_rtc.c: New file.
2009-05-27 14:23:23 +00:00
Joel Sherrill
72fe60735b
2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* clock/rtc.c, clock/tod.h: Update for new RTC driver interface.
2009-05-27 14:22:10 +00:00
Joel Sherrill
7e0bd6ee20
2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* tod.h, tod.c: Update for new RTC driver interface.
2009-05-27 14:21:29 +00:00
Joel Sherrill
3fb3de14ff
PR fixed.
2009-05-27 12:05:19 +00:00
Joel Sherrill
c7935a4a2a
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
PR 1418/cpukit
* rtems/score/cpu.h: corrected _CPU_ISR_Flash implementation, added
core synchronization after all cli/sti.
2009-05-27 12:01:59 +00:00
Joel Sherrill
31099c7dfe
PR added.
2009-05-27 11:58:34 +00:00
Joel Sherrill
64501892a9
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
PR 1415/bsps
* startup/bspstart.c, startup/linkcmds: Enable caches and therefore
enable the mmu.
* start/start.S: Correct call to boot_card to meet bfin abi by
clearing l0 - l3 and allocating some stack space.
2009-05-27 11:58:16 +00:00
Joel Sherrill
6ff3add123
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
PR 1418/bsps
* mmu/mmu.c: enable mmu after initializing it.
* mmu/mmu.h: add missing mmu flags entries.
* include/mmuRegs.h: correct a couple field name typos.
2009-05-27 11:57:33 +00:00
Joel Sherrill
8ef7f20d01
2009-05-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Remove junk bsp_reset().
* startup/bspreset.c: Removed.
2009-05-25 21:12:19 +00:00
Joel Sherrill
ef6d53b92d
2009-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
2009-05-22 18:10:07 +00:00
Joel Sherrill
e379e962b3
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1415/cpukit
* Makefile.am, configure.ac: Add test for very simple priority ceiling
violation.
* sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
sp51/sp51.scn: New files.
2009-05-21 19:40:07 +00:00
Joel Sherrill
8abaa16177
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1413/cpukit
* Makefile.am, configure.ac: Add test for case where server based
timers which reinitiated themselves did not get reinserted onto timer
chain.
* sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
sp50/sp50.scn: New files.
2009-05-21 15:42:52 +00:00
Joel Sherrill
43fe77c23b
2009-05-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1413/cpukit
* rtems/src/timerserver.c: Fix bug where server based timers which
reinitiated themselves did not get reinserted onto timer chain.
2009-05-21 15:39:51 +00:00
Joel Sherrill
1dc1da58a1
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1414/cpukit
* Makefile.am, configure.ac: Tighten math on extraction of index so it
is harder to trick by passing in a valid id of an incorrect object
class.
* sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
sp49/sp49.scn: New files.
2009-05-21 14:34:15 +00:00
Joel Sherrill
be0eebc1be
2009-05-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
2009-05-20 22:58:32 +00:00
Chris Johns
9c22907122
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* cpuuse/tswitch.c: Lower sample count for small memory targets.
* cpuuse/system.h: Smaller stack size for small memory targets.
* monitor02/init.c: Cannot run on small memory targets.
2009-05-18 23:50:10 +00:00
Chris Johns
a1c219b8fd
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* sp04/tswitch.c: Lower sample count for small memory targets.
2009-05-18 23:49:15 +00:00
Joel Sherrill
36980c10c9
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console-io.c: Fix typo.
2009-05-18 17:54:49 +00:00
Joel Sherrill
6ef192c2dd
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds: Correct name of ENTRY.
2009-05-18 17:54:24 +00:00
Joel Sherrill
498b2bc7b8
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bsppost.c: Fix typo.
2009-05-18 17:53:53 +00:00
Ralf Corsepius
be1d136ce8
automake-1.11.
2009-05-18 16:51:52 +00:00
Joel Sherrill
22c264e085
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1412/cpukit
* score/src/coremutex.c: Add missing braces. Broken with strict mutex
code added.
2009-05-18 14:47:20 +00:00
Ralf Corsepius
d1095eca15
New.
2009-05-18 08:03:06 +00:00
Ralf Corsepius
4890bae616
Automake-1.11.
2009-05-18 07:55:51 +00:00
Joel Sherrill
b7681c6b12
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
NULL attribute pointer on init.
2009-05-18 00:39:25 +00:00
Joel Sherrill
7a67dfbc62
2009-05-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
Improved so coverage is better.
2009-05-17 20:59:23 +00:00
Joel Sherrill
5b469b7387
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtmonuse/init.c: Do not use Task_name array before initialized.
2009-05-17 17:22:21 +00:00
Joel Sherrill
ea6dbd0e1c
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx04/init.c: Correct errors introduced by using different variable
for return type when correcting typing warnings.
2009-05-17 16:26:01 +00:00
Joel Sherrill
5860b90232
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/getitimer.c, posix/src/setitimer.c: Add error checks and
clean up so coverage analysis is possible.
2009-05-15 17:43:02 +00:00
Joel Sherrill
9bced10753
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to provide coverage analysis
of the current implementation of getitimer() and setitimer().
* psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
psxitimer/psxitimer.scn: New files.
2009-05-15 17:42:27 +00:00
Joel Sherrill
760076d746
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
case to improve coverage analysis.
2009-05-15 16:01:15 +00:00
Joel Sherrill
f23a263f17
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sysconf.c: Restructure to improve coverage analysis.
2009-05-15 16:00:24 +00:00
Joel Sherrill
4f67befd48
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spprintk/init.c: printk() now 100% covered.
2009-05-15 15:03:02 +00:00
Joel Sherrill
7bd0dbc385
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am, libcsupport/src/printk.c: Restructure to
make analysis and coverage easier. Now 100% covered.
* libcsupport/src/vprintk.c: New file.
2009-05-15 15:02:43 +00:00
Joel Sherrill
4a6d16043f
2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-generic.h, src/irq-generic.c: Documentation.
2009-05-15 12:53:44 +00:00
Joel Sherrill
4670d91898
2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Doxygen.in: Fixed project name. Added project number. Enabled auto
brief. Disabled include graphs.
* include/rtems/irq-extension.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/bdbuf.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/blkdev.h, libblock/include/rtems/diskdevs.h,
libblock/include/rtems/ramdisk.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/ramdisk.c:
Documentation.
* libblock/src/bdpart.c: Documentation. Fixed NULL pointer access.
2009-05-15 12:52:12 +00:00
Thomas Doerfler
3b7e9bcfcd
cpu.c, cpu_asm.S, rtems/score/cpu.h: Cleanup of the floating point context initialization, save and restore code.
2009-05-15 07:20:38 +00:00