Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
soc:2011:meteger:journal:week3 [2011/06/09 08:42]
meteger
soc:2011:meteger:journal:week3 [2011/06/12 08:01] (current)
meteger
Line 18: Line 18:
 Ported the nvram access, chip reset, firmware communication,​ mac address reading/​programming and all the other functions that were missing for tg3_init_one(). Ported the nvram access, chip reset, firmware communication,​ mac address reading/​programming and all the other functions that were missing for tg3_init_one().
 This is the first version that compiles without any errors and the first version that can be sensible tested on real hardware. After a small fixup of the PHY probe/init functions the driver succeeded in reading the MAC address and registering the network device. This is the first version that compiles without any errors and the first version that can be sensible tested on real hardware. After a small fixup of the PHY probe/init functions the driver succeeded in reading the MAC address and registering the network device.
 +
 +====== Day 5 ( June 10 ) ======
 +
 +Started porting the hardware reset/init functions that we will need in tg3_open().
 +Hopefully tg3_reset_hw() doesn'​t turn out to be too long in gPXE, as the linux function is almost 1000 LoC.
  

QR Code
QR Code soc:2011:meteger:journal:week3 (generated for current page)