Cirrus CS8900 Ethernet Controller Emulation
The CS8900 was probably the most used Ethernet controller in embedded systems for
years. It does not require a PCI bus and can be directly connected to CPU bus.
Its main disadvantage is that it is only 10 MBit, and that the Linux driver is
the most chaotic network driver ever seen.
Emulator bugs / Missing features
- The emulation is very inaccurate
- Emulation of serial eeprom is missing
- The CRC calculation is missing.
- Memory mapped mode and DMA mode are missing