Commit Graph
359 Commits
Author SHA1 Message Date
Joel Sherrill 73d53444ef 2008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/serial/ns16550.c: Fix warning.
2008-08-18 21:26:50 +00:00
Ralf Corsepius 6ffb0748bd Add missing prototype. 2008-08-18 10:48:55 +00:00
Ralf Corsepius 142025c80c Add missing prototypes. 2008-08-18 07:22:23 +00:00
Chris Johns f031251cee 2008-08-02 Chris Johns <chrisj@rtems.org>
* libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
	rtems_blkdev_request count and start references. Use
	RTEMS_BLKDEV_START_BLOCK.
2008-08-02 06:26:29 +00:00
Chris Johns 3735f0859c 2008-07-29 Chris Johns <chrisj@rtems.org>
* libchip/i2c/spi-sd-card.c: Updated to the libblock changes.

	* libchip/ide/ata.c: Change to use a mutex rather than disable
	pre-emption. Updated to the libblock changes.

	* libchip/ide/ata_internal.h: Updated to the new chains API.

	* libchip/ide/ide_controller.c: Updated to the libblock
	changes. Added come debug tracing.

	* libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
	to the libblock changes.
2008-07-29 02:23:48 +00:00
Thomas Doerfler be78809c94 usee inttypes.h for output format specifiers 2008-07-23 08:03:28 +00:00
Thomas Doerfler 9bd5118c72 fixes for display driver 2008-07-17 14:39:34 +00:00
Thomas Doerfler 574fb67510 updated gen83xx BSP
updated haleakala BSP
added MPC55xx BSP
2008-07-14 16:15:28 +00:00
Thomas Doerfler 9ec9123344 corrections in display driver 2008-07-14 08:45:32 +00:00
Thomas Doerfler 80a0ae8248 add display driver for HCMS* SPI displays 2008-07-11 10:03:19 +00:00
Thomas Doerfler e0ecc66d90 SD Card driver 2008-07-10 06:16:49 +00:00
Chris Johns b9c38ed727 2008-07-03 Chris Johns <chrisj@rtems.org>
* ata.c: Change to the Chains API.
2008-07-03 01:34:27 +00:00
Joel Sherrill adaf33af78 2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/Makefile.am: Move termios helper routines from libchip to
	libcsupport. Add routine which makes it easy for a termios device
	driver to inform termios of its default baud rate. This avoids
	inconsistencies in later termios settings changes.
	* libchip/serial/termios_baud2index.c,
	libchip/serial/termios_baud2num.c: Removed.
2008-05-22 20:19:55 +00:00
Thomas Doerfler 42bf1b9f13 adapted gen83xx to new board 2008-05-15 15:10:38 +00:00
Joel Sherrill 89d190339d 2008-05-07 Till Straumann <strauman@slac.stanford.edu>
PR 649/bsps
	* libchip/ide/ata.c: Give up if the interface does not become ready.
2008-05-07 20:49:05 +00:00
Chris Johns a61cc6c28f 2008-01-05 Chris Johns <chrisj@rtems.org>
* libchip/flash/am29lv160.c: Update the blank check error message
	to say there is an error.
2008-01-05 06:59:11 +00:00
Chris Johns f3bf21f2cf 2007-12-14 Chris Johns <chrisj@rtems.org>
* wrapup/Makefile.am: Add libflash.a to the libbsp library.
	* libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
	* libchip/flash, libchip/flash/am29lv160.c,
	libchip/flash/am29lv160.h: New.
2007-12-14 04:54:57 +00:00
Till Straumann 118df76a8c 2007-11-20 Till Straumann <strauman@slac.stanford.edu>
* libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
		added CVS ID.
2007-11-27 19:44:54 +00:00
Joel Sherrill 9d7fa71a51 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/if_fxp.c: Spacing.
2007-11-26 22:25:53 +00:00
Till Straumann d371a97e58 2007-11-20 Till Straumann <strauman@slac.stanford.edu>
* libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
	Avoid using 'stdio' before the system is up and fully
	initialized.
2007-11-21 06:23:12 +00:00
Till Straumann 381a2f18fc 2007-11-20 Till Straumann <strauman@slac.stanford.edu>
* libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
	* libchip/Makefile.am, libchip/preinstall.am:
	added new driver for Maxim DS1375 i2c RTC.
