The Netlogic and ASUS Oled aren’t really going anywhere. And this week I decided I want to start working on the Comedi driver.
Also I’ve been reading a ton. I finished everything Greg suggested I read from the Documentation folder this week (plus some files that seemed interesting) and I’m now reading “The Linux Command Line” by William E. Shotts Jr. and “Linux Kernel Development” by Robert Love (per recommendation of cosmoecho). The Linux Command Line is a pretty easy read, I’ve been going thru it very quickly at home and on the train and bus. But Linux Kernel Development requires a lot more attention. I re-read parts that I’ve already read and look up definitions of terms online. I’ve been understanding it so far, but I end up needing to pause every 45mins to hour of reading the text to absorb the information. I spend the “pause” time reading The Linux Command Line since its a much lighter read.
I enjoy reading the books and looking at the code that accompany it to see it in action (and see how the code changed since the book was published). Plus I’ve had a few experiences where the author explained the code, I didn’t really understand it, then I looked at the code, and the reading finally made sense.
I guess a block of code is worth 1000 words.
The kernel, although its still a beast, doesn’t look daunting any more after spending the time reading these texts. The kernel looked like chaos to me, and now I’m beginning to see its structure. I feel more confident about my ability to code and hack the kernel (still battling that “Impostor Syndrome”). I have tons of resources to help me, and I can always ask people look if I need help understanding something. =]
Plus this week was the week of the 4th. Whoot~!