Joel Sherrill
97c64b01e7
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Split out bspstart contents. Use shared stub for
bsp_start.
* startup/h8bdinstallirq.c: New file.
* startup/bspstart.c: Removed.
2008-09-19 15:50:26 +00:00
Joel Sherrill
ac243c5d08
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Eliminate tm27 items from bsp.h
2008-09-19 15:49:54 +00:00
Joel Sherrill
8074c0b1d0
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Split out bspstart contents. Move cache code to libcpu.
* startup/bspgetcpuclockspeed.c: New file.
* startup/bspstart.c: Removed.
2008-09-19 15:49:36 +00:00
Joel Sherrill
2fbe159e9a
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Split out bspstart contents. Move
cache code to libcpu.
* startup/bspgetcpuclockspeed.c: New file.
2008-09-19 15:49:28 +00:00
Joel Sherrill
c1dcda5d13
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove prototypes of routines in bootcard.h.
2008-09-18 21:06:53 +00:00
Joel Sherrill
4e1cc1739b
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c: Perform bsp_start() before bsp_get_work_area().
2008-09-18 20:48:17 +00:00
Joel Sherrill
1d18c33202
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/Makefile.am: Do not build nfsclient if no networking.
2008-09-18 20:44:47 +00:00
Joel Sherrill
975021e7ec
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* 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 20:43:48 +00:00
Joel Sherrill
17d9f5f9fa
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
2008-09-18 20:43:07 +00:00
Joel Sherrill
3a261b9b6d
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add use of shared bsppost.c
2008-09-18 20:42:46 +00:00
Joel Sherrill
ef37cb67a1
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* 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 20:41:09 +00:00
Joel Sherrill
7f09abec3e
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* 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 20:40:09 +00:00
Joel Sherrill
76ba5f222a
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
2008-09-18 18:01:48 +00:00
Joel Sherrill
bcb9f8c330
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Use
PowerPC level shared bsp_get_work_area() implementation.
2008-09-18 17:54:14 +00:00
Joel Sherrill
5ce16e9ea9
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Remove unused variable.
2008-09-18 17:45:04 +00:00
Joel Sherrill
b8e42cd203
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary include of bsp.h
2008-09-18 17:43:39 +00:00
Joel Sherrill
3a1b7b8042
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mcf5206/timer/timerisr.S: Remove unnecessary include of bsp.h
2008-09-18 17:43:06 +00:00
Joel Sherrill
ccceaf3e52
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-18 17:42:45 +00:00
Joel Sherrill
89fc9341b7
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
comments.
2008-09-18 17:40:14 +00:00
Joel Sherrill
75c9e48d48
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary boilerplate comments. Eliminate use
of EXTERN.
2008-09-18 17:38:43 +00:00
Joel Sherrill
9f74843ab2
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* 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 17:38:26 +00:00
Joel Sherrill
67ed2a84fc
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary variables and EXTERN magic.
2008-09-18 17:34:49 +00:00
Joel Sherrill
a714cb4e0d
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/bspstart.c: Add include of rtems/libio.h.
2008-09-18 17:34:38 +00:00
Joel Sherrill
bd9b68fc3b
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cfg/bare-avr3.cfg, cfg/bare-avr5.cfg: Eliminate START_BASE and
START_FILE.
2008-09-18 17:34:16 +00:00
Joel Sherrill
5e30d590ba
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* leaf.cfg, compilers/gcc-target-default.cfg, custom/default.cfg.in:
Eliminate START_BASE and START_FILE.
2008-09-18 17:34:06 +00:00
Joel Sherrill
15043ea98a
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* 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.
2008-09-18 17:33:55 +00:00
Joel Sherrill
341c6faac4
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-18 17:26:12 +00:00
Joel Sherrill
283e6f0df7
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
is NOT used anywhere.
2008-09-18 15:09:21 +00:00
Joel Sherrill
3fe83ec718
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1314/bsps
* custom/mvme3100.cfg: Remove old stuff.
2008-09-18 14:24:42 +00:00
Joel Sherrill
79e4227c1e
2008-09-18 Miao Yan <yanmiaobest@gmail.com>
...
* user/conf.t: Add CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM and
CONFIGURE_APPLICATION_DISABLE_FILESYSTEM.
2008-09-18 13:31:04 +00:00
Joel Sherrill
ec9e8a9bae
2008-09-18 Miao Yan <yanmiaobest@gmail.com>
...
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_eval.c,
libfs/src/devfs/devioctl.c, libfs/src/devfs/devopen.c,
libfs/src/devfs/devread.c, libfs/src/devfs/devwrite.c: Fix warnings.
2008-09-18 13:21:49 +00:00
Ralf Corsepius
641ef00ab6
Remove *.orig files having crept into patch.
2008-09-18 03:51:34 +00:00
Joel Sherrill
61852aa0db
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Doxyfile.in, rtems/mainpage.h, score/include/rtems/system.h: Move to
generating Doxygen for more of CPU Kit.
* rtems/Doxyfile, score/Doxyfile, score/mainpage.h: Removed.
2008-09-17 21:40:48 +00:00
Joel Sherrill
5060d4f970
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add generated Doxyfile which can process entire set of
preinstalled .h files.
* Doxyfile.in: New file.
2008-09-17 20:25:14 +00:00
Joel Sherrill
6c89d726fb
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/timesys.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:23 +00:00
Joel Sherrill
fd6092a3fe
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/system.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:18 +00:00
Joel Sherrill
156dc1d36c
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:13 +00:00
Joel Sherrill
1fe3733544
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* compilers/gcc-no_bsp.cfg: Eliminate some obsolete junk.
2008-09-17 19:31:00 +00:00
Joel Sherrill
4afd6f4078
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:30:36 +00:00
Joel Sherrill
5d2c65e0bd
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shell/rtems.t, user/conf.t, user/stackchk.t: Rename STACK_CHECKER_ON
to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:30:29 +00:00
Joel Sherrill
b6f298c7e3
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Add start symbol to eliminate warning.
2008-09-17 19:28:50 +00:00
Joel Sherrill
6a14d440bc
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_init.c,
libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
libfs/src/devfs/devwrite.c: Fix warnings.
2008-09-17 19:14:20 +00:00
Joel Sherrill
96a0303b63
2008-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/conf.t: Fix typo.
2008-09-17 19:03:10 +00:00
Joel Sherrill
1117465116
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* minimum/init.c, unlimited/system.h: Add support for optionally having
a unified work area. In other words, the RTEMS Workspace and C
Program Heap are the same pool of memory.
2008-09-17 18:38:57 +00:00
Joel Sherrill
25ed553913
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* preinstall.am: Regenerated.
2008-09-17 18:38:38 +00:00
Joel Sherrill
1986152ec9
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c: Add support for optionally having a unified work area. In
other words, the RTEMS Workspace and C Program Heap are the same pool
of memory.
2008-09-17 18:38:05 +00:00
Joel Sherrill
bd5984deb7
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/free.c, libcsupport/src/malloc.c,
libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h,
libcsupport/src/malloc_sbrk_helpers.c,
libcsupport/src/malloc_statistics_helpers.c,
libcsupport/src/malloc_walk.c, libcsupport/src/mallocfreespace.c,
libcsupport/src/mallocinfo.c, libcsupport/src/realloc.c,
libcsupport/src/rtems_memalign.c, sapi/include/confdefs.h,
score/inline/rtems/score/thread.inl: Add support for optionally
having a unified work area. In other words, the RTEMS Workspace and C
Program Heap are the same pool of memory.
2008-09-17 18:37:55 +00:00
Joel Sherrill
2f3e2e0eaa
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t: Add support for optionally having a unified work area.
In other words, the RTEMS Workspace and C Program Heap are the same
pool of memory.
2008-09-17 18:37:46 +00:00
Joel Sherrill
d4331a291b
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Work Area should start on 16 byte boundary.
2008-09-17 18:26:17 +00:00
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