Commit Graph

9781 Commits

Author SHA1 Message Date
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
Ralf Corsepius
3158138dd1 2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Add network_CPPFLAGS += -D__BSD_VISIBLE.
2009-02-06 09:29:07 +00:00
Ralf Corsepius
11a342d744 Add network_CPPFLAGS += -D__BSD_VISIBLE. 2009-02-06 09:28:56 +00:00
Ralf Corsepius
dba24c39a6 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Add -D__BSD_VISIBLE to wifi_rel_CPPFLAGS.
2009-02-04 15:42:03 +00:00
Ralf Corsepius
438928008a 2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/bspopts.m4: Quoting cosmetics.
2009-02-03 09:13:41 +00:00
Ralf Corsepius
f8c37aea9c 2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* GT64260/GT64260TWSI.h: Add missing prototypes.
2009-02-03 08:49:36 +00:00
Joel Sherrill
e026b96386 2009-01-21 Frank Ueberschar <frank.ueberschar@dsa-volgmann.de>
PR 1354/bsps
	* network/network.c: In some cases it can occur that an empty mbuf is
	put on the descriptor chain. (We found it especially then when
	transmitting fragmented IP Packets.) Since the actual buffer
	descriptor pointer will be incremented after every inserted mbuf
	(txBd = sc->txBdBase + sc->txBdHead;) even if m->m_len of the current
	mbuf was zero. This leads to the bug.
2009-01-21 18:17:47 +00:00
Joel Sherrill
4c18d8c3d2 2009-01-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
	RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
	writes.  Fixed integer type in device structure.
2009-01-21 18:08:32 +00:00
Joel Sherrill
f29aa73c33 2009-01-21 Eric Norum <norume@aps.anl.gov>
PR 1358/bsps
	* clock/clock.c: Fix time-access bug in uc5282 BSP.
2009-01-21 16:50:25 +00:00
Joel Sherrill
d326411469 2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>
* configure.ac: Make runtest an autoconf generated file so we can
	insert target alias. Also detect more program termination conditions
	so tests are killed more reliably.
	* runtest.in: New file.
	* runtest: Removed.
2009-01-06 22:52:12 +00:00
Joel Sherrill
95ff1c3e92 2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1350/bsps
	* network/lan91c11x.c: Do not write 65th element into 64 element array.
2009-01-06 16:26:21 +00:00
Joel Sherrill
a26d51590a 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/serial/ns16550.c: Turn on ns16550_process() for
	BSP_FEATURE_IRQ_LEGACY case also.
2009-01-05 19:49:23 +00:00
Joel Sherrill
cb1b406037 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psim-shared: Add catching a hardware exception and assertion as
	reasons to kill simulator.
2009-01-05 19:48:15 +00:00
Ralf Corsepius
4aa78d7a5a 2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* src/irq-generic.c: #include <stdlib.h>.
2009-01-05 16:46:14 +00:00
Ralf Corsepius
b3eeac38d8 #include <stdlib.h>. 2009-01-05 16:46:02 +00:00
Thomas Doerfler
9814d2ddef spi-sd-card.c, spi-sd-card.h: removed high-level driver IF, added generic block I/O functions 2008-12-23 08:31:47 +00:00
Ralf Corsepius
26cc5909ba 2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
	optman/rtems/no-msg.c, optman/rtems/no-part.c,
	optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
	optman/rtems/no-sem.c, optman/rtems/no-timer.c,
	optman/sapi/no-ext.c, optman/sapi/no-io.c:
	Revert previous patch (cvs clash with Joel hacking cpukit).
2008-12-22 04:29:33 +00:00
Ralf Corsepius
367ea7f380 Revert previous patch. 2008-12-22 04:29:18 +00:00
Ralf Corsepius
ab92255414 Remove tic4x. 2008-12-22 03:58:22 +00:00
Ralf Corsepius
be442b969b 2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* i2c/i2c_init.c: Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:49:03 +00:00
Ralf Corsepius
dd9cc9f779 Include <errno.h> instead of <sys/errno.h>. 2008-12-22 03:48:52 +00:00
Ralf Corsepius
b503274b5a 2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:45:47 +00:00
Ralf Corsepius
44415fde4d 2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
	optman/rtems/no-msg.c, optman/rtems/no-part.c,
	optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
	optman/rtems/no-sem.c, optman/rtems/no-timer.c,
	optman/sapi/no-ext.c, optman/sapi/no-io.c:
	Fix prototypes.
2008-12-22 03:43:14 +00:00
Ralf Corsepius
e1b524c6e4 Fix prototypes. 2008-12-22 03:43:02 +00:00
Joel Sherrill
51a6fd555d 2008-12-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/irq-info.h, src/irq-info.c, src/irq-shell.c: New files.
	* include/irq-generic.h, src/irq-generic.c: Improved interrupt handler
	dispatch function.
2008-12-19 15:00:09 +00:00
Joel Sherrill
0f4ad5709f 2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/serial/ns16550_p.h: Remove prototype with no implementation.
2008-12-18 21:10:04 +00:00
Joel Sherrill
ec11156e23 2008-12-18 Michael Hamel <nigel@adi.co.nz>
PR 1349/bsps
	* startup/bspstart.c: Add missing volatile on UART access pointer.
2008-12-18 18:51:28 +00:00
Joel Sherrill
534c893634 2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
	libchip/shmdr/shm_driver.h: Cleanup and remove variables which
	duplicated data.
2008-12-18 17:15:51 +00:00
Joel Sherrill
1fae1c6b7c 2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
	SuperCore Handler initialization routines to directly pull parameters
	from configuration table.
2008-12-17 22:47:55 +00:00
Joel Sherrill
45c4499e03 2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
	optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
	optman/rtems/no-part.c, optman/rtems/no-region.c,
	optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
	optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
	initialization routines to directly pull parameters from
	configuration table. Eliminate empty routines sportted.
2008-12-17 20:25:43 +00:00
Ralf Corsepius
69be08eef6 2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
2008-12-17 12:48:04 +00:00
Ralf Corsepius
f7cb3cfe56 Fix broken changelog entry. 2008-12-17 12:46:27 +00:00
Ralf Corsepius
654574bd8f 2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* GT64260/MVME5500I2C.c: Include <stdint.h> instead of
	<rtems/stdint.h>.
2008-12-17 06:14:10 +00:00
Joel Sherrill
b0f45d8fc1 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
	all public use of TOD conversion routines.
2008-12-16 21:58:18 +00:00
Joel Sherrill
e85d043f0c 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
	include/rtems++/rtemsSemaphore.h, include/rtems++/rtemsTimer.h,
	src/rtemsTask.cc: Eliminate all public use of TOD conversion
	routines.
2008-12-16 20:55:45 +00:00
Joel Sherrill
57a9e60730 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/rtems++/rtemsTimer.h: Use public API not
	_TOD_Microseconds_per_tick.
2008-12-16 17:44:22 +00:00
Joel Sherrill
b3a4579e94 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems.adb: Use public API not _TOD_Microseconds_per_tick.
2008-12-16 15:58:56 +00:00