Commit Graph

8186 Commits

Author SHA1 Message Date
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
Joel Sherrill
58515e7e3a 2007-06-13 Joel Sherrill <joel.sherrill@OARcorp.com>
* acinclude.m4: Remove armulator.
2007-06-13 19:46:11 +00:00
Joel Sherrill
85591ad7b2 2007-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* armulator/.cvsignore, armulator/ChangeLog, armulator/Makefile.am,
	armulator/bsp_specs, armulator/configure.ac, armulator/preinstall.am,
	armulator/clock/clockdrv.c, armulator/console/console-io.c,
	armulator/console/mon-syscalls.S, armulator/include/.cvsignore,
	armulator/include/bsp.h, armulator/include/tm27.h,
	armulator/start/start.S, armulator/startup/bspstart.c,
	armulator/startup/libcfunc.c, armulator/startup/linkcmds,
	armulator/startup/swi.h, armulator/startup/syscalls.c,
	armulator/startup/trap.S: Removed.
2007-06-12 19:46:53 +00:00
Joel Sherrill
b37fb8dc50 2007-06-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Now use the m68k memcpy and memset recently added to
	newlib instead of our own.
	* shared/misc/memcpy.c: Removed.
2007-06-04 17:52:20 +00:00
Joel Sherrill
4522dbafbc 2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com>
* optman/sapi/no-io.c: Split IO Manager into one function per file so
	now we only need required initialization methods.
2007-05-29 19:59:46 +00:00
Joel Sherrill
3f72383ce8 2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com>
* optman/sapi/no-io.c: Eliminate maximum_drivers configuration
	parameter since it was used to configure a no longer used feature.
	Device names are now part of the filesystem not in a table.
2007-05-29 11:35:51 +00:00
Joel Sherrill
15aecdc8f4 2007-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspstart.c: Eliminate maximum_drivers configuration parameter
	since it was used to configure a no longer used feature. Device names
	are now part of the filesystem not in a table.
2007-05-28 15:51:57 +00:00
Joel Sherrill
1f94b1d56c 2007-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1244/bsps
	* console/console.c: Remove definition of __assert.
2007-05-28 15:02:20 +00:00
Joel Sherrill
00f13eec84 2007-05-24 Alain Schaefer <alani@easc.ch>
* startup/bspstart.c: Fix a problem in the InitEBIU method.
2007-05-24 14:23:51 +00:00
Joel Sherrill
16e8d3d573 2007-05-23 Joel Sherrill <joel.sherrill@OARcorp.com>
* support/init.c: Spacing cleanup.
2007-05-23 21:58:26 +00:00
Joel Sherrill
a205b96b9b 2007-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* mpc6xx/clock/c_clock.c: Tinker with math so it does not overflow on
	psim and give a negative nanoseconds since last tick.
2007-05-21 19:29:34 +00:00
Joel Sherrill
40082322fa 2007-05-15 Ray Xu <rayx@gmail.com>
* shared/abort/abort.c, shared/abort/simple_abort.c: New files.
2007-05-15 18:03:05 +00:00