linux/drivers/net/pcmcia
Al Viro b1e247ad8e 3c574 and 3c589 endianness fixes (.24?)
Both store MAC address in CIS; there's no decoder for that
type (0x88) so the drivers work with raw data.  It is
byteswapped, so ntohs() works for little-endian, but for
big-endian it's wrong.  ntohs(le16_to_cpu()) does the
right thing on both (and always expands to swab16()).

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-12-22 22:53:07 -05:00
..
3c574_cs.c 3c574 and 3c589 endianness fixes (.24?) 2007-12-22 22:53:07 -05:00
3c589_cs.c 3c574 and 3c589 endianness fixes (.24?) 2007-12-22 22:53:07 -05:00
axnet_cs.c netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes. 2007-10-29 06:07:05 -04:00
com20020_cs.c some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
fmvj18x_cs.c netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes. 2007-10-29 06:07:05 -04:00
ibmtr_cs.c some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
Kconfig
Makefile
nmclan_cs.c [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF() 2007-10-10 16:51:42 -07:00
ositech.h
pcnet_cs.c pcnet_cs: add new id 2007-12-17 16:02:15 -05:00
smc91c92_cs.c netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes. 2007-10-29 06:07:05 -04:00
xirc2ps_cs.c netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes. 2007-10-29 06:07:05 -04:00