Commit Graph

16959 Commits

Author SHA1 Message Date
Joel Sherrill
3fc13ac9f2 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* README.configure: Add new M32R port. It is just a beginning but the
	BSP is functional enough to initialize and shutdown RTEMS.
2008-10-02 22:33:44 +00:00
Joel Sherrill
7f5ea3c675 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/region.t: Change size_t to ssize_t.
2008-10-02 22:09:00 +00:00
Joel Sherrill
9cf93daba3 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* custom/m32rsim.cfg: New file.
2008-10-02 21:57:48 +00:00
Joel Sherrill
1c16744128 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* src/aclocal/rtems-cpu-subdirs.m4: Add new M32R port. It is just a
	beginning but the BSP is functional enough to initialize and shutdown
	RTEMS.
2008-10-02 21:57:44 +00:00
Joel Sherrill
8fc9e12dce 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* ChangeLog, Makefile.am, acinclude.m4, configure.ac: New files.
2008-10-02 21:56:33 +00:00
Joel Sherrill
ea1116dbfc 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
	preinstall.am, console/console-io.c, console/syscalls.S,
	console/trap0.S, include/.cvsignore, include/bsp.h, include/tm27.h,
	start/start.S, startup/linkcmds: New files.
2008-10-02 21:56:30 +00:00
Joel Sherrill
7059d8fc62 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/cpu/Makefile.am: Add new M32R port. It is just a beginning but
	the BSP is functional enough to initialize and shutdown RTEMS.
2008-10-02 21:56:06 +00:00
Joel Sherrill
463454b084 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, preinstall.am, rtems/asm.h,
	rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32r.h,
	rtems/score/types.h: New files.
2008-10-02 21:55:54 +00:00
Joel Sherrill
339fd66572 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* fileio/init.c: When USE_SHELL not defined, do not attempt to
	configure shell.
2008-10-02 21:49:39 +00:00
Joel Sherrill
640e9128fa 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Revert trash committed. Shell builds with m32c now.
2008-10-02 21:47:29 +00:00
Joel Sherrill
a2a40272d2 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* README.configure, aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Add
	M32C port and m32csim BSP.
2008-10-02 21:44:50 +00:00
Joel Sherrill
e2e736ba62 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
2008-10-02 21:41:53 +00:00
Joel Sherrill
99f0d19b93 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/tm27.h: Use shared tm27.h stub.
2008-10-02 21:39:45 +00:00
Joel Sherrill
9957dbf8cf 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, preinstall.am: Use shared tm27.h stub.
	* include/tm27.h: Removed.
2008-10-02 21:39:40 +00:00
Joel Sherrill
c7b9ed35f3 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* preinstall.am: Regenerated.
2008-10-02 21:36:13 +00:00
Joel Sherrill
eb15b898a3 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, acinclude.m4,
	configure.ac: New files.
2008-10-02 21:35:57 +00:00
Joel Sherrill
41e58bb3a4 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* README: New file.
2008-10-02 21:35:46 +00:00
Joel Sherrill
0fd07a10eb 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
	preinstall.am, console/console-io.c, console/syscalls.S,
	include/.cvsignore, include/bsp.h, start/start.S, startup/bspstart.c,
	startup/crtn.S, startup/linkcmds, timer/timer.c, tools/.cvsignore,
	tools/Makefile.am, tools/configure.ac, tools/runtest.in: New files.
2008-10-02 21:34:36 +00:00
Joel Sherrill
d92d42e9cb 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* custom/m32csim.cfg: New file.
2008-10-02 21:34:05 +00:00
Joel Sherrill
0c34b17650 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, score/cpu/Makefile.am: Initial addition of M32C port.
	This is still a work in process but most tests do run on simulator.
2008-10-02 21:33:09 +00:00
Joel Sherrill
ed6e947180 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, context_init.c, context_switch.S,
	cpu.c, cpu_asm.c, preinstall.am, varvects.S, varvects.h, rtems/asm.h,
	rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32c.h,
	rtems/score/types.h: New files.
2008-10-02 21:32:44 +00:00
Joel Sherrill
9a79f1b42c 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/shell/utils-cp.c: Do not put a 64K buffer on the stack.
2008-10-02 21:31:54 +00:00
Joel Sherrill
b28b126b20 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* unlimited/system.h: 10000 task ids is too many for some targets.
2008-10-02 21:31:08 +00:00
Joel Sherrill
12a0a52518 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/inline/rtems/score/priority.inl: Use simple integer as loop
	counter.
2008-10-02 21:03:44 +00:00
Joel Sherrill
1d7a927dc4 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/timesys.h: Use inttypes.h.
	* tmck/task1.c: Use uint32_t for count.
2008-10-02 21:01:58 +00:00
Joel Sherrill
2cc1b43b57 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/monitor/mon-monitor.c, rtems/include/rtems/rtems/types.h: Do
	not have fp context type when no hardware or software floating point
	is available.
2008-10-02 21:00:37 +00:00
Joel Sherrill
82478ffc7d 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
	sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
	spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
	and Region calls. On 16-bit architectures, size_t can be 16-bits
	which would limit sizes to 64K. Also address constants which
	overflowed on 16-bit integer targets.
