taglinefilesource code
wrd917drivers/net/de620.cunsigned short wrd;
wrd920drivers/net/de620.cwrd = ReadAWord(0x1aa);  /* bytes 0 + 1 of NodeID */
wrd921drivers/net/de620.cif (wrd != htons(0x0080)) /* Valid D-Link ether sequence? */
wrd923drivers/net/de620.cnic_data.NodeID[0] = wrd & 0xff;
wrd924drivers/net/de620.cnic_data.NodeID[1] = wrd >> 8;
wrd926drivers/net/de620.cwrd = ReadAWord(0x1ab);  /* bytes 2 + 3 of NodeID */
wrd927drivers/net/de620.cif ((wrd & 0xff) != 0xc8) /* Valid D-Link ether sequence? */
wrd929drivers/net/de620.cnic_data.NodeID[2] = wrd & 0xff;
wrd930drivers/net/de620.cnic_data.NodeID[3] = wrd >> 8;
wrd932drivers/net/de620.cwrd = ReadAWord(0x1ac);  /* bytes 4 + 5 of NodeID */
wrd933drivers/net/de620.cnic_data.NodeID[4] = wrd & 0xff;
wrd934drivers/net/de620.cnic_data.NodeID[5] = wrd >> 8;
wrd936drivers/net/de620.cwrd = ReadAWord(0x1ad);  /* RAM size in pages (256 bytes). 0 = 64k */
wrd937drivers/net/de620.cnic_data.RAM_Size = (wrd >> 8);
wrd939drivers/net/de620.cwrd = ReadAWord(0x1ae);  /* hardware model (CT = 3) */
wrd940drivers/net/de620.cnic_data.Model = (wrd & 0xff);
wrd942drivers/net/de620.cwrd = ReadAWord(0x1af); /* media (indicates BNC/UTP) */
wrd943drivers/net/de620.cnic_data.Media = (wrd & 0xff);
wrd945drivers/net/de620.cwrd = ReadAWord(0x1a8); /* System Configuration Register */
wrd946drivers/net/de620.cnic_data.SCR = (wrd >> 8);