Commit Graph

8497 Commits

Author SHA1 Message Date
Ralf Corsepius
ee08e0815c This commit was generated by cvs2svn to compensate for changes in r15677,
which included commits to RCS files with non-trunk default branches.
2007-07-25 05:22:23 +00:00
Ralf Corsepius
c589ebc885 Import from rtems-nfs-1.5.tgz. 2007-07-25 05:22:23 +00:00
Joel Sherrill
845c202a48 2007-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, preinstall.am, startup/linkcmds: Save the old linker
	script as linkcmds.sim and use one with enough memory to link all
	tests so we can at least build things.
	* startup/linkcmds.sim: New file.
2007-07-24 21:34:28 +00:00
Joel Sherrill
f10d37f018 2007-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, startup/main.c: Now can link with C compiler and not
	require C++ compiler to link. The file rtems-ctor.cc is not being
	built but if there is a need for C++ code to run on this BSP, then it
	will have to be addressed. The simplest solution which might work is
	to check the RTEMS system state before calling bsp_start() in main().
2007-07-24 20:52:56 +00:00
Joel Sherrill
48108bcb91 2007-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
* start/preload.S: Fix symbolic reference. Did earlier modifications
	change the conditionals specificed when this BSP is built?
2007-07-23 23:30:58 +00:00
Thomas Doerfler
701cb88844 added vectors_entry.S to Makefile.am 2007-07-23 15:48:13 +00:00
Joel Sherrill
ead311b8bf 2007-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, vectors/vectors_init.c: Print stack trace on exception.
2007-07-18 18:07:20 +00:00
Joel Sherrill
02a3b35111 Spacing. 2007-07-18 16:23:25 +00:00
Thomas Doerfler
6aff507844 added PPC_e300 to raw_exception.c
removed timed abort in ns16550.c transmit code
2007-07-18 12:51:30 +00:00
Thomas Doerfler
c4bf0441d8 removed file, will be generated automatically with autoconf 2007-07-18 10:07:48 +00:00
Thomas Doerfler
49080ed1c4 added missing file 2007-07-18 10:06:11 +00:00
Till Straumann
9c6019ede7 * vmeUniverse/vmeTsi148.c: Use size_t for sizes. 2007-07-16 06:01:14 +00:00
Joel Sherrill
dfef80e803 2007-07-13 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, preinstall.am: Install a linkcmds all the time.
	* startup/bspstart.c, startup/cpuinit.c,
	startup/linkcmds.mpc8349eamds, startup/mpc83xx_regs.c: Add missing $Id$.
	* startup/linkcmds: New file.
2007-07-13 15:41:22 +00:00
Joel Sherrill
962a025699 2007-07-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Correct so it now links.
2007-07-12 14:40:31 +00:00
Joel Sherrill
9190d23613 2007-07-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds.brs5l: Add .jcr section.
2007-07-12 14:24:26 +00:00
Joel Sherrill
68b9f58d85 2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* README.IceCube: New file.
2007-07-11 19:51:12 +00:00
Joel Sherrill
0e1a67e7a2 2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* console/console.c: Fix typo accidentally introduced.
	* network_5200/network.c: Fix warning.
2007-07-11 19:36:34 +00:00
Joel Sherrill
6d46a90dbc 2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/.cvsignore: New file.
2007-07-11 19:35:51 +00:00
Joel Sherrill
48593d7bba 2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/linkcmds.ep5200: Add .jcr section.
2007-07-11 14:43:21 +00:00
Joel Sherrill
3df0866086 2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* network/network.c: Removed warning.
2007-07-11 14:24:20 +00:00
Joel Sherrill
0d9d14a5b7 2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* ChangeLog: New file.
	* aclocal.m4, include/bspopts.h.in: Removed.
2007-07-11 13:59:14 +00:00
Joel Sherrill
884e4bc352 2007-07-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* .cvsignore: New file.
	* Makefile.in: Removed.

2007-07-10	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* New BSP -- generic 83xx but tested on mpc8349eamds.
2007-07-11 13:56:28 +00:00
Thomas Doerfler
6c053cbd84 fixed some c++ problems 2007-07-10 21:02:30 +00:00
Thomas Doerfler
29e86b625e added c++ support 2007-07-10 19:34:05 +00:00
Thomas Doerfler
185da08642 additional fixes for the shared exception code 2007-07-10 18:43:12 +00:00
Thomas Doerfler
f610e83f53 compilable release of virtex/gen83xx/gen5200 powerpc adaptations. Merged many different versions of new exception handling code to shared sources. 2007-07-10 16:00:28 +00:00
Joel Sherrill
8ddf67e8a6 Move stack outside of _rtems_end marked area. 2007-07-06 21:10:12 +00:00
Joel Sherrill
0a029a5ee5 2007-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: Add startup/bspclean.c
	* console/console.c: Remove warning.
	* include/bsp.h: Add conditionals for prompt for reset and resetting
	board.
	* start/start.S: Remove if 1 around section.
	* vectors/vectors_init.c: Do not print unless noisy init enabled.
	* startup/bspclean.c: New file. Will prompt for reset and reset.
