AM79C90 Advanced Micro Devices, AM79C90 Datasheet - Page 53
![no-image](/images/manufacturer_photos/0/0/14/advanced_micro_devices_sml.jpg)
AM79C90
Manufacturer Part Number
AM79C90
Description
CMOS Local Area Network Controller for Ethernet (C-LANCE)
Manufacturer
Advanced Micro Devices
Datasheet
1.AM79C90.pdf
(62 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AM79C900AJC
Manufacturer:
AMD
Quantity:
5 510
Company:
Part Number:
AM79C900AJC
Manufacturer:
SIG
Quantity:
5 510
Company:
Part Number:
AM79C900JAJC
Manufacturer:
AMD
Quantity:
359
Company:
Part Number:
AM79C900JCDV
Manufacturer:
AMD
Quantity:
1 831
Part Number:
AM79C901AJC
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AM79C901AVC
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AM79C90JC
Manufacturer:
AMD
Quantity:
20 000
}
void updateCRC (int bit)
{
}
}
int j;
/* shift CRC and control bit (CRC[32]) */
for (j=32; j>0; j––) CRC[j] = CRC[j–1];
CRC[0] = 0;
/* If bit XOR (control bit) = 1, set CRC = CRC XOR polynomial. */
if (bit ^ CRC[32])
ladrf[byte] |= (1 << (hashcode & 7));
printf (”hashcode = %d (decimal) ladrf[0:63] = ”, hashcode);
for (i=0; i<8; i++)
printf (” (LSB first)\n”);
for (j=0; j<32; j++) CRC[j] ^= poly[j];
printf (”%02X ”, ladrf[i]);
Am79C90
AMD
53