summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lpc24xx: New BSPThomas Doerfler2008-09-222-0/+9
| | | | shared/startup/linkcmds.base, shared/include/linker-symbols.h, shared/include/start.h, shared/start/start.S: New files.
* 2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-212-3/+20
| | | | * bspgetworkarea.c: Fix typo. Add debug printk statements.
* 2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-212-1/+5
| | | | * startup/linkcmds: Move WorkAreaBase to be closer to end definition.
* 2008-09-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-214-10/+8
| | | | * include/bsp.h: Remove define of BSP_ZERO_WORKSPACE_AUTOMATICALLY.
* 2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-212-1/+5
| | | | * startup/linkcmds: Add WorkAreaBase.
* 2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-203-0/+16
| | | | | | * 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.
* 2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-202-7/+27
| | | | * bspgetworkarea.c: Augment to optionally know U-Boot.
* 2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-207-75/+26
| | | | | | | * 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.
* 2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-208-74/+35
| | | | | | | * 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.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-193-14/+23
| | | | | * shared/startup/bspgetworkarea.c, shared/startup/sbrk.c: Remove warnings by switching to uintptr_t.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-193-6/+6
| | | | | * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE now that the linkcmds accounts for the starting stack.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-192-5/+4
| | | | * include/bsp.h: Remove unused BSP_INIT_STACK_SIZE.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-192-43/+4
| | | | * shared/bspgetworkarea.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-1918-7/+61
| | | | | * Makefile.am, startup/linkcmds: Use top level shared bsp_get_work_area() implementation.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-195-63/+11
| | | | | | * Makefile.am, include/bsp.h, startup/bspstart.c: Use PowerPC level shared bsp_get_work_area() implementation. * startup/bspgetworkarea.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-195-23/+27
| | | | | | | | * 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.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-196-53/+32
| | | | | | * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use PowerPC level shared bsp_get_work_area() implementation. * startup/bspgetworkarea.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-196-47/+25
| | | | | | * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use PowerPC level shared bsp_get_work_area() implementation. * startup/bspgetworkarea.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-194-3/+8
| | | | | * libchip/network/dec21140.c, libchip/network/elnk.c, libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-196-6/+10
| | | | | | * custom/ep1a.cfg, custom/mtx603e.cfg, custom/mvme2100.cfg, custom/psim.cfg, custom/score603e.cfg: Eliminate vestiges of mpc603e define.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-193-0/+20
| | | | | | * libmisc/shell/main_mallocinfo.c, libmisc/shell/main_wkspaceinfo.c: Include information on whether C Program Heap and RTEMS Workspace are separate.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-192-0/+12
| | | | | * rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get them out of a BSP.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-194-0/+156
| | | | | | * Makefile.am: Split out various BSPs bspstart.c contents. Move cache management code here. * mcf5223x/cache/cachepd.c, mcf5235/cache/cachepd.c: New files.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-195-98/+34
| | | | | | | * Makefile.am, console/debugio.c: Split out bspstart contents. Use shared stub for bsp_start. * startup/bsppretaskinghook.c: New file. * startup/bspstart.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-194-37/+28
| | | | | | | * Makefile.am: Split out bspstart contents. Use shared stub for bsp_start. * startup/h8bdinstallirq.c: New file. * startup/bspstart.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-192-21/+6
| | | | * include/bsp.h: Eliminate tm27 items from bsp.h
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-194-63/+27
| | | | | | * Makefile.am: Split out bspstart contents. Move cache code to libcpu. * startup/bspgetcpuclockspeed.c: New file. * startup/bspstart.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-194-120/+39
| | | | | | * Makefile.am, startup/bspstart.c: Split out bspstart contents. Move cache code to libcpu. * startup/bspgetcpuclockspeed.c: New file.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-184-17/+11
| | | | * include/bsp.h: Remove prototypes of routines in bootcard.h.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-5/+9
| | | | * bootcard.c: Perform bsp_start() before bsp_get_work_area().
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-1/+8
| | | | * libfs/Makefile.am: Do not build nfsclient if no networking.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-1/+7
| | | | | | * 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.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-185-74/+18
| | | | | * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use top level shared bsp_get_work_area() implementation.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-3/+6
| | | | * Makefile.am: Add use of shared bsppost.c
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-186-133/+157
| | | | | | | * 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.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-186-77/+69
| | | | | | | * 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.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-185-60/+17
| | | | | * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use top level shared bsp_get_work_area() implementation.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-185-24/+15
| | | | | * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Use PowerPC level shared bsp_get_work_area() implementation.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-7/+10
| | | | * startup/bspstart.c: Remove unused variable.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-17/+4
| | | | * include/bsp.h: Remove unnecessary include of bsp.h
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-182-1/+4
| | | | * mcf5206/timer/timerisr.S: Remove unnecessary include of bsp.h
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-1878-672/+166
| | | | * include/bsp.h: Remove unnecessary boilerplate comments.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-183-51/+23
| | | | | * include/bsp.h, include/tm27.h: Remove unnecessary boilerplate comments.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-184-46/+10
| | | | | * include/bsp.h: Remove unnecessary boilerplate comments. Eliminate use of EXTERN.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-183-29/+11
| | | | | | * console/console.c, include/bsp.h: Remove unnecessary boilerplate comments. Eliminate use of EXTERN and move unnneccessarily global variables to console.c.
* 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-184-56/+8
| | | | * include/bsp.h: Remove unnecessary variables and EXTERN magic.
* 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-182-0/+5
| | | | * startup/bspstart.c: Add include of rtems/libio.h.
* 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-183-6/+5
| | | | | * cfg/bare-avr3.cfg, cfg/bare-avr5.cfg: Eliminate START_BASE and START_FILE.
* 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-184-24/+5
| | | | | * leaf.cfg, compilers/gcc-target-default.cfg, custom/default.cfg.in: Eliminate START_BASE and START_FILE.
* 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-1815-53/+10
| | | | | | | | | * compilers/gcc-no_bsp.cfg, compilers/gcc-target-default.cfg, custom/bare.cfg, custom/c3xsim.cfg, custom/c4xsim.cfg, custom/default.cfg, custom/haleakala.cfg, custom/mbx8xx.cfg, custom/mvme2307.cfg, custom/mvme3100.cfg, custom/mvme5500.cfg, custom/posix.cfg, custom/ss555.cfg, custom/virtex.cfg: Eliminate START_BASE and START_FILE.