Commit Graph

497 Commits

Author SHA1 Message Date
Ralf Corsepius
b9c2f07d59 2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/sonic.c: Activate SONIC_STATIC.
2011-12-09 13:16:25 +00:00
Ralf Corsepius
884a581346 2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/if_fxp.c: Add missing initializer.
2011-12-09 07:16:48 +00:00
Ralf Corsepius
ef92e48c4a 2011-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/sonic.c: Make sonic_enable_interrupts,
	sonic_disable_interrupts, sonic_clear_interrupts,
	sonic_command static.
2011-12-08 14:17:07 +00:00
Ralf Corsepius
9e9fb50869 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
	ata_interrupt_isOn static.
2011-12-06 15:39:29 +00:00
Ralf Corsepius
2186f401e4 2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/mc68681.c (mc68681_open):
	Var "status" needs to be signed.
2011-12-06 06:35:24 +00:00
Sebastian Huber
5d64fef2a7 2011-12-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1975/misc
	* libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
2011-12-05 09:21:11 +00:00
Ralf Corsepius
86c7984988 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Make ata_interrupt_handler static.
	* libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
2011-12-03 05:16:57 +00:00
Ralf Corsepius
f2c6c44440 2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/display/disp_hcms29xx.c: Add missing initializer.
2011-12-03 05:09:40 +00:00
Joel Sherrill
36cfb55fa5 2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>
PR 1934/bsps
	* libchip/serial/ns16550.c: Change to unsigned variable.
2011-11-09 20:51:01 +00:00
Sebastian Huber
6cb084d957 2011-11-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/serial/serial.h: Declare Console_Port_Minor.
2011-11-07 08:18:07 +00:00
Ralf Corsepius
0527367cd9 2011-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1945/cpukit
	* libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
2011-11-06 12:40:21 +00:00
Joel Sherrill
4778c6e0c4 2011-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1944/misc
	* libchip/serial/mc68681.c: Remove #if 0.
2011-10-28 13:58:22 +00:00
Ralf Corsepius
d8b42565d7 2011-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/ns16550.c (ns16550_init):
	Remove unused var "ucTrash".
2011-10-26 02:51:15 +00:00
Ralf Corsepius
a5b4ab6a29 2011-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/smc91111.c (lan91cxx_recv):
	Define var "lp" conditionally (Avoid warning).
2011-10-23 13:32:42 +00:00
Ralf Corsepius
0d12670683 2011-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/dec21140.c (dec21140_rxDaemon):
	Remove unused var "tbase".
2011-10-22 04:36:14 +00:00
Ralf Corsepius
81c35902bd 2011-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/rtc/mc146818a.c (mc146818a_initialize):
	Remove unused var "getReg".
	* libchip/rtc/mc146818a.c (mc146818a_set_time):
	Remove unused var "getReg".
2011-10-22 04:33:02 +00:00
Ralf Corsepius
9e621f6d05 2011-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
2011-10-20 15:35:40 +00:00
Ralf Corsepius
9495580623 2011-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1940/misc:
	* libchip/serial/ns16550.c: Reflect changes to console-driver.
2011-10-20 11:46:34 +00:00
Ralf Corsepius
49a49d7c99 2011-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/smc91111.c: Use PRIxPTR to print pointers.
2011-10-19 16:02:12 +00:00
Jennifer Averett
229bcca81d 2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1917/bsps
	* libchip/serial/mc68681.c, libchip/serial/ns16550.c,
	libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
	add dynamic tables for libchip serial drivers.
2011-10-18 18:40:27 +00:00
Ralf Corsepius
f1e608864d 2011-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
	* libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
2011-10-17 11:56:31 +00:00
Ralf Corsepius
d1dbd228d3 2011-10-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/smc91111.c: Eliminate unused var "success".
2011-10-11 05:19:13 +00:00
Ralf Corsepius
7095f9f84c 2011-10-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/mc68681.c: Eliminate unused var "success".
2011-10-11 04:56:22 +00:00
Ralf Corsepius
a39985713f 2011-10-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/z85c30.c: Eliminate unused var "dummy".
2011-10-10 08:37:28 +00:00
Ralf Corsepius
a32a86e758 2011-10-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/sonic.c: Don't cast pointers to uint32_t.
2011-10-10 02:12:46 +00:00
Ralf Corsepius
1f25c77783 2011-10-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/greth.c, libchip/network/open_eth.c
	libchip/network/sonic.c: Eliminate evil typecasts.
	* libchip/network/greth.h, libchip/network/open_eth.h,
	libchip/network/sonic.h: Use void* for addresses.
2011-10-09 15:37:53 +00:00
Sebastian Huber
b907a78b7a 2011-08-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
	BSP_FEATURE_IRQ_EXTENSION define.
