Joel Sherrill
e050d9ae5a
2009-06-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/heapwalk.c: Verify addresses are aligned.
2009-06-08 22:50:27 +00:00
Joel Sherrill
93f4ac264c
2009-06-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* heapwalk/init.c: Add more cases.
2009-06-08 22:49:58 +00:00
Joel Sherrill
25686a5718
2009-06-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
from Sergio Faustino <sergio.faustino@edisoft.pt > regarding moving
the time of day forward not making server based timers fire.
* sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
sp53/sp53.scn: New files.
2009-06-08 21:05:20 +00:00
Joel Sherrill
f4812a03e3
2009-06-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* heapwalk/init.c: Add more automated corruption capability.
2009-06-06 18:52:54 +00:00
Till Straumann
5cb7096bde
2009-06-05 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c, network/if_tsec_pub.h:
implemented multicast support.
2009-06-06 00:49:41 +00:00
Joel Sherrill
c30fcf522c
2009-06-05 Santosh G Vattam <vattam.santosh@gmail.com>
...
* heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
2009-06-05 22:17:52 +00:00
Joel Sherrill
b360885dfd
2009-06-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* preinstall.am, pxa255/clock/clock.c, pxa255/ffuart/ffuart.c,
pxa255/irq/bsp_irq_init.c, pxa255/timer/timer.c: Fix typos and update
timer.
2009-06-05 22:10:43 +00:00
Joel Sherrill
7a5c013c1e
2009-06-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* pxa255/clock/clock.c: Add ON_SKYEYE option to enable fast idle mode.
2009-06-05 12:56:55 +00:00
Joel Sherrill
bab15ed4b9
2009-06-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, include/bspopts.h.in: Add ON_SKYEYE option to at least
enable fast idle mode. Also added some standard BSP options.
2009-06-05 12:56:33 +00:00
Joel Sherrill
397e144c68
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* startup/bspstart.c: Eliminate unused variables.
2009-06-04 18:37:54 +00:00
Joel Sherrill
d7a915dade
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am, configure.ac, preinstall.am: New Gumstix BSP and PXA255
support.
* pxa255/clock/clock.c, pxa255/ffuart/ffuart.c, pxa255/include/bits.h,
pxa255/include/ffuart.h, pxa255/include/pxa255.h,
pxa255/irq/bsp_irq_asm.S, pxa255/irq/bsp_irq_init.c,
pxa255/irq/irq.c, pxa255/irq/irq.h, pxa255/pmc/pmc.c,
pxa255/timer/timer.c: New files.
2009-06-04 16:33:31 +00:00
Joel Sherrill
2c9fde8bdb
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: New Gumstix BSP.
* custom/gumstix.cfg: New file.
2009-06-04 16:33:04 +00:00
Joel Sherrill
d2884e60e4
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* acinclude.m4: New Gumstix BSP.
2009-06-04 16:24:00 +00:00
Joel Sherrill
6e27be70e1
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, console/uarts.c, include/bsp.h, include/bspopts.h.in,
include/tm27.h, start/start.S, startup/bspstart.c, startup/linkcmds,
startup/memmap.c: New files.
2009-06-04 16:23:11 +00:00
Ralf Corsepius
efb0cf6947
2009-06-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* loopback/init.c: Add missing initializers.
2009-06-04 06:50:04 +00:00
Joel Sherrill
985ad2f818
Add PR 1420.
2009-06-03 14:13:03 +00:00
Ralf Corsepius
b3a9e9016b
2009-06-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/assoc.h,
libcsupport/include/rtems/malloc.h: Add extern "C" {} guards.
* libcsupport/include/rtems/libio_.h: Move extern "C" {} guards.
2009-06-03 03:39:44 +00:00
Ralf Corsepius
529ab9156b
Move extern "C" {} guards.
2009-06-03 03:39:07 +00:00
Ralf Corsepius
b0ddb61d0a
Add extern "C" {} guards.
2009-06-03 03:38:38 +00:00
Joel Sherrill
148e6219ec
Fix formatting.
2009-06-02 22:20:46 +00:00
Joel Sherrill
3b8dfa66e7
2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* at91rm9200/dbgu/dbgu.c: Needed carriage return on newline.
2009-06-02 22:20:16 +00:00
Joel Sherrill
e7bde49248
2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, preinstall.am, console/uarts.c,
include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
a console type output only device to print to the LCD screen. The
video controller (SED) and fonts are copied from MicroMonitor and
proper attribution is made in those files and confirmed by Ed Sutter.
* console/fbcons.c, console/font8x16.h, console/sed1356.c,
console/sed1356_16bit.h, include/sed1356.h: New files.
2009-06-02 22:19:44 +00:00
Eric Norum
14eefeabaa
As per Freescale chip errata, disable buffered writes.
2009-06-02 21:13:44 +00:00
Ralf Corsepius
222f86844e
Regenerate.
2009-06-02 13:21:13 +00:00
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