Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
soc:2010:andreif:journal:week1 [2010/05/29 10:39] andreif |
soc:2010:andreif:journal:week1 [2010/05/30 12:03] andreif |
||
---|---|---|---|
Line 100: | Line 100: | ||
* AUI - //Attachment Unit Interface// | * AUI - //Attachment Unit Interface// | ||
* GPSI - //General Purpose Serial Interface// | * GPSI - //General Purpose Serial Interface// | ||
+ | |||
+ | ==== Day 7 ==== | ||
+ | |||
+ | Git commit: [[http://git.etherboot.org/?p=people/andreif/gpxe.git;a=commit;h=598996546cb8a9838dfb982331bc5af7c328a00e|598996546cb8a9838dfb982331bc5af7c328a00e]] | ||
+ | |||
+ | Today went pretty well, the .open implementation is almost done, plus I've tackled the .remove and .close since they're easy both in concept and in implementation. | ||
+ | |||
+ | There's a small problem in that the AM79C970 chips don't have autonegotiation possibilities which both the old driver and the Linux driver assume. I deduced this only from looking at the Linux code and running the old driver. Stefanha suggested that I do a test run with the Linux code to see if it takes that path. It's on my list for tomorrow, along with a bit of code-cleanup and some code tree walking :). After that, tx and rx await. | ||
+ | |||
+ | No major problems until now, I guess I'll have to wait until the driver is all done to see if everything fits together or not :) | ||
+ | |||
+ | This concludes the first week, it's been a lot of fun so far. |