2007-07-06 21:09:33 +00:00
Joel Sherrill
1611e8ca95 2007-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/clock.c, console/console.c: Add clock HW initialization missed
	in earlier conversion.
2007-07-06 19:20:21 +00:00
Thomas Doerfler
78f96ab7c7 fixed some problems with shared PPC exception handling code 2007-07-05 20:32:43 +00:00
Joel Sherrill
43923319e7 2007-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore: New file.
2007-07-05 19:03:54 +00:00
Thomas Doerfler
f4e601b95d Added missing file 2007-07-04 19:02:58 +00:00
Thomas Doerfler
153719f95e added missing files for virtex BSP 2007-07-04 13:08:45 +00:00
Thomas Doerfler
862c231785 added virtex BSP support and some missing files for common PPC
exception handling
2007-07-04 12:37:36 +00:00
Thomas Doerfler
73cdeb6a51 merged individual exception handler code to a common one. 2007-07-04 12:25:49 +00:00
Joel Sherrill
0fe59ec6d1 2007-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/clockdrv.c: Fix spacing.
2007-06-22 19:15:54 +00:00
Joel Sherrill
b16f38a399 2007-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/clock.c, network_5200/network.c: Convert to using clock driver
	template.
2007-06-22 19:15:44 +00:00
Joel Sherrill
6f2208fb13 2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds.brs5l: Add missing wild card on .sdata section so
	all class examples build.
2007-06-22 14:34:45 +00:00
Joel Sherrill
92b0ebaea6 2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* network/network.c: Remove cs8900_get_mac_addr which conflicted with
	one in libchip AND contained a hard-coded MAC address.
2007-06-22 14:08:24 +00:00
Joel Sherrill
2395a38cc9 2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/leds.c, console/mc68ec.c: Rename delay to rtems_bsp_delay to
	avoid conflicts in application space.
2007-06-22 14:07:55 +00:00
Joel Sherrill
3aa0564a40 2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* network/network.c: Remove cs8900_get_mac_addr which conflicted with
	one in libchip AND contained a hard-coded MAC address.
2007-06-22 13:59:06 +00:00
Joel Sherrill
31fe820136 2007-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/clock.c: Add nanoseconds since last tick support.
2007-06-21 22:45:05 +00:00
Joel Sherrill
58a7d5f92c 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
* target.cfg.in: region, extension and semaphore are no longer
	required.
2007-06-21 19:06:36 +00:00
Joel Sherrill
8b8e1ee507 2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
* bsppost.c: Split open of the console from the standard BSP code so it
	is easier to stub out.
2007-06-20 22:21:05 +00:00
Joel Sherrill
5129b24c4e 2007-06-20 Ray Xu <rayx@gmail.com>
* optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
	console, and libio. This shrinks the memory requirements but Joel has
	not figured out how best to present this to application space.
	* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
	New files.
2007-06-20 22:19:38 +00:00
Joel Sherrill
b0129211da 2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
* ne2000/ne2000.c: Fix spelling error.
2007-06-20 22:16:49 +00:00
Joel Sherrill
19b4789367 2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/uboot_dump_bdinfo.c: New file.
2007-06-20 21:42:24 +00:00
Joel Sherrill
7da34053e7 2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
Add Embedded Planets EP5200 which is the same as the Freescale
	5200Lite (a.k.a. IceCube) evaluation board.
	* Makefile.am: Add linkcmds.ep5200.
	Add -DMPC5200_BAPI_LIBC_HEADERS to remove some warnings in bestcomm.
	* preinstall.am: Add linkcmds.ep5200.
	* clock/clock.c: Correct math for prescaler/counter when bus speed
	is high enough to require multiple passes of loop.
	* console/console.c: Use same math for initial baud rate as when it
	is changed via ioctl.  When HAS_UBOOT is defined, initialize console
	to the same baud as it was with U-Boot.
	* include/bsp.h: Add EP5200 and console boot baud support.
	* include/mpc5200.h: Spacing.
	* startup/bspstart.c: If HAS_UBOOT and SHOW_MORE_INIT_SETTINGS are
	both defined, dump the U-Boot BD info structure.
	* vectors/vectors.S: ep5200 cannot use vectors segment.  When loading
	it, U-Boot freezes.  Besides, U-Boot can automatically start the BSP
	so we do not have to run from board reset.
	* startup/linkcmds.ep5200: New file.
2007-06-20 21:42:00 +00:00
Joel Sherrill
89b7e69b35 2007-06-13 Ray Xu <rayx@gmail.com>
* shared/abort/simple_abort.c: Shrink the memory requirements. Joel
	reformatted for style.
2007-06-13 21:20:50 +00:00
Joel Sherrill
b016200a2b 2007-06-13 Ray Xu <rayx@gmail.com>
* startup/linkcmds: Shrink the aligment requirements.
2007-06-13 21:20:30 +00:00