| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
* make/custom/eZKit533.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* make/custom/bf537Stamp.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* make/custom/eZKit533.cfg: Switch to compiling at O2.
|
|
|
|
| |
* startup/bspstart.c: Add missing prototype.
|
|
|
|
| |
* configure.ac: Don't add -ansi -fasm to CFLAGS.
|
|
|
|
| |
* make/custom/eZKit533.cfg: New (relocated from /make/custom).
|
|
|
|
| |
* make/custom/bf537Stamp.cfg: New (relocated from /make/custom).
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
|
| |
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
|
|
|
|
|
|
| |
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
|
|
|
|
|
| |
* start/start.S: Correct call to boot_card to meet bfin abi by
clearing l0 - l3 and allocating some stack space.
|
| |
|
|
|
|
|
|
|
|
| |
PR 1415/bsps
* startup/bspstart.c, startup/linkcmds: Enable caches and therefore
enable the mmu.
* start/start.S: Correct call to boot_card to meet bfin abi by
clearing l0 - l3 and allocating some stack space.
|
|
|
|
| |
* start/start.S: Update for boot_card command line change.
|
|
|
|
| |
* shared/start/start.S: Update for boot_card command line change.
|
|
|
|
|
|
| |
* bsp_specs: Move -e start from *link to *startfile to avoid warning
for undefined entry symbol when linking relocatables with binutils
2.19.
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* include/bsp.h: Rely on clock driver to determine when we should use
fast idle.
|
|
|
|
| |
* include/bsp.h, startup/bspstart.c:
|
|
|
|
|
| |
* shared/start/start.S: Add BFIN_ON_SKYEYE define to disable features
not supported on simulator.
|
|
|
|
|
| |
* configure.ac: Add BFIN_ON_SKYEYE define to disable features not
supported on simulator.
|
|
|
|
|
| |
* configure.ac, console/console.c: Add BFIN_ON_SKYEYE define to disable
features not supported on simulator.
|
|
|
|
| |
* configure.ac, console/console.c: Add skyeye alias for bf537stamp.
|
|
|
|
|
|
| |
* configure.ac: Make letting boot_card() handle work area allocation
mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
BSP_BOOTCARD_OPTIONS.
|
|
|
|
| |
* include/bsp.h: Remove unnecessary boilerplate comments.
|
|
|
|
| |
* shared/bspgetworkarea.c: Removed.
|
|
|
|
|
| |
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
|
|
|
|
|
| |
* startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
|
|
|
|
|
|
| |
* startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
* startup/linkcmds: Remove unused _HeapBase.
|
|
|
|
| |
* shared/bspgetworkarea.c: New file.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
Split out bsp_get_work_area() into its own file and user BSP
Framework to perform more initialization.
|
|
|
|
| |
* acinclude.m4: Add bf537Stamp. Regenerate.
|
| |
|
|
|
|
|
| |
* shared/clock/clockdrv.c, shared/clock/rtc.c, shared/clock/tod.h,
shared/console/console.c, shared/timer/timer.c: Removed.
|
|
|
|
|
|
| |
* Makefile.am, console/console-io.c, startup/bspstart.c: Update to use
shared libcpu version of code implemented as part of bf537Stamp
effort.
|
|
|
|
| |
* shared/clock/tod.h: Add missing prototypes.
|
| |
|
| |
|
|
|
|
| |
* acinclude.m4: Add bf537Stamp.
|
|
|
|
|
|
|
| |
* ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, console/console.c, include/bsp.h,
network/networkconfig.c, start/start.S, startup/bspstart.c,
startup/linkcmds: New files.
|
|
|
|
| |
* include/bsp.h: Fix CVS Id.
|
| |
|
|
|
|
| |
* Makefile.am, preinstall.am: Need cplb.h
|
| |
|
|
|
|
| |
* preinstall.am, console/console-io.c: Install cplb.h and use it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|