| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
block I/O functions
|
|
|
|
|
|
|
|
|
| |
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-msg.c, optman/rtems/no-part.c,
optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
optman/rtems/no-sem.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c, optman/sapi/no-io.c:
Revert previous patch (cvs clash with Joel hacking cpukit).
|
| |
|
| |
|
|
|
|
| |
* i2c/i2c_init.c: Include <errno.h> instead of <sys/errno.h>.
|
| |
|
|
|
|
| |
* libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
|
|
|
|
|
|
|
|
|
| |
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-msg.c, optman/rtems/no-part.c,
optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
optman/rtems/no-sem.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c, optman/sapi/no-io.c:
Fix prototypes.
|
| |
|
|
|
|
|
|
| |
* include/irq-info.h, src/irq-info.c, src/irq-shell.c: New files.
* include/irq-generic.h, src/irq-generic.c: Improved interrupt handler
dispatch function.
|
|
|
|
| |
* libchip/serial/ns16550_p.h: Remove prototype with no implementation.
|
|
|
|
|
| |
PR 1349/bsps
* startup/bspstart.c: Add missing volatile on UART access pointer.
|
|
|
|
|
|
| |
* libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
libchip/shmdr/shm_driver.h: Cleanup and remove variables which
duplicated data.
|
|
|
|
|
|
| |
* optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
SuperCore Handler initialization routines to directly pull parameters
from configuration table.
|
|
|
|
|
|
|
|
|
|
| |
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
optman/rtems/no-part.c, optman/rtems/no-region.c,
optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
initialization routines to directly pull parameters from
configuration table. Eliminate empty routines sportted.
|
|
|
|
| |
* libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
|
| |
|
|
|
|
|
| |
* GT64260/MVME5500I2C.c: Include <stdint.h> instead of
<rtems/stdint.h>.
|
|
|
|
|
| |
* libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
all public use of TOD conversion routines.
|
|
|
|
|
|
|
| |
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, include/rtems++/rtemsTimer.h,
src/rtemsTask.cc: Eliminate all public use of TOD conversion
routines.
|
|
|
|
|
| |
* include/rtems++/rtemsTimer.h: Use public API not
_TOD_Microseconds_per_tick.
|
|
|
|
| |
* rtems.adb: Use public API not _TOD_Microseconds_per_tick.
|
|
|
|
|
|
| |
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, src/rtemsTask.cc: Use public API
not _TOD_Microseconds_per_tick.
|
|
|
|
|
|
|
|
|
|
| |
* bootcard.c: Eliminate pointers to API configuration tables in the
main configuration table. Reference the main configuration table and
the API configuration tables directly using the confdefs.h version
rather than obtaining a pointer to it. This eliminated some
variables, a potential fatal error, some unnecessary default
configuration structures. Overall, about a 4.5% reduction in the code
size for minimum and hello on the SPARC.
|
|
|
|
| |
* startup/cpu.c: Add missing prototype.
|
| |
|
|
|
|
| |
* clock_driver_stub.c: Remove (unused).
|
| |
|
|
|
|
| |
* shared/clockdrv_shell.c: Turn warning into error.
|
| |
|
|
|
|
|
|
|
|
| |
* at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c,
mc9328mxl/clock/clockdrv.c, s3c2400/clock/clockdrv.c,
s3c24xx/clock/clockdrv.c:
Include ../../../../libbsp/shared/clockdrv_shell.h
instead of ../../../../libbsp/shared/clockdrv_shell.c.
|
|
|
|
| |
../../../../libbsp/shared/clockdrv_shell.c.
|
|
|
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
* include/bsp.h: #include <bspopts.h>.
* misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
LPC24XX_OSCILLATOR_MAIN through bspopts.h.
|
| |
|
| |
|
|
|
|
| |
Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
|
|
|
|
|
| |
* lpc22xx/include/lpc22xx.h, mc9328mxl/include/mc9328mxl.h:
#include <stdint.h> instead of <rtems/stdint.h>.
|
| |
|
|
|
|
| |
* at91rm9200/dbgu/dbgu.c: Add missing prototype.
|
|
|
|
|
| |
* aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
* aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
|
| |
|
| |
|
|
|
|
| |
* bsp_specs: Update to reflect comments.
|
|
|
|
| |
* bsp_specs: Remove -Qy from *link.
|
|
|
|
| |
* psim-shared, runtest-bottom: Tidy up more bugs.
|
|
|
|
| |
* .cvsignore: New file.
|
|
|
|
| |
* bsp_specs: Remove -Qy from *link.
|
|
|
|
| |
* bsp_specs: Remove motld_start_g.o.
|
|
|
|
| |
* bsp_specs: Cosmetics.
|
|
|
|
| |
* bsp_specs: Remove start_g.o, remove -e start.
|