| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* Makefile.am: Add bspinit.c from the shared BSP files.
|
|
|
|
| |
* configure.ac: Remove AC_CHECK_SIZEOF([void *]).
|
|
|
|
| |
* configure.ac: Added AC_CHECK_SIZEOF macro.
|
|
|
|
|
|
|
| |
* Makefile.am, amba/amba.c, console/console.c, console/debugputs.c,
startup/bspstart.c: Rework initialization order so AMBA bus is
scanned earlier. This lets us look for UARTs earlier and support
printk as early as bsp_start() returning.
|
|
|
|
|
|
|
| |
* startup/linkcmds: Include basic linker command file and define only
board specific values. Define RAM and PROM limits only if not defined
by command line arguments.
* Makefile.am, preinstall.am: Reflect changes above.
|
|
|
|
|
| |
PR 1483/cpukit
* pci/pci.c: Rename pci_config into rtems_pci_config_t.
|
|
|
|
|
| |
* console/console.c:
Reflect changes to rtems_termios_callbacks->write.
|
| |
|
| |
|
|
|
|
|
|
| |
* Makefile.am, startup/bspstart.c:
Use ../../sparc/shared/bsppretaskinghook.c.
* console/console.c: Remove sis comment.
|
|
|
|
| |
* amba/amba.c: Re-add tmp.
|
| |
|
|
|
|
| |
* make/custom/leon3.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* configure.ac: Don't add -ansi -fasm to CFLAGS.
|
|
|
|
| |
* make/custom/leon3.cfg: New (relocated from /make/custom).
|
|
|
|
|
|
| |
PR 1445/BSPs
* pci/pci.c: Rename pci_[read|write]_config* functions into
BSP_pci_[read|write]_config* and make them static.
|
|
|
|
| |
* pci/pci.c: Add prototypes for BusCountPCI(void), init_pci(void).
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
| |
* configure.ac: Fix typo.
|
|
|
|
| |
* console/console.c: Fix warning.
|
|
|
|
| |
* startup/ithread.S: Removed. Now bspidle.S.
|
|
|
|
|
|
|
|
| |
* Makefile.am, console/console.c, console/debugputs.c, include/bsp.h,
startup/setvec.c: Split idle method into its own file. Properly note
to confdefs.h that this BSP has its own idle thread. Also address use
of maximum termios constant in debug IO.
* startup/bspidle.S: New file.
|
|
|
|
|
|
| |
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
|
|
|
|
|
| |
* startup/linkcmds: Start of RTEMS Work Area must be on 16 byte
boundary on the SPARC.
|
|
|
|
|
| |
PR 1391/bsps
* startup/spurious.c: Format was %d but had leading 0x.
|
|
|
|
|
|
| |
PR 1390/bsps
* startup/linkcmds: Fix sections so C++ global constructors and
destructors work with late model (>= 4.3) gcc versions.
|
|
|
|
| |
* bsp_specs: Remove -e start from %link.
|
|
|
|
|
| |
* Makefile.am, preinstall.am:
* include/coverhd.h: Removed.
|
|
|
|
|
| |
* clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
|
|
|
|
|
| |
* 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: bsp_cleanup() had the same code which was executed when
you returned from boot_card() to start.S. So just use the stub
bsp_cleanup() implementation and remove a file.
|
|
|
|
|
| |
* Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() into
its own file and use BSP Framework to perform more initialization.
|
|
|
|
|
|
| |
* include/bsp.h: Review of all bsp_cleanup() implementations. In this
phase, all prototypes were removed from bsp.h and empty
implementations were removed and made to use the shared stub.
|
|
|
|
| |
* timer/timer.c: Convert to "bool".
|
| |
|
|
|
|
| |
* timer/timer.c: Convert using "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.
|
|
|
|
|
| |
* startup/bspstart.c: Remove bogus local declarations.
* gnatsupp/gnatsupp.c: Add missing prototypes.
|
| |
|
| |
|
|
|
|
|
| |
* amba/amba.c, console/console.c, timer/timer.c: Add missing
prototypes.
|
| |
|
|
|
|
|
|
| |
* startup/linkcmds: All SPARC executables should include
rtems_get_version_string so the monitor used can provide RTEMS
awareness based upon the version.
|
|
|
|
| |
added support for an optional separate heap area.
|
| |
|