Next: drivers:Win95
Up: networking
Previous: networking
The pws is equiped with an intel 82596. This is a very intelligent controller
which runs its own micro-code. Communication with the hostprocessor is done
through linked lists of commands and buffers in the hostprocessors memory.
A complete description of the 82596 is available from intel. Search for
a file called "29021806.pdf". The complete URL:
ftp://download.intel.com/design/network/datashts/29021806.pdf
It is a complete description of the chip itself.
To use it for the pws some additions are needed regarding generation of
the PORT and CA signal, and the interrupt glue needed for a pc.
I/O map:
| PORT |
SIZE |
ACTION |
MEANING |
| 0xCB0 |
2 |
WRITE |
Lower 16 bits for PORT command |
| 0xCB2 |
2 |
WRITE |
Upper 16 bits for PORT command, and issue of PORT command |
| 0xCB4 |
1 |
WRITE |
Generation of CA signal |
| 0xCB8 |
1 |
WRITE |
Clear interrupt glue |
All other communication is through memory!
1999-01-14