Commit Graph

334 Commits

Author SHA1 Message Date
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
Joel Sherrill
a612b501b3 2006-09-01 Joel Sherrill <joel@OARcorp.com>
* libchip/network/cs8900.c, libchip/network/greth.c,
	libchip/network/i82586.c, libchip/network/open_eth.c,
	libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
	sized integers, and inttypes.h printf helpers.
2006-09-01 15:39:00 +00:00
Joel Sherrill
8faa4a5343 2006-07-12 Joel Sherrill <joel@OARcorp.com>
* libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
2006-07-12 19:09:24 +00:00
Joel Sherrill
81d914d804 2006-07-11 Jerry Needell <jerry.needell@unh.edu>
* libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
	4.6 branch.  Original modifications by Gaisler Enterprises.
	* libchip/network/greth.c, libchip/network/greth.h: New files.
2006-07-11 14:15:22 +00:00
Thomas Doerfler
c9b005a9d2 applied patches for PR1117/1118/1119/1120 2006-07-09 10:05:27 +00:00
Joel Sherrill
d5ed9e1fe2 2006-03-07 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
PR 853/filesystem
	* libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
	should be modified to support the new exception scheme and to use the
	handle parameter.
2006-03-07 22:05:22 +00:00
Eric Norum
7f7298c468 Changes from Daron Chabot 2006-02-23 21:05:16 +00:00
Ralf Corsepius
2eb7d07e17 Regenerate. 2006-01-14 06:20:35 +00:00
Eric Norum
3157972da0 Replace illegal lvalue casts with explicit increments. 2006-01-12 14:37:49 +00:00
Ralf Corsepius
008ff56754 Regenerate. 2006-01-12 10:16:01 +00:00
Ralf Corsepius
fc1a3bad3a Remove all-local:. 2006-01-12 10:12:31 +00:00
Ralf Corsepius
2be6d66bc9 2006-01-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* libchip/Makefile.am: Build libchip/network/smc91111.
	* libchip/network/smc91111.c, libchip/network/smc91111config.h:
	Eliminate cyg_int* crap.
2006-01-12 06:13:03 +00:00
Ralf Corsepius
950f19aa86 Regenerate. 2006-01-12 05:57:00 +00:00
Ralf Corsepius
31cabe9ce0 Cleanup. 2006-01-12 05:56:50 +00:00
Ralf Corsepius
f245c5e9a4 Regenerate. 2006-01-09 15:46:28 +00:00
Ralf Corsepius
104df63ffd 2006-01-09 Ralf Corsepius <ralf.corsepius@rtems.org>
* libchip/network/open_eth.c, libchip/network/open_eth.h:
	Merger from rtems-4-6-branch.
2006-01-09 15:44:11 +00:00
Ralf Corsepius
9d8ad283c2 2006-01-09 Ralf Corsepius <ralf.corsepius@rtems.org>
* libchip/network/smc91111.c
	libchip/network/smc91111config.h
	libchip/network/smc91111exp.h
	libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
	* libchip/Makefile.am: Reflect adding smc91111*.
2006-01-09 15:41:42 +00:00
Joel Sherrill
34fe0e0b2e 2006-01-08 Joel Sherrill <joel@OARcorp.com>
* libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
	warnings.
2006-01-08 17:46:27 +00:00
Ralf Corsepius
750a6863f8 Reflect mii.h and if_media.h having moved. 2005-11-14 05:40:11 +00:00
Ralf Corsepius
c3eeb74789 Regenerate. 2005-11-14 05:37:33 +00:00
Ralf Corsepius
e7d0cafa5a Reflect having moved libchip/network/mii.h and libchip/network/if_media.h. 2005-11-14 05:36:25 +00:00
Ralf Corsepius
cdfdef4ce2 Remove (Moved to cpukit). 2005-11-14 05:35:03 +00:00
Ralf Corsepius
28fcdde297 Eliminate obsolete types. 2005-11-06 09:15:50 +00:00
Ralf Corsepius
f82dabae42 Use libcpu/byteorder.h for i386. 2005-11-04 18:09:59 +00:00
Ralf Corsepius
818fbd83ea Cosmetics 2005-11-04 06:30:38 +00:00
Ralf Corsepius
5a9022c3a2 Regenerate. 2005-11-04 06:28:01 +00:00