Actually.... what I was trying to convey is that it is much easier and cleaner to work from a datasheet than trying to understand someone elses code.
Maybe it's just me, but I find the linux code fairly complex to read and follow.
It gets more hairy when trying to understand the interactions of the code with certains bits of hardware.
By the time you've finished plugging in the constant values (#defines) and looking through the 10 different source files, you could have written 4 drivers.
Also... working from a datasheet allows me not to be influenced by another person's approach and implementation.
I did look for phone numbers... and the only numbers available are marketing and sales.
Actually.... what I was trying to convey is that it is much easier and cleaner to work from a datasheet than trying to understand someone elses code.
Maybe it's just me, but I find the linux code fairly complex to read and follow.
It gets more hairy when trying to understand the interactions of the code with certains bits of hardware.
By the time you've finished plugging in the constant values (#defines) and looking through the 10 different source files, you could have written 4 drivers.
Also... working from a datasheet allows me not to be influenced by another person's approach and implementation.