Commit Graph

9667 Commits

Author SHA1 Message Date
Joel Sherrill
5d01560bb4 2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>
* bspgetworkarea.c: Add check to determine if current stack pointer is
	in work area.
2009-02-27 15:09:37 +00:00
Joel Sherrill
67cad729e6 2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>
* shared/startup/bspgetworkarea.c: Add check to determine if current
	stack pointer is in work area.
2009-02-27 15:09:14 +00:00
Thomas Doerfler
949166d6c0 added missing files 2009-02-27 12:12:08 +00:00
Thomas Doerfler
9647f7feac * README: Added NCS.
* Makefile.am, configure.ac, preinstall.am: Added BSP variants.
	* console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
	register settings.  Cleanup.
	* include/bsp.h: Added network defines and functions.
	* include/lpc24xx.h: Added AHB and EMC defines.  Fixed Ethernet status
	sizes.
	* include/system-clocks.h, misc/system-clocks.c: Added micro seconds
	delay function that uses Timer 1.  Changed PLL setup.
	* network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
	startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
	files.
	* startup/bspstart.c: Added EMC initialization.  Changes for ROM boot.
2009-02-27 11:26:44 +00:00
Thomas Doerfler
92cbf96514 * bsp_specs: Added crtbegin.o and crtend.o to support global C++
constructors and destructors.
2009-02-27 11:25:30 +00:00
Thomas Doerfler
ca5bcd88a0 PR 1356
* libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
	cards.
2009-02-27 11:10:46 +00:00
Joel Sherrill
9cc70d8007 2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/cpu.c: Now compiles. Does not run.
2009-02-26 21:16:03 +00:00
Joel Sherrill
5d64375f71 2009-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/clock/ckinit.c, shared/start/start.S, shared/timer/timer.c:
	Run better on simulator. Timer is probably not right yet but
2009-02-26 20:45:48 +00:00
Joel Sherrill
be9f085602 2009-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, include/bsp.h: Run better on simulator. Timer is
	probably not right yet but
2009-02-26 20:45:44 +00:00
Joel Sherrill
9f127d2123 2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
* shared/startup/bspgetworkarea.c: Make debug messages same as
	standard.
2009-02-26 17:38:05 +00:00
Joel Sherrill
7b1d93dbe9 2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
* irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
2009-02-26 17:37:43 +00:00
Joel Sherrill
b7beebfddb 2009-02-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clock.c, include/bsp.h: Make bsp idle thread names match.
2009-02-25 22:22:47 +00:00
Joel Sherrill
0b05a31d2e 2009-02-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/clock/ckinit.c: Use shared Clock Driver Template and support
	fast idle on simulator.
2009-02-25 21:32:53 +00:00
Joel Sherrill
4ce40845d3 2009-02-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* README: Add fast idle information.
2009-02-25 21:32:22 +00:00
Joel Sherrill
74133389c8 2009-02-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add SIMULATOR_FAST_IDLE,
	BSP_PRESS_KEY_FOR_RESET, and BSP_RESET_BOARD_AT_EXIT. Use the standard
	bsp_cleanup code.
	* README: New file.  Include instructions on gdb simulator.
2009-02-25 21:31:23 +00:00
Ralf Corsepius
36944ecddd 2009-02-25 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Rework.
2009-02-25 16:08:07 +00:00
Ralf Corsepius
a057a6c912 2009-02-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/bsp.h: Conditionally include rtems/rtems_bsdnet.h.
2009-02-23 16:47:05 +00:00
Ralf Corsepius
12aa044fc8 Conditionally include rtems/rtems_bsdnet.h. 2009-02-23 16:46:05 +00:00
Ralf Corsepius
f8d9da42b8 2009-02-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add RTEMS_CHECK_NETWORKING.
	* Makefile.am: Rework.
2009-02-23 16:46:04 +00:00
Ralf Corsepius
a825e53356 Rework. 2009-02-23 16:45:59 +00:00
Ralf Corsepius
f4249583fa Add RTEMS_CHECK_NETWORKING. 2009-02-23 16:45:48 +00:00
Joel Sherrill
09b73cf9c7 2009-02-21 Michael Walle <michael@walle.cc>
* startup/linkcmds: Add new sections.
2009-02-21 14:02:11 +00:00
Ralf Corsepius
4ee7d75bce 2009-02-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Fix breakage introduced in 2009-02-13 changes.
2009-02-20 16:47:37 +00:00
Joel Sherrill
a62222fb51 2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S: Add shared
	interrupt support to i386.
2009-02-19 20:22:25 +00:00
Joel Sherrill
9bb39026a8 2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/irq.c: Spacing.
2009-02-19 20:19:03 +00:00
Joel Sherrill
66913da28a 2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
	enabled on x86.
