tag | line | file | source code |
wrd | 971 | drivers/net/de620.c | unsigned short wrd; |
wrd | 974 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1aa); /* bytes 0 + 1 of NodeID */ |
wrd | 975 | drivers/net/de620.c | if (!clone && (wrd != htons(0x0080))) /* Valid D-Link ether sequence? */ |
wrd | 977 | drivers/net/de620.c | nic_data.NodeID[0] = wrd & 0xff; |
wrd | 978 | drivers/net/de620.c | nic_data.NodeID[1] = wrd >> 8; |
wrd | 980 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1ab); /* bytes 2 + 3 of NodeID */ |
wrd | 981 | drivers/net/de620.c | if (!clone && ((wrd & 0xff) != 0xc8)) /* Valid D-Link ether sequence? */ |
wrd | 983 | drivers/net/de620.c | nic_data.NodeID[2] = wrd & 0xff; |
wrd | 984 | drivers/net/de620.c | nic_data.NodeID[3] = wrd >> 8; |
wrd | 986 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1ac); /* bytes 4 + 5 of NodeID */ |
wrd | 987 | drivers/net/de620.c | nic_data.NodeID[4] = wrd & 0xff; |
wrd | 988 | drivers/net/de620.c | nic_data.NodeID[5] = wrd >> 8; |
wrd | 990 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1ad); /* RAM size in pages (256 bytes). 0 = 64k */ |
wrd | 991 | drivers/net/de620.c | nic_data.RAM_Size = (wrd >> 8); |
wrd | 993 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1ae); /* hardware model (CT = 3) */ |
wrd | 994 | drivers/net/de620.c | nic_data.Model = (wrd & 0xff); |
wrd | 996 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1af); /* media (indicates BNC/UTP) */ |
wrd | 997 | drivers/net/de620.c | nic_data.Media = (wrd & 0xff); |
wrd | 999 | drivers/net/de620.c | wrd = ReadAWord(dev, 0x1a8); /* System Configuration Register */ |
wrd | 1000 | drivers/net/de620.c | nic_data.SCR = (wrd >> 8); |