Joel Sherrill
35150aae5d
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
add simple device only filesystem (devfs), optionally completely drop
out filesystem, and to clean up disabling newlib reentrancy support.
This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
now has a 15K code space.
* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
Removed.
2008-09-17 16:22:40 +00:00
Joel Sherrill
a4b39697ea
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* bsplibc.c, bsppost.c: Merge GSOC project code to add simple device
only filesystem (devfs), optionally completely drop out filesystem,
and to clean up disabling newlib reentrancy support. This dropped 17K
from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
code space.
2008-09-17 16:16:31 +00:00
Joel Sherrill
d965db14f6
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* startup/bspstart.c: Merge GSOC project code to add simple device only
filesystem (devfs), optionally completely drop out filesystem, and to
clean up disabling newlib reentrancy support. This dropped 17K from
the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
space.
2008-09-17 16:16:16 +00:00
Joel Sherrill
41251f68c2
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspgetworkarea.c: New file. This implementation should be useable
by most BSPs if they provide the proper support in their linker script.
2008-09-16 22:17:23 +00:00
Joel Sherrill
e150cdbfe4
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 22:16:46 +00:00
Joel Sherrill
85e3716398
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/m68kbspgetworkarea.c: Removed.
2008-09-16 22:16:29 +00:00
Joel Sherrill
4c5212e270
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c, startup/linkcmds: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:26 +00:00
Joel Sherrill
07ce99e933
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 22:16:25 +00:00
Joel Sherrill
862058d59e
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds_ROM: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:11 +00:00
Joel Sherrill
8cf46cbc55
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmdsflash: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:09 +00:00
Joel Sherrill
384171ce21
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmdsflash,
startup/linkcmdsram: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 22:16:07 +00:00
Joel Sherrill
ec2ae9fa87
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, start/start.S, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 22:16:06 +00:00
Joel Sherrill
b400277a4c
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.flash: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:04 +00:00
Joel Sherrill
939439d3a9
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c, startup/init548x.c,
startup/linkcmds, startup/linkcmds.m5484FireEngine.flash: Use top
level shared bsp_get_work_area() implementation.
2008-09-16 22:16:01 +00:00
Joel Sherrill
53cb8234bb
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/init68360.c, startup/linkcmds,
startup/linkcmds.bootp, startup/linkcmds.prom: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 22:15:59 +00:00
Joel Sherrill
e1ee0b599c
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c, startup/linkcmds.base: Do some prep work in
anticipation of gen5200 and gen83xx being able to shared
bsp_get_work_area() implementation.
2008-09-16 22:13:54 +00:00
Joel Sherrill
20d7660bd2
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:59:18 +00:00
Joel Sherrill
5053048395
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:44:34 +00:00
Joel Sherrill
284ed06a28
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:35:23 +00:00
Joel Sherrill
91b8fcfb81
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:14:25 +00:00
Joel Sherrill
c4e0484c72
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:58:50 +00:00
Joel Sherrill
2bd510395b
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:48:21 +00:00
Joel Sherrill
03f1297675
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:37:11 +00:00
Joel Sherrill
895321b7ee
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:19:22 +00:00
Joel Sherrill
2d41fc5c52
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:17:37 +00:00
Joel Sherrill
98d59afcb1
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: Removed.
2008-09-16 20:13:41 +00:00
Joel Sherrill
2a65e6d569
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 20:13:39 +00:00
Joel Sherrill
190003b184
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds-le,
startup/linkcmds-le.coff: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 20:13:27 +00:00
Joel Sherrill
8f402bf880
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.sim: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 20:13:24 +00:00
Joel Sherrill
94bbe3a450
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.rom,
startup/linkcmds.rom2ram: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 20:13:21 +00:00
Joel Sherrill
0682df5868
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.ram,
startup/linkcmds.rom: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 20:13:17 +00:00
Joel Sherrill
179cdb74d6
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Use top level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 19:59:28 +00:00
Joel Sherrill
c009cd5670
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/include/nvram.h: Fix typo.
2008-09-16 19:26:21 +00:00
Joel Sherrill
ed521b6890
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clockdrv_shell.c: Remove unnecessary includes of rtems/libcsupport.h
and rtems/libio.h.
* bspstart.c: New file.
2008-09-16 19:10:15 +00:00
Joel Sherrill
8c26247841
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c: Remove unnecessary includes of rtems/libcsupport.h and
rtems/libio.h.
2008-09-16 19:10:04 +00:00
Joel Sherrill
0b6d4de801
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c: Remove unnecessary includes of rtems/libcsupport.h
and rtems/libio.h.
2008-09-16 19:09:53 +00:00
Joel Sherrill
cb78c0d4d4
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Removed.
2008-09-16 19:09:30 +00:00
Joel Sherrill
ab435f1cd0
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspstart.c: Remove unnecessary includes of rtems/libcsupport.h
and rtems/libio.h.
2008-09-16 19:08:22 +00:00
Joel Sherrill
887297fa48
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c: Add use of bsp_get_work_area() in its own file and
rely on BSP Framework to perform more initialization. Remove
unnecessary includes of rtems/libio.h and rtems/libcsupport.h. All
SuperH BSPs now share a common bsp_start() implementation.
2008-09-16 19:07:59 +00:00
Joel Sherrill
e66402b51e
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/clock/clock.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:07:06 +00:00
Joel Sherrill
dcc905b912
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
rtems/libio.h.
2008-09-16 19:06:59 +00:00
Joel Sherrill
e76068d31f
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
its own file and rely on BSP Framework to perform more
initialization. Remove unnecessary includes of rtems/libio.h and
rtems/libcsupport.h.
* startup/bspgetworkarea.c: New file.
2008-09-16 19:06:45 +00:00
Joel Sherrill
a196084919
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:06:10 +00:00
Joel Sherrill
1c79f01d90
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:05:48 +00:00
Joel Sherrill
cc1f623884
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
its own file and use BSP Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-16 19:05:15 +00:00
Joel Sherrill
2d6932a094
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c, startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:04:16 +00:00
Joel Sherrill
90014dc218
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/m68kbspgetworkarea.c: Add use of bsp_get_work_area() in its
own file and rely on BSP Framework to perform more initialization.
Remove unnecessary includes of rtems/libio.h and rtems/libcsupport.h.
* shared/m68kpretaskinghook.c: Removed.
2008-09-16 19:03:51 +00:00
Joel Sherrill
18aa55eebb
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
use of bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:48 +00:00
Joel Sherrill
a993d456cd
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/linkcmds: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* console/debugio.c, startup/bsppredriverhook.c: New files.
* startup/bspstart.c: Removed.
2008-09-16 19:03:46 +00:00
Joel Sherrill
c6fb8ed4e0
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, clock/ckinit.c, startup/linkcmds: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* startup/bspstart.c: Removed.
2008-09-16 19:03:44 +00:00