| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* include/bsp.h, include/tm27.h, network/network.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
|
|
|
|
|
| |
* timer/timer.c: Include <rtems/btimer.h>.
Fix benchmark_timer_read() definition.
|
|
|
|
| |
* configure.ac: Require autoconf-2.68, automake-1.11.1.
|
|
|
|
| |
* console/console.c: Fix typo where license said found in found in.
|
|
|
|
| |
* Makefile.am: Add bspreset.c
|
|
|
|
|
| |
* Makefile.am, preinstall.am: Update for generic interrupt support
changes.
|
|
|
|
| |
* console/console.c: Eliminate casts.
|
| |
|
| |
|
|
|
|
|
| |
* clock/ckinit.c: Fix Clock_isr prototype.
* network/network.c: Use PRI*32 to print uint32_t's.
|
| |
|
| |
|
|
|
|
| |
* make/custom/i386ex.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* configure.ac: Don't add -ansi -fasm to CFLAGS.
|
|
|
|
| |
* make/custom/i386ex.cfg: New (relocated from /make/custom).
|
| |
|
|
|
|
|
| |
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
| |
* startup/setvec.c: Removed.
|
|
|
|
|
| |
* include/tm27.h: Remove references to rtems_interrupt_catch since this
archiecture does not use Simple Vectored Interrupt model.
|
|
|
|
|
|
| |
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
|
|
|
|
| |
* Makefile.am, preinstall.am: Update for generic interrupt support.
|
|
|
|
| |
* start/start.S: Update for boot_card command line change.
|
|
|
|
| |
* clock/ckinit.c, startup/bspstart.c: Add prototypes.
|
| |
|
|
|
|
|
|
| |
* bsp_specs: Move -e start from *link to *startfile to avoid warning
for undefined entry symbol when linking relocatables with binutils
2.19.
|
|
|
|
| |
* timer/timer.c: Eliminate uses of old benchmark timer names.
|
|
|
|
|
| |
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
|
|
|
|
| |
* Makefile.am: Eliminate *_SOURCES.
|
|
|
|
|
| |
* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
components.
|
|
|
|
| |
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
|
|
|
|
|
|
| |
* configure.ac: Make letting boot_card() handle work area allocation
mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
BSP_BOOTCARD_OPTIONS.
|
|
|
|
| |
* Makefile.am: Add use of shared bsppost.c
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
|
|
|
|
| |
* include/bsp.h: Remove unnecessary variables and EXTERN magic.
|
|
|
|
| |
* include/bsp.h: Remove unnecessary boilerplate comments.
|
|
|
|
|
| |
* clock/ckinit.c, startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
|
|
|
|
|
|
|
| |
* clock/ckinit.c: The Shared Memory Driver no longer requires the
special IOCTL in Clock_control. This was a hack which has existed
since before the Classic API Timer Manager was implemented. All
implementations of and references to Clock_control were removed.
|
|
|
|
| |
* timer/timer.c: Convert to "bool".
|
| |
|
|
|
|
|
| |
* timer/timer.c: Eliminate empty function from every benchmark timer
driver. Fix spelling.
|
|
|
|
|
| |
* timer/timer.c: Rename timer driver methods to follow RTEMS
programming conventions.
|
|
|
|
| |
* timer/timer.c: Add missing prototypes.
|
| |
|
| |
|
|
|
|
|
|
| |
* console/console.c: Eliminate copies of switches to convert termios
Bxxx constants to xxx as an integer. Use the shared
termios_baud_to_number() routine to do the same conversion.
|
|
|
|
|
| |
* network/network.c: Eliminate patterns that look like CVS conflict
markers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* startup/bspstart.c: Add capability for bootcard.c BSP Initialization
Framework to ask the BSP where it has memory for the RTEMS Workspace
and C Program Heap. These collectively are referred to as work area.
If the BSP supports this, then it does not have to include code to
split the available memory between the two areas. This reduces the
amount of code in the BSP specific bspstart.c file. Additionally, the
shared framework can initialize the C Library, call
rtems_debug_enable(), and dirty the work area memory. Until most/all
BSPs support this new capability, if the BSP supports this, it should
call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
When the transition is complete, this autoconf macro can be removed.
|
|
|
|
| |
* Makefile.am: Rework to avoid .rel files.
|