| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* runtest.in: Make attempt to detect memory exceptions and abort
running tests.
|
|
|
|
| |
* Makefile.am: Do not build .rel files. Reduces code bloat.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* tests/tests.c: Remove C++ style comments.
|
|
|
|
| |
* shared/misc/m68kidle.c: Correct prototype of Idle threads.
|
|
|
|
| |
* startup/bspclean.c: Use C style comment.
|
| |
|
|
|
|
| |
bootcard.c: Check if the heap fits into the work area
|
|
|
|
|
| |
* tools/configure.ac: Add CFLAGS to workaround building errors on
a 64bit AMD host.
|
|
|
|
| |
* ide/pcmcia_ide.c: Updated to the libblock changes.
|
|
|
|
| |
* smc/smc.c: Updated to the libblock changes.
|
|
|
|
| |
* block/block.c: Update to the libblock changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* ide/ide.c: Updated to the rtems_* libblock changed.
|
|
|
|
| |
* configure.ac: Remove RPCGEN, RPCTOOLS.
|
|
|
|
| |
* Makefile.am: Remove doxygen comments.
|
| |
|
|
|
|
| |
* configure.ac: Add -ansi to RTEMS_PROG_CC_FOR_TARGET.
|
| |
|
|
|
|
|
| |
* Makefile.am: Remove doxygen comments.
Remove bogus BUILT_SOURCES.
|
|
|
|
| |
Remove bogus BUILT_SOURCES.
|
|
|
|
| |
* preinstall.am: New file.
|
|
|
|
| |
added support for an optional separate heap area.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* startup/bspstart.c: Removed MSR_CE from interrupt
mask - this was set for testing but should not be
in the mask by default.
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, irq/irq_init.c:
Use low-level exception handling support from
new-exceptions/bspsupport.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* console/consolelite.c: use base address from RTEMS_XPARAMETERS_H
rather than hardcoded hex number.
|
|
|
|
|
|
| |
* new-exceptions/raw_exception,h,
new-exceptions/raw_exception.c: Added more vectors for PPC405:
watchdog, fpu-unavail, apu-unavail, itlbmiss, dtlbmiss, debug.
|
|
|
|
| |
* startup/bspstart.c: This BSP is OK with SPRG0.
|
|
|
|
|
| |
* startup/bspstart.c: removed warning about SPRG0
now being used for IRQ mask; this BSP is OK.
|
|
|
|
|
| |
fixed some minors in mpc83xx support
added file for mpc55xx watchdog support
|
| |
|
|
|
|
| |
initialize PHY registers late enough, so that phy access is possible
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* ChangeLog, startup/linkcmds, startup/linkcmds.m5484FireEngine.flash:
Formatting.
|
| |
|
| |
|
| |
|
|
|
|
| |
* Makefile.am: Remove reference to startup/setvec.c.
|
|
|
|
| |
* configure.ac: Remove RTEMS_AMPOLISH3.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|