| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* aclocal/version.m4: Bump RTEMS_API to 4.10.
Bump _RTEMS_VERSION to 4.9.99.0.
|
|
|
|
|
| |
* rtems/include/rtems/rtems/types.h: Do not define rtems_boolean,
rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
|
| |
|
| |
|
| |
|
|
|
|
| |
handling. Various fixes for interrupt related routines. Added support for BSPs with IRQ extension API.
|
|
|
|
| |
linkage type. Added constant qualifier to operations table and read-only function parameters.
|
| |
|
| |
|
|
|
|
| |
unsigned integer literal
|
| |
|
| |
|
|
|
|
| |
shared/startup/linkcmds.base, shared/include/linker-symbols.h, shared/include/start.h, shared/start/start.S: New files.
|
|
|
|
| |
* bspgetworkarea.c: Fix typo. Add debug printk statements.
|
|
|
|
| |
* startup/linkcmds: Move WorkAreaBase to be closer to end definition.
|
|
|
|
| |
* include/bsp.h: Remove define of BSP_ZERO_WORKSPACE_AUTOMATICALLY.
|
|
|
|
| |
* startup/linkcmds: Add WorkAreaBase.
|
|
|
|
|
|
| |
* libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
is no PCI bus based upon the BSP not having a base address defined.
This means this driver cannot be supported on that board.
|
|
|
|
| |
* bspgetworkarea.c: Augment to optionally know U-Boot.
|
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h, start/start.S, startup/bspstart.c,
startup/cpuinit.c: Use top level shared bsp_get_work_area()
implementation. Augment it to know about U-Boot.
* startup/bspgetworkarea.c: Removed.
|
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h, network_5200/network.c, start/start.S,
startup/bspstart.c, startup/cpuinit.c: Use top level shared
bsp_get_work_area() implementation. Augment it to know about U-Boot.
* startup/bspgetworkarea.c: Removed.
|
|
|
|
|
| |
* shared/startup/bspgetworkarea.c, shared/startup/sbrk.c: Remove
warnings by switching to uintptr_t.
|
|
|
|
|
| |
* include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
now that the linkcmds accounts for the starting stack.
|
|
|
|
| |
* include/bsp.h: Remove unused BSP_INIT_STACK_SIZE.
|
|
|
|
| |
* shared/bspgetworkarea.c: Removed.
|
|
|
|
|
| |
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h, startup/bspstart.c: Use PowerPC level
shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
|
|
|
|
|
|
|
|
| |
* shared/start/start.S, shared/startup/bspgetworkarea.c,
shared/startup/bspstart.c, shared/startup/linkcmds: Modifications
which reflect those tested on psim. Hopefully they work on all
boards. The initialization stack is explicitly declared in the
linkcmds memory layout rather than magic math.
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
PowerPC level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
|
|
|
|
|
|
| |
* Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
PowerPC level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
|
|
|
|
|
| |
* libchip/network/dec21140.c, libchip/network/elnk.c,
libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
|
|
|
|
|
|
| |
* custom/ep1a.cfg, custom/mtx603e.cfg, custom/mvme2100.cfg,
custom/psim.cfg, custom/score603e.cfg: Eliminate vestiges of mpc603e
define.
|
|
|
|
|
|
| |
* libmisc/shell/main_mallocinfo.c, libmisc/shell/main_wkspaceinfo.c:
Include information on whether C Program Heap and RTEMS Workspace are
separate.
|
|
|
|
|
| |
* rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get
them out of a BSP.
|
|
|
|
|
|
| |
* Makefile.am: Split out various BSPs bspstart.c contents. Move cache
management code here.
* mcf5223x/cache/cachepd.c, mcf5235/cache/cachepd.c: New files.
|
|
|
|
|
|
|
| |
* Makefile.am, console/debugio.c: Split out bspstart contents. Use
shared stub for bsp_start.
* startup/bsppretaskinghook.c: New file.
* startup/bspstart.c: Removed.
|
|
|
|
|
|
|
| |
* Makefile.am: Split out bspstart contents. Use shared stub for
bsp_start.
* startup/h8bdinstallirq.c: New file.
* startup/bspstart.c: Removed.
|
|
|
|
| |
* include/bsp.h: Eliminate tm27 items from bsp.h
|
|
|
|
|
|
| |
* Makefile.am: Split out bspstart contents. Move cache code to libcpu.
* startup/bspgetcpuclockspeed.c: New file.
* startup/bspstart.c: Removed.
|
|
|
|
|
|
| |
* Makefile.am, startup/bspstart.c: Split out bspstart contents. Move
cache code to libcpu.
* startup/bspgetcpuclockspeed.c: New file.
|
|
|
|
| |
* include/bsp.h: Remove prototypes of routines in bootcard.h.
|
|
|
|
| |
* bootcard.c: Perform bsp_start() before bsp_get_work_area().
|
|
|
|
| |
* libfs/Makefile.am: Do not build nfsclient if no networking.
|
|
|
|
|
|
| |
* unlimited/system.h: Support up to 10K tasks in loop. With 64MB on
pc386 and configured for unified workspace, you can get close to
this.
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
|
|
|
|
| |
* Makefile.am: Add use of shared bsppost.c
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
bsp_get_work_area() implementation and use more of the BSP
Initialization Framework.
* startup/bspgetworkarea.c: New file.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c: Add
bsp_get_work_area() implementation and use more of the BSP
Initialization Framework.
* startup/bspgetworkarea.c, startup/bsppost.c: New files.
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
|
|
|
|
|
| |
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Use
PowerPC level shared bsp_get_work_area() implementation.
|