2011-08-30 13:16:35 +00:00
Sebastian Huber
2174c66d4b 2011-08-30 Peter Dufault <dufault@hda.com>
* libchip/network/smc91111.c: Modify to support the MPC5554 using new
	exceptions.  Fix where the networking status is being dumped to a
	single thousand-character line.  Add support for when the chip loaded
	it's MAC address from a serial chip at reset (the
	SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
	the the device is initialized.  Without this change the chip can not
	be "upped" once it has been downed.
	* c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
	"#if expression".
	* c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
2011-08-30 13:07:21 +00:00
Sebastian Huber
fbf7e5878a 2011-07-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
	interrupt handler during last close.
2011-07-11 13:31:13 +00:00
Joel Sherrill
06a36cd1a4 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
	libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
	libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
	libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
	old-style field designator extension as recommended by clang.
2011-07-07 22:15:25 +00:00
Joel Sherrill
3837e53625 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/i2c/spi-memdrv.h: Add missing semi-colon.
2011-07-07 22:10:04 +00:00
Sebastian Huber
2e3f439858 2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/serial/ns16550.c: Revert previous commit and extend existing
	mechanic.
2011-02-16 08:25:00 +00:00
Joel Sherrill
d1e10fe67f 2011-02-15 Jennifer Averett
* libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
	style IRQs.
2011-02-15 23:25:24 +00:00
Ralf Corsepius
11523a13a3 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/smc91111config.h:
	Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:57:44 +00:00
Joel Sherrill
3e25dfc8c1 2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
* src/libchip/network/dec21140.c, src/libchip/network/elnk.c,
	src/libchip/network/greth.c, src/libchip/network/greth.h,
	src/libchip/network/open_eth.c: Fix typo where license said
	found in found in.
2011-01-28 20:47:05 +00:00
Joel Sherrill
400078e949 2011-01-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/ide/ata.c: Fix spelling.
2011-01-17 23:46:55 +00:00
Sebastian Huber
29badca6c1 2011-01-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/serial/ns16550.c: Install interrupt handler after TTY
	pointer is valid.
2011-01-17 10:31:18 +00:00
Sebastian Huber
155b47af72 2010-10-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/ide/ata.c: Do not violate chain API.
2010-10-25 07:43:32 +00:00
Joel Sherrill
fc0af72d77 2010-08-20 <yann.sionneau@telecom-sudparis.eu>
* libchip/network/greth.c, libchip/network/open_eth.c: Add constants
	for buffer modes.
2010-08-20 21:26:10 +00:00
Sebastian Huber
81f6420091 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/ide/ata_internal.h: C++ compatibility.
2010-08-17 14:15:47 +00:00
Sebastian Huber
cac29eed7d 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/Makefile.am, libchip/preinstall.am: Install
	<libchip/ata_internal.h>.
2010-08-17 14:06:56 +00:00
Sebastian Huber
9ca9758546 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/ide/ata_util.c: New file.
	* libchip/Makefile.am: Reflect change from above.
	* libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
	ata_process_request_on_init_phase() into new file.
2010-08-17 13:54:50 +00:00
Sebastian Huber
f5194a9485 2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
	separate functions.  Added public ata_breq_init(),
	ata_identify_device(), and ata_process_request_on_init_phase()
	functions.
2010-08-17 13:41:29 +00:00
Sebastian Huber
d290bbb5b2 2010-06-24 Arnout Vandecappelle <arnout@mind.be>
PR 1586/misc
	* libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
	SD card accesses.
2010-06-24 07:54:15 +00:00
Sebastian Huber
0596902ec8 2010-06-22 Arnout Vandecappelle <arnout@mind.be>
PR 1580/misc
	* libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
	while waiting for read data.
2010-06-22 11:36:14 +00:00
Sebastian Huber
5e649e5186 2010-06-22 Arnout Vandecappelle <arnout@mind.be>
PR 1579/misc
	* libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
	waiting for write to finish.
2010-06-22 08:41:08 +00:00
Sebastian Huber
58eccd0b7c 2010-06-22 Arnout Vandecappelle <arnout@mind.be>
PR 1567/misc
	* libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
	timeouts.
2010-06-22 08:37:26 +00:00
Sebastian Huber
167c6ce11e 2010-06-21 Arnout Vandecappelle <arnout@mind.be>
PR 1576/misc
	* libchip/i2c/spi-sd-card.c: Enable CRC checks.
2010-06-21 15:25:04 +00:00
Sebastian Huber
07109c2040 2010-06-21 Arnout Vandecappelle <arnout@mind.be>
PR 1569/misc
	* libchip/i2c/spi-sd-card.c: Added CRC checks.
2010-06-21 14:36:25 +00:00
Sebastian Huber
58a1f8af3f 2010-06-14 Arnout Vandecappelle <arnout@mind.be>
PR 1557/misc
	* libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
2010-06-14 15:46:19 +00:00