summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-312-5/+15
| | | | | * runtest.in: Make attempt to detect memory exceptions and abort running tests.
* 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-316-114/+79
| | | | * Makefile.am: Do not build .rel files. Reduces code bloat.
* 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-313-1/+35
| | | | | | * Makefile.am: Add stub for U-Boot support. Hopefully someone more knowledgeable than I can provide a real address and length. * startup/uboot_support.c: New file.
* 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-312-79/+87
| | | | * tests/tests.c: Remove C++ style comments.
* 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-312-2/+6
| | | | * shared/misc/m68kidle.c: Correct prototype of Idle threads.
* 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-312-1/+5
| | | | * startup/bspclean.c: Use C style comment.
* Formatting.Joel Sherrill2008-07-302-3/+3
|
* src/irq-legacy.c: Free allocated memory in hander removeThomas Doerfler2008-07-293-35/+62
| | | | bootcard.c: Check if the heap fits into the work area
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-292-0/+7
| | | | | * tools/configure.ac: Add CFLAGS to workaround building errors on a 64bit AMD host.
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-294-6/+14
| | | | * ide/pcmcia_ide.c: Updated to the libblock changes.
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-292-8/+12
| | | | * smc/smc.c: Updated to the libblock changes.
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-292-2/+6
| | | | * block/block.c: Update to the libblock changes.
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-298-114/+239
| | | | | | | | | | | | | | | * libchip/i2c/spi-sd-card.c: Updated to the libblock changes. * libchip/ide/ata.c: Change to use a mutex rather than disable pre-emption. Updated to the libblock changes. * libchip/ide/ata_internal.h: Updated to the new chains API. * libchip/ide/ide_controller.c: Updated to the libblock changes. Added come debug tracing. * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated to the libblock changes.
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-292-316/+320
| | | | * ide/ide.c: Updated to the rtems_* libblock changed.
* 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-07-272-14/+4
| | | | * configure.ac: Remove RPCGEN, RPCTOOLS.
* 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-07-271-0/+4
| | | | * Makefile.am: Remove doxygen comments.
* Remove doxygen comments.Ralf Corsepius2008-07-271-9/+0
|
* 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-07-271-0/+1
| | | | * configure.ac: Add -ansi to RTEMS_PROG_CC_FOR_TARGET.
* Add -ansi to RTEMS_PROG_CC_FOR_TARGET.Ralf Corsepius2008-07-271-1/+1
|
* 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-07-271-0/+5
| | | | | * Makefile.am: Remove doxygen comments. Remove bogus BUILT_SOURCES.
* Remove doxygen comments.Ralf Corsepius2008-07-271-9/+2
| | | | Remove bogus BUILT_SOURCES.
* 2008-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-07-242-0/+28
| | | | * preinstall.am: New file.
* Changed bsp_get_workarea() to bsp_get_work_area() andThomas Doerfler2008-07-2426-143/+282
| | | | added support for an optional separate heap area.
* Support for new rtems_interrupt_handler_iterate() function.Thomas Doerfler2008-07-244-78/+79
|
* usee inttypes.h for output format specifiersThomas Doerfler2008-07-233-26/+32
|
* 2008-07-22 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-233-1/+11
| | | | | | | * irq/irq_init.c, include/bsp.h: define BSP_PPC403_CLOCK_HOOK_EXCEPTION so that we hook the timer exception rather than going through the interrupt dispatcher.
* 2008-07-22 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-232-3/+58
| | | | | | * ppc403/clock/clock.c: Added (conditionally compiled) code so that a BSP can choose to hook the timer exception directly rather than going through the interrupt dispatcher.
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-222-1/+7
| | | | | | * startup/bspstart.c: Removed MSR_CE from interrupt mask - this was set for testing but should not be in the mask by default.
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-224-87/+20
| | | | | | * Makefile.am, preinstall.am, irq/irq_init.c: Use low-level exception handling support from new-exceptions/bspsupport.
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-222-16/+21
| | | | | | | | | | | | | * startup/bspstart.c: Removed SPRG0 warning - this BSP is OK. Use interrupt stack limits from linker script. No need to reserve space beyond '_end'. linkcmds now reserves space below '_end'. Use low-level exception handling support from new-exceptions/bspsupport.
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-222-0/+10
| | | | | | | * dlentry/dlentry.S: load R13 with _SDA_BASE_ so that SVR4-ABI access of short data area works. No support for R2/sdata2/eabi, so far but that would be easy (atm R2 is loaded with got address IIRC).
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-222-52/+69
| | | | | | | | | | | | | | | * startup/linkcmds: fixed sdata/sbss areas -- these must be contiguous for SVR4 complicant access via R13. Use kludged layout so that sbss, bss, sbss2 are all contiguous and zeroed by dlentry.S. Provide _SDA_BASE_ and _SDA2_BASE_ for loading R13 (and R2 if anyone wants to use EABI). Make sure interrupt stack is never in heap area by moving it below '_end'. Provide symbols for start + end of interrupt stack.
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-222-1/+7
| | | | | * console/consolelite.c: use base address from RTEMS_XPARAMETERS_H rather than hardcoded hex number.
* 2008-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-213-46/+75
| | | | | | * new-exceptions/raw_exception,h, new-exceptions/raw_exception.c: Added more vectors for PPC405: watchdog, fpu-unavail, apu-unavail, itlbmiss, dtlbmiss, debug.
* 2008-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-07-182-2/+4
| | | | * startup/bspstart.c: This BSP is OK with SPRG0.
* 2008-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-182-2/+5
| | | | | * startup/bspstart.c: removed warning about SPRG0 now being used for IRQ mask; this BSP is OK.
* Changed special purpose register inline functions to macros.Thomas Doerfler2008-07-1811-236/+299
| | | | | fixed some minors in mpc83xx support added file for mpc55xx watchdog support
* typos.Joel Sherrill2008-07-182-7/+5
|
* mpc8249eamds support for Gigabit Ethernet works againThomas Doerfler2008-07-184-11/+27
| | | | initialize PHY registers late enough, so that phy access is possible
* resolved conflictThomas Doerfler2008-07-181-4/+1
|
* Correct message.Joel Sherrill2008-07-171-2/+3
|
* Formatting.Joel Sherrill2008-07-171-1/+0
|
* 2008-07-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-07-173-14/+12
| | | | | * ChangeLog, startup/linkcmds, startup/linkcmds.m5484FireEngine.flash: Formatting.
* fixes for display driverThomas Doerfler2008-07-173-2/+7
|
* bugfixes for mpc8349eamds BSPThomas Doerfler2008-07-175-5/+22
|
* Fixed typo in access macros for device control registers (DCR)Thomas Doerfler2008-07-172-2/+7
|
* 2008-07-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-07-172-1/+5
| | | | * Makefile.am: Remove reference to startup/setvec.c.
* 2008-07-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-07-174-2/+8
| | | | * configure.ac: Remove RTEMS_AMPOLISH3.
* New.Ralf Corsepius2008-07-171-0/+88
|
* 2008-07-16 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-162-7/+69
| | | | | | | | | | * new-exceptions/bspsupport/vectors_init.c: added features to C_exception_handler() (the default global handler): - try to catch recursion - print info about context where the exception occurred (ISR or task with task ID). - suspend offending task rather than spinning forever.