Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
soc:2008:balajirrao:journal:start [2008/05/25 08:25]
balajirrao
soc:2008:balajirrao:journal:start [2008/08/06 07:36] (current)
balajirrao
Line 3: Line 3:
 ===== Journal ===== ===== Journal =====
  
-=== Week 0 ===+  * [[.:​week11|Week 11]] 
 +  * [[.:​week10|Week 10]] 
 +  * [[.:​week9|Week 9]] 
 +  * [[.:​week8|Week 8]] 
 +  * [[.:​week7|Week 7]] 
 +  * [[.:​week6|Week 6]] 
 +  * [[.:​week5|Week 5]] 
 +  * [[.:​week4|Week 4]] 
 +  * [[.:​week3|Week 3]] 
 +  * [[.:​week2|Week 2]] 
 +  * [[.:​week1|Week 1]] 
 +  * [[.:week0|Week 0]]
  
-== May 19th == 
- 
-Journal created. ​ Spoke to mcb30 and mdc on IRC and began to 
-make notes about how USB works at a hardware level. Notes on that 
- are [[..:​notes:​usb_outline|here]]. 
- 
-== May 20th == 
- 
-Wrote a brief document on how the USB and the host controller operate. mcb30 asked me to write it in more detail. 
-Started studying the Linux kernel source code to understand various data structures and to learn in exact detail how it works. Its good to read from an implementation than read the specification. 
- 
-== May 25th == 
- 
-Completely studied the Linux Kernel source code on how outbound data is sent to the device. The things remaining are - Device detection and configuration and handling completed USB requests. Also, I need to begin thinking of creating software interfaces for various layers in the USB stack. We could probably avoid including Isochronous data transfer type. This should simplify a lot of things, especially we can do away with bandwidth calculation and things. So the main aim now is to handle Bluk, Control and interrupt transfer types very well. Coding begins tomorrow. I'm excited! 
- 
-=== Week 1 === 
- 
-== May 26th == 

QR Code
QR Code soc:2008:balajirrao:journal:start (generated for current page)