taglinefilesource code
wrd937drivers/net/de620.cunsigned short wrd;
wrd940drivers/net/de620.cwrd = ReadAWord(0x1aa);  /* bytes 0 + 1 of NodeID */
wrd941drivers/net/de620.cif (wrd != htons(0x0080)) /* Valid D-Link ether sequence? */
wrd943drivers/net/de620.cnic_data.NodeID[0] = wrd & 0xff;
wrd944drivers/net/de620.cnic_data.NodeID[1] = wrd >> 8;
wrd946drivers/net/de620.cwrd = ReadAWord(0x1ab);  /* bytes 2 + 3 of NodeID */
wrd947drivers/net/de620.cif ((wrd & 0xff) != 0xc8) /* Valid D-Link ether sequence? */
wrd949drivers/net/de620.cnic_data.NodeID[2] = wrd & 0xff;
wrd950drivers/net/de620.cnic_data.NodeID[3] = wrd >> 8;
wrd952drivers/net/de620.cwrd = ReadAWord(0x1ac);  /* bytes 4 + 5 of NodeID */
wrd953drivers/net/de620.cnic_data.NodeID[4] = wrd & 0xff;
wrd954drivers/net/de620.cnic_data.NodeID[5] = wrd >> 8;
wrd956drivers/net/de620.cwrd = ReadAWord(0x1ad);  /* RAM size in pages (256 bytes). 0 = 64k */
wrd957drivers/net/de620.cnic_data.RAM_Size = (wrd >> 8);
wrd959drivers/net/de620.cwrd = ReadAWord(0x1ae);  /* hardware model (CT = 3) */
wrd960drivers/net/de620.cnic_data.Model = (wrd & 0xff);
wrd962drivers/net/de620.cwrd = ReadAWord(0x1af); /* media (indicates BNC/UTP) */
wrd963drivers/net/de620.cnic_data.Media = (wrd & 0xff);
wrd965drivers/net/de620.cwrd = ReadAWord(0x1a8); /* System Configuration Register */
wrd966drivers/net/de620.cnic_data.SCR = (wrd >> 8);