lp:~jakub/helenos/dp8390
- Get this branch:
- bzr branch lp:~jakub/helenos/dp8390
Branch merges
Branch information
Recent revisions
- 336. By Jakub Jermar
-
- Introduce the notion of a send buffer and add interfaces to allocate and free
send buffer pages.- Provide interfaces to read/write data from/to the buffer memory to/from the
system memory. So far, only the dp8390_read() is implemented. - 334. By Jakub Jermar
-
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
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)