Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
soc:2009:asdlkf:journal:week4 [2009/06/19 21:30]
asdlkf
soc:2009:asdlkf:journal:week4 [2009/06/21 09:10]
asdlkf
Line 72: Line 72:
  
  
 +June 20: Today was a meeting with the mentors again. Prior to th emeeting, I imported some of mdeck'​s driver code to get going on open. This seemed to go fairly well. After about two hours. I had the functions mostly imported. However, the program was not compiling at that time. 
 +
 +
 +During the meeting, Marty suggested I should be writing DBGP statements, instead of DBG2 or DBG and then showed me how to source out the compiler DEBUG settings to invoke those debug levels. ​ He also noted that from his observation,​ almost all programmers end up writing blocks of code and then trying to debug them later, however, with out sufficient debug statements available to turn on, this can take a long time. So, he suggested that I insert many more DBG statements then I have been. I will work on inserting these over the next day or so and continue to add them as I write more code later.
 +
 +I took from approx 12:00 to 2:30 off and then started generating the supporting functions for open(). This process was long and tedious, but I finished those around 8:00 pm. I believe open() is "​Written"​ but something is buggy in it so i'll have to do some tracing on it. 
 +
 +I'm not sure if this is exepected behaviour for a NIC with probe() and open() only, but as soon as i type "​ifopen net0", the box crashes. I'll have to put some more debug info in there to see exactly where it's crashing.
 +
 +
 +June 21: 
 +
 +As a planning note, today (i'm writing this the morning of the 21'​st),​ I would like to decipher what's causing the machine to reboot (or if this is expected behaviour) and work on doxygen documentation and sort some functions around (the file has become very... unorganized. I would like to resort the functions into a logical order. ​
  
  

Navigation

* [[:start|Home]] * [[:about|About our Project]] * [[:download|Download]] * [[:screenshots|Screenshots]] * Documentation * [[:howtos|HowTo Guides]] * [[:appnotes|Application Notes]] * [[:faq:|FAQs]] * [[:doc|General Doc]] * [[:talks|Videos, Talks, and Papers]] * [[:hardwareissues|Hardware Issues]] * [[:mailinglists|Mailing lists]] * [[http://support.etherboot.org/|Bugtracker]] * [[:contributing|Contributing]] * [[:editing_permission|Wiki Edit Permission]] * [[:wiki:syntax|Wiki Syntax]] * [[:contact|Contact]] * [[:relatedlinks|Related Links]] * [[:commerciallinks|Commercial Links]] * [[:acknowledgements|Acknowledgements]] * [[:logos|Logo Art]]

QR Code
QR Code soc:2009:asdlkf:journal:week4 (generated for current page)