2008-10-02 20:57:28 +00:00
Joel Sherrill
4c09f4b3fe 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/malloc_statistics_helpers.c,
	libcsupport/src/realloc.c, rtems/include/rtems/rtems/region.h,
	rtems/include/rtems/rtems/support.h,
	rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c,
	rtems/src/workspace.c, sapi/include/confdefs.h,
	score/include/rtems/score/heap.h,
	score/include/rtems/score/protectedheap.h,
	score/include/rtems/score/wkspace.h, score/src/heap.c,
	score/src/heapallocate.c, score/src/heapallocatealigned.c,
	score/src/heapextend.c, score/src/heapresizeblock.c,
	score/src/heapsizeofuserarea.c, score/src/pheapgetblocksize.c,
	score/src/wkspace.c: Change size_t to ssize_t on all Heap, Workspace
	and Region calls. On 16-bit architectures, size_t can be 16-bits
	which would limit sizes to 64K.
2008-10-02 20:56:55 +00:00
Joel Sherrill
3d0e458723 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and
	updates.
2008-10-02 20:20:17 +00:00
Joel Sherrill
b079fe33e4 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/shell/main_cp.c, libmisc/shell/main_ls.c,
	libmisc/shell/main_mv.c, libmisc/shell/main_netstats.c,
	libmisc/shell/main_rm.c, libmisc/shell/shell_script.c: Newlib >
	1.16.0 requires __need_getopt_newlib to be defined to get visibility
	on the reentrancy extensions.
2008-10-02 20:16:16 +00:00
Joel Sherrill
5d209d6abb 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
	* startup/bspclean.c: Removed.
2008-10-02 19:48:51 +00:00
Joel Sherrill
beff4c6d9a 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/init68360.c: Delete unused code.
2008-10-02 19:46:12 +00:00
Joel Sherrill
61814f978e 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* bootcard.c, bspgetworkarea.c, bsppretaskinghook.c,
	include/bootcard.h: Change size_t to ssize_t on bsp_get_work_area().
	On 16-bit architectures, size_t can be 16-bits which would limit the
	work area to 64K.
2008-10-02 19:13:05 +00:00
Joel Sherrill
12838f7579 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspgetworkarea.c: Change size_t to ssize_t on
	bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
	which would limit the work area to 64K.
2008-10-02 19:12:59 +00:00
Joel Sherrill
c7932deda1 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/bspgetworkarea.c: Change size_t to ssize_t on
	bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
	which would limit the work area to 64K.
2008-10-02 19:12:54 +00:00
Joel Sherrill
b4fa916b3c 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/startup/bspgetworkarea.c: Change size_t to ssize_t on
	bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
	which would limit the work area to 64K.
2008-10-02 19:12:40 +00:00
Joel Sherrill
de49de66e1 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* console/config.c, console/console.c, console/console.h,
	console/ns16550cfg.c, console/ns16550cfg.h, include/bsp.h,
	include/tm27.h, irq/irq_init.c, irq/openpic_xxx_irq.c,
	pci/no_host_bridge.c: File head clean up.
	* console/debugio.c: Removed.
2008-10-02 17:27:07 +00:00
Joel Sherrill
4e4dc3a577 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, preinstall.am: Use shared stub coverhd.h
	* include/coverhd.h: Removed.
2008-10-02 16:39:15 +00:00
Joel Sherrill
76428fd9b9 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, preinstall.am:
	* include/coverhd.h: Removed.
2008-10-02 16:38:19 +00:00
Joel Sherrill
b5f6cf3447 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* preinstall.am: Regenerated.
2008-10-02 14:53:31 +00:00
Joel Sherrill
1004c3c125 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
	console/console.c, console/consolebsp.h, console/tbl85c30.c,
	include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
	pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
	startup/genpvec.c, startup/vmeintr.c: File head clean up.
2008-10-02 14:26:17 +00:00
Joel Sherrill
1666253fcb Revert. 2008-10-02 13:51:27 +00:00
Joel Sherrill
92b338c091 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, startup/bspgetworkarea.c: Turn = into +=.
2008-10-02 13:50:44 +00:00
Ralf Corsepius
7cb9e43824 2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* custom/virtex.cfg: Remove -Dvirtex.
2008-10-02 10:28:32 +00:00
Ralf Corsepius
20a53db80b Remove -Dvirtex. 2008-10-02 10:28:19 +00:00
Ralf Corsepius
10de6e1931 2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* custom/pghplus.cfg, custom/tqm8xx.cfg, custom/tqm8xx_stk8xx.cfg:
	Remove RTEMS_TQM_MODEL.
2008-10-02 08:13:18 +00:00
Ralf Corsepius
8f9acb2803 Remove RTEMS_TQM_MODEL. 2008-10-02 08:13:09 +00:00
Ralf Corsepius
2aff96b6a8 2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* custom/mpc5566evb.cfg, custom/mpc55xx.cfg: Remove
	RTEMS_BOARD_MODEL.
2008-10-02 08:10:13 +00:00
Ralf Corsepius
913f3e9479 Remove RTEMS_BOARD_MODEL. 2008-10-02 08:09:55 +00:00
Ralf Corsepius
9723df84c4 2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* custom/pgh360.cfg: Remove RTEMS_BOARD_MODEL.
2008-10-02 08:08:28 +00:00