Commit Graph

9408 Commits

Author SHA1 Message Date
Joel Sherrill
12d02b8e91 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* aclocal/bsp-bootcard-options.m4: New file.
	* aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
2008-09-23 19:50:37 +00:00
Joel Sherrill
fe3007d7ca 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, start/start.S: bsp_cleanup() had the same code which was
	executed when you returned from boot_card() to start.S. So just use
	the stub bsp_cleanup() implementation and remove a file.
	* startup/bspclean.c: Removed.
2008-09-23 17:30:01 +00:00
Joel Sherrill
3e2f58a17c 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Rename
	existing bsp_reset() to bsp_sysReset() since the prototype did not
	match the standard one. Add standard bsp_reset().
	* startup/bspreset.c: New file.
2008-09-23 15:28:23 +00:00
Joel Sherrill
94cba6e1cc 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: BSP specific bsp_cleanup() is a dupe of a shared one.
	* startup/bspclean.c: Removed.
2008-09-23 15:11:51 +00:00
Joel Sherrill
81f160023d 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspclean.c: Removed.
2008-09-23 15:11:10 +00:00
Joel Sherrill
b6cf80fb50 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: BSP specific bsp_cleanup() is a dupe of a
	shared one.
	* startup/bspclean.c: Removed.
2008-09-23 15:10:33 +00:00
Joel Sherrill
a2a2f3f21a 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* start/start.S: bsp_cleanup() had the same code which was executed
	when you returned from boot_card() to start.S. So just use the stub
	bsp_cleanup() implementation and remove a file.
	* startup/bspclean.c: Removed.
2008-09-23 15:07:32 +00:00
Joel Sherrill
ca93cf149c 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: bsp_cleanup() had the same code which was executed when
	you returned from boot_card() to start.S. So just use the stub
	bsp_cleanup() implementation and remove a file.
	* startup/bspclean.c: Removed.
2008-09-23 14:51:37 +00:00
Joel Sherrill
b2fe499f10 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/bspclean.c: Removed.
2008-09-23 14:45:44 +00:00
Joel Sherrill
b39fdd9b5a 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: bsp_cleanup() had the same code which was executed when
	you returned from boot_card() to start.S. So just use the stub
	bsp_cleanup() implementation and remove a file.
2008-09-23 14:45:40 +00:00
Joel Sherrill
59bdd96602 2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>
* README: Add URL.
2008-09-23 14:21:20 +00:00
Joel Sherrill
8a6c48076e 2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>
* acinclude.m4: New BSP -- lpc24xx.
2008-09-23 14:07:42 +00:00
Joel Sherrill
8c0cab0b09 2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
	BSPs that support this feature.
2008-09-23 14:07:19 +00:00
Joel Sherrill
d126b32055 2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/utility.h: New file.
2008-09-23 14:07:05 +00:00
Joel Sherrill
13995d18a6 2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
* Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
	Move utility.h
2008-09-23 14:06:09 +00:00
Joel Sherrill
9b623eee16 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* at91rm9200/dbgu/dbgu.c: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants. This driver had to support the standard poll
	key input method.
2008-09-22 21:54:25 +00:00
Joel Sherrill
72798eef80 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspreset.c: New file.
2008-09-22 21:53:54 +00:00
Joel Sherrill
95ef82cb3c 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/serial/ns16550.c: Fix typo.
2008-09-22 21:51:15 +00:00
Joel Sherrill
54cf1198e3 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* bspclean.c, include/bootcard.h: Use standardized bsp_cleanup() which
	can optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
	* bspreset.c, bspreset_fatal.c, bspreset_loop.c: New files.
2008-09-22 21:50:54 +00:00
Joel Sherrill
17623751c4 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
	* startup/bspclean.c: Removed.
2008-09-22 21:50:40 +00:00
Joel Sherrill
788870e168 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/console/inch.c, shared/startup/panic.c: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* shared/console/bspreset.c: New file.
	* shared/console/reboot.c: Removed.
2008-09-22 21:50:31 +00:00
Joel Sherrill
87a38dd39f 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, include/bspopts.h.in: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* startup/bspclean.c: Removed.
2008-09-22 21:50:29 +00:00
Joel Sherrill
5734337319 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, README.booting, include/bsp.h, startup/bspclean.c,
	vectors/exceptionhandler.c: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
	* startup/bspreset.c: New file.
	* startup/reboot.c: Removed.
2008-09-22 21:50:25 +00:00
Joel Sherrill
be10c5e4b9 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h, startup/misc.c: Use standardized bsp_cleanup() which
	can optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
2008-09-22 21:50:23 +00:00
Joel Sherrill
ddfaa29626 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, include/bsp.h: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
2008-09-22 21:50:21 +00:00
Joel Sherrill
2fb1805ab6 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, console/console.c, include/bsp.h: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* startup/bspreset.c: New file.
	* startup/bspclean.c: Removed.