2007-11-20 20:16:43 +00:00
Thomas Doerfler 7a4e8e7c8a corrected bug in libchip/i2c/spi-flash-m25p40 2007-10-26 09:54:28 +00:00
Thomas Doerfler 83374f3b27 adding new spi flash driver 2007-10-26 06:07:06 +00:00
Thomas Doerfler 55a685bddc added SPI support to libi2c
added IRQ support to MPC83xx i2c driver
added mpc83xx spi driver
2007-10-25 16:17:56 +00:00
Joel Sherrill a29bf16b56 2007-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
2007-09-25 21:34:43 +00:00
Joel Sherrill b00e693a19 2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* libchip/network/smc91111.h: Eliminate DEBUG_puts.
2007-09-17 14:10:57 +00:00
Joel Sherrill 24af51c5e9 2007-09-14 Daron Chabot <djc915@mail.usask.ca>
* libchip/network/if_dc.c: Changed type of ISR argument to void* from
	rtems_interrupt_vector, to permit passing arbitrary arguments to the
	ISR. Clean up of variables to silence compiler warnings.
2007-09-14 14:58:23 +00:00
Joel Sherrill 324e311f85 2007-09-13 Daniel Hellstrom <daniel@gaisler.com>
* libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
2007-09-13 19:29:13 +00:00
Joel Sherrill 2a2b206ba3 2007-09-12 Daniel Hellstrom <daniel@gaisler.com>
* libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
	  - Odd bit bug in some chips taken care of.
	  - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
	    alignment but failing to do so must have made the driver writer to make
	    some incorrect assumptions about MBUFs.
	  - Fixed MBUF handling to handle mbuf chains better. The Data length of
	    MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
	  - Made while loop responsible for copying data to fifo port copy 16 shorts
	    per loop instead of 1 short, increasing the copying process.
2007-09-12 15:41:43 +00:00
Joel Sherrill 050249d25d 2007-09-07 Daniel Hellstrom <daniel@gaisler.com>
* libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
	and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
2007-09-07 15:01:15 +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 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
Ralf Corsepius 6542918f0e i386-specific adjustments to pci-API changes. 2007-04-01 04:00:10 +00:00
Ralf Corsepius 71cfbb8fb6 powerpc-specific adjustments to pci-API changes. 2007-04-01 03:20:09 +00:00
Ralf Corsepius ec09d84f4d 2007-03-31 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/dec21140.c, libchip/network/if_dc.c,
	libchip/network/if_fxp.c: Reflect changes to pci-API.
2007-03-31 01:18:37 +00:00
Ralf Corsepius bd5a6589a6 Use ioctl_command_t as ioctl argument. 2007-03-30 07:44:53 +00:00
Joel Sherrill d6236b41c3 2007-03-13 Joel Sherrill <joel@OARcorp.com>
* libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
2007-03-13 11:26:54 +00:00
Joel Sherrill 2697be56d0 2007-03-12 Joel Sherrill <joel@OARcorp.com>
* libchip/network/cs8900.c, libchip/network/cs8900.h,
	libchip/network/greth.c, libchip/network/greth.h: Correct license URL
	and/or fix mistake in copyright notice. Both of these mistakes appear
	to be from code submitted after these changes were made previously.
2007-03-12 11:19:21 +00:00
Ralf Corsepius 6a0018418e 2007-02-16 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/Makefile.am: Correct path to README.tulipclone.
2007-02-16 01:51:33 +00:00
Ralf Corsepius 397060c936 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Remove superfluous type casts.
2007-02-06 17:44:34 +00:00
Ralf Corsepius 41a1c334da Use size_t for sizes. 2007-02-06 10:28:13 +00:00
Thomas Doerfler 3d14a451e9 mproved gen5200 MSCAN driver
fixed synchronization bug between ata.c and bdbuf.c
2007-01-21 18:25:31 +00:00
Till Straumann 6b184e0b45 2007-01-16 Till Straumann <strauman@slac.stanford.edu>
* libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
	* libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
	Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
2007-01-17 06:04:14 +00:00
Ralf Corsepius 63a88eb0bc Regenerate. 2007-01-08 08:43:28 +00:00
Ralf Corsepius bd20bc8a12 Use ioctl_command_t as ioctl argument. 2006-12-14 07:24:39 +00:00
Joel Sherrill 76ce226f8c 2006-11-17 Joel Sherrill <joel@OARcorp.com>
* libchip/network/dec21140.c: Fix spacing -- remove long sections of
	blank lines.
2006-11-17 23:08:55 +00:00
Joel Sherrill 6094c1a4d9 *** empty log message *** 2006-09-11 21:46:47 +00:00
Chris Johns 8f1e494813 Remove extra CRLF. 2006-09-11 11:52:08 +00:00
Joel Sherrill 7f247f3c25 2006-09-04 Joel Sherrill <joel@OARcorp.com>
* libchip/network/greth.c, libchip/network/open_eth.c,
	libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
	introduced by warning removal.
2006-09-04 13:00:15 +00:00
Joel Sherrill ac5b81c395 2006-09-01 Joel Sherrill <joel@OARcorp.com>
* libchip/network/greth.c, libchip/network/open_eth.c,
	libchip/network/smc91111.c: Remove warnings and correct prototype
	added earlier today.
2006-09-01 21:20:47 +00:00