This shows you the differences between two versions of the page.
|
gsoc:via [2012/07/14 18:25] budrys |
gsoc:via [2012/08/17 19:49] (current) budrys |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ====== Deliverables ====== | ====== Deliverables ====== | ||
| ^ Deliverable ^ Week ^ Current status ^ | ^ Deliverable ^ Week ^ Current status ^ | ||
| - | | Investigate iPXE drivers API and PCI API | 1 | in progress | | + | | Investigate iPXE drivers API and PCI API | 1 | **done** | |
| - | | Write skeleton for new VIA Rhine driver: probe and attach card, read EEPROM, communicate with MII PHY | 2, 3 | done | | + | | Write skeleton for new VIA Rhine driver: probe and attach card, read EEPROM, communicate with MII PHY | 2, 3 | **done** | |
| - | | Write send and receive (polling) support for VIA Rhine | 4, 5 | in progress | | + | | Write send and receive (polling) support for VIA Rhine | 4, 5 | **done** | |
| - | | Do functional and performance tests on driver | 6 | not done | | + | | Do functional and performance tests on driver | 6 | **done** | |
| - | | Write skeleton for VIA Velocity driver: probe, attach, read EEPROM and PHY | 7, 8 | not done | | + | | Write skeleton for VIA Velocity driver: probe, attach, read EEPROM and PHY | 7, 8 | **done** | |
| - | | Write send and receive support for VIA Velocity | 9, 10 | not done | | + | | Write send and receive support for VIA Velocity | 9, 10 | in progress | |
| - | | Do functional and performance tests on driver | 11 | not done | | + | | Do functional and performance tests on driver | 11 | in progress | |
| | Review the code and do final cleanup | 12 | not done | | | Review the code and do final cleanup | 12 | not done | | ||
| | Commit code and write documentation | 13 | not done | | | Commit code and write documentation | 13 | not done | | ||
| Line 24: | Line 24: | ||
| - **2012.07.07**: VIA Velocity initialization, reset, EEPROM read, MII access and link status reporting works. | - **2012.07.07**: VIA Velocity initialization, reset, EEPROM read, MII access and link status reporting works. | ||
| - **2012.07.10**: Working on to get first packet transmitted and received on VIA Velocity | - **2012.07.10**: Working on to get first packet transmitted and received on VIA Velocity | ||
| + | - **2012.07.25**: TX and RX working with some minor issues | ||
| + | - **2012.08.13**: Interrupt support (for UNDI) is working for both chips. | ||
| ====== Screenshots ====== | ====== Screenshots ====== | ||
| - The very first sent DHCP packet - Rhine: http://i.imgur.com/D2RTn.png | - The very first sent DHCP packet - Rhine: http://i.imgur.com/D2RTn.png | ||