2009-02-19 19:25:53 +00:00
Joel Sherrill
f6cef3aff9 2009-02-17 Till Straumann <strauman@slac.stanford.edu>
PR 1371/bsps
	* network/network.c: mvme167 network driver buggy.
2009-02-17 18:37:02 +00:00
Joel Sherrill
2235066781 2009-02-17 Till Straumann <strauman@slac.stanford.edu>
PR 1370/bsps
	* console/console.c: mvme167 console driver BSP_output_char fails to
	convert \n -> \n\r
2009-02-17 18:32:33 +00:00
Ralf Corsepius
f969fcb7bb 2009-02-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Fix breakage introduced in 2009-02-13 changes.
2009-02-17 12:43:53 +00:00
Joel Sherrill
ef06d30cd4 2009-02-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am: Use stub tm27.h.
2009-02-13 20:47:27 +00:00
Joel Sherrill
9b974cf425 2009-02-13 Joel Sherrill <joel.sherrill@OARcorp.com>
* new-exceptions/cpu.c: Correct prototype of _CPU_Initialize.
2009-02-13 14:20:58 +00:00
Joel Sherrill
72f4b2468a 2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/setvec.c: Change prototype of IDLE thread to consistently
	return void * and take a uintptr_t argument.
2009-02-12 15:58:02 +00:00
Joel Sherrill
2a0a791fce 2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/clock.c, include/bsp.h: Change prototype of IDLE thread to
	consistently return void * and take a uintptr_t argument.
2009-02-12 15:57:29 +00:00
Joel Sherrill
06f3a3ef2a 2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspstart.c: Change prototype of IDLE thread to consistently
	return void * and take a uintptr_t argument.
2009-02-12 15:57:15 +00:00
Joel Sherrill
6994cd9991 2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h, startup/bspstart.c: Change prototype of IDLE thread to
	consistently return void * and take a uintptr_t argument.
2009-02-12 15:57:05 +00:00
Joel Sherrill
326220ee47 2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/misc/m68kidle.c: Change prototype of IDLE thread to
	consistently return void * and take a uintptr_t argument.
2009-02-12 15:57:00 +00:00
Joel Sherrill
6748b76cfb 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* tod.c: Use rtems_clock_get_tod().
2009-02-11 23:06:55 +00:00
Joel Sherrill
e8cba4cce9 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/irq.h: Fix spelling error.
2009-02-11 20:39:22 +00:00
Joel Sherrill
938c666e87 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/linkcmds: It appears 16 MB is the configuration.
2009-02-11 19:49:34 +00:00
Joel Sherrill
c63fde5c77 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, start/start16.S: Remove duplicate configure option and
	add support for the configure time variable BSP_VIDEO_80x50.
2009-02-11 19:48:25 +00:00
Joel Sherrill
819ca0e1a1 2009-02-11 Matt Rippa <mrippa@gemini.edu>
PR 1352/bsps
	* shared/motorola/motorola.c: Include support for mvme2600/mvme2700.
2009-02-11 16:36:29 +00:00
Joel Sherrill
fe26418d7c 2009-02-11 Till Straumann <strauman@slac.stanford.edu>
PR 1369/bsps
	* Makefile.am, configure.ac: Fix name clashes when using MC68040 fpsp
	floating-point emulation.
2009-02-11 16:20:00 +00:00
Joel Sherrill
e7c99cfe7c 2009-02-11 Matt Rippa <mrippa@gemini.edu>
PR 1362/bsps
	* shared/console/bspreset.c: Fix BSP reset on mvme2300 - mvme2700.
2009-02-11 16:13:56 +00:00
Ralf Corsepius
e2d78b0b27 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove stray % from '*startfile:' having crept in
	previous change.
2009-02-11 07:25:20 +00:00
Ralf Corsepius
d605a2c22a 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/sd-card-init.c: Comment out fields having dropped
	out from sd_card_driver_entry.
2009-02-11 05:21:46 +00:00
Ralf Corsepius
33b11fb503 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* spi/spi_init.c: Comment out fields having dropped out from
	sd_card_driver_entry.
2009-02-11 05:20:20 +00:00
Ralf Corsepius
934307a8a5 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* tests/tests.c: Comment out fields having dropped out from
	sd_card_driver_entry.
2009-02-11 05:18:54 +00:00
Ralf Corsepius
1792c7acbc 2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* bin2boot.c: Use stdint/inttypes to workaround build warnings on
	  64bit hosts.
2009-02-10 10:27:37 +00:00
Ralf Corsepius
2e3f12c4b5 2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/ckinit.c, startup/bspstart.c: Add prototypes.
2009-02-10 10:03:14 +00:00
Ralf Corsepius
e45dff70ef Add prototypes. 2009-02-10 10:03:08 +00:00