-
Committer:
Jakub Jermar
-
Date:
2010-04-05 16:33:18 UTC
-
Revision ID:
jakub@jermar.eu-20100405163318-h0rvi8ehgdkksa0z
Tweak the dp8390 driver:
- the data register should be 16-bit
- add the reset register
- add definitions of essential bits of selected DP8390 registers
- the MAC address needs to be read from address 0 in the buffer memory during
initialization
- dp8390_probe() cannot be used to detect a DP8390 NIC. It can only be used to
test sanity of what we believe is a DP8390. This can be done via testing in
loopback mode, which is currently unimplemented.
- add a recommended initialization procedure - dp8390_init()
- dp8390_start() is used to bring an already initialized DP8390 up
- dp8390_stop() is used to bring an already initialized and active DP8390 down