2008-09-22 21:50:17 +00:00
Joel Sherrill
87b9739e98 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/console.c, include/bsp.h,
	startup/bspstart.c: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
	* startup/bspreset.c: New file.
	* startup/bspclean.c: Removed.
2008-09-22 21:50:15 +00:00
Joel Sherrill
872645dc2c 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Use standardized bsp_cleanup() which can optionally
	print a message, poll for user to press key, and call bsp_reset().
	Using this eliminates the various bsp_cleanup() implementations which
	had their own implementation and variety of string constants.
2008-09-22 21:50:13 +00:00
Joel Sherrill
34ea1e67d4 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/console-io.c: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* startup/bspclean.c: Removed.
2008-09-22 21:50:06 +00:00
Joel Sherrill
084369e07a 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/inch.c, console/keyboard.c,
	include/bsp.h: Use standardized bsp_cleanup() which can optionally
	print a message, poll for user to press key, and call bsp_reset().
	Using this eliminates the various bsp_cleanup() implementations which
	had their own implementation and variety of string constants.
2008-09-22 21:49:43 +00:00
Joel Sherrill
d4f6b30dcf 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* acinclude.m4, shared/comm/console.c: Use standardized bsp_cleanup()
	which can optionally print a message, poll for user to press key, and
	call bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
2008-09-22 21:49:32 +00:00
Joel Sherrill
d8a6431906 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, include/bspopts.h.in: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
2008-09-22 21:49:29 +00:00
Joel Sherrill
06ec9001b8 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
	standardized bsp_cleanup() which can optionally print a message, poll
	for user to press key, and call bsp_reset(). Using this eliminates
	the various bsp_cleanup() implementations which had their own
	implementation and variety of string constants.
	* startup/bspclean.c: Removed.
2008-09-22 21:49:27 +00:00
Joel Sherrill
b23d8953d7 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
	can optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
2008-09-22 21:49:23 +00:00
Joel Sherrill
bf7e13f3a1 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
	standardized bsp_cleanup() which can optionally print a message, poll
	for user to press key, and call bsp_reset(). Using this eliminates
	the various bsp_cleanup() implementations which had their own
	implementation and variety of string constants.
	* startup/bspreset.c: New file.
	* startup/bspclean.c: Removed.
2008-09-22 21:49:21 +00:00
Joel Sherrill
61433e8eab 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/console.c: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* startup/bspclean.c: Removed.
2008-09-22 21:49:19 +00:00
Joel Sherrill
1dad9e780a 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/uart.c: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* startup/bspclean.c: Removed.
2008-09-22 21:49:17 +00:00
Joel Sherrill
34e9f2ac32 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, startup/bspstart.c: Use standardized
	bsp_cleanup() which can optionally print a message, poll for user to
	press key, and call bsp_reset(). Using this eliminates the various
	bsp_cleanup() implementations which had their own implementation and
	variety of string constants.
	* startup/bspreset.c: New file.
	* startup/bspclean.c: Removed.
2008-09-22 21:49:15 +00:00
Joel Sherrill
d50ba03d7a 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, console/uart.c, startup/bspclean.c,
	startup/bspstart.c: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.
	* startup/bspreset.c: New file.
2008-09-22 21:49:11 +00:00
Joel Sherrill
0fbd231001 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/serial/ns16550.c: Fix typo.
2008-09-22 17:23:14 +00:00
Joel Sherrill
ac4b164c8b 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h, network/network.c: Fix missed name change.
2008-09-22 17:07:02 +00:00
Joel Sherrill
00a2358559 2008-09-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* libchip/serial/ns16550.c: Add not supported on arm even though it is
	not simple vectored.
2008-09-22 17:02:16 +00:00
Joel Sherrill
5619a047c6 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, include/bspopts.h.in: New files.
2008-09-22 16:20:01 +00:00
Joel Sherrill
fc9cbcf341 2008-09-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* libchip/serial/ns16550.c: Not currently supported on architectures
	with simple vectored interrupt model.
2008-09-22 15:42:54 +00:00
Ralf Corsepius
f1f60c22d0 2008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Don't install files from shared/.
2008-09-22 14:55:15 +00:00
Ralf Corsepius
f8f2e41da7 2008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/version.m4: Bump RTEMS_API to 4.10.
	Bump _RTEMS_VERSION to 4.9.99.0.
2008-09-22 14:14:09 +00:00
Thomas Doerfler
9cabf5f300 shared/include/utility.h: New file. 2008-09-22 12:51:16 +00:00
Thomas Doerfler
8dcfc0a88e *** empty log message *** 2008-09-22 11:49:50 +00:00
Thomas Doerfler
e97e0e0886 Include required header files. Removed support for old PowerPC exception handling. Various fixes for interrupt related routines. Added support for BSPs with IRQ extension API. 2008-09-22 11:46:15 +00:00
Thomas Doerfler
31c14d9043 Include required header files. Some internal functions have now static linkage type. Added constant qualifier to operations table and read-only function parameters. 2008-09-22 11:45:25 +00:00