Hey guys,
I was chatting with my friends today and this question came up which I find quite interesting - what exactly does one study in order to design drivers for hardware?
Specifically we were talking about how they have ported android to the iphone and then the question arose as to what skills does a person need to be able to do that? Especially how they go abotu creating drivers for the wifi, gps, etc.
Do they need to know alot about hardware design and logic etc? Or is it all software?
Cheers
I was chatting with my friends today and this question came up which I find quite interesting - what exactly does one study in order to design drivers for hardware?
Specifically we were talking about how they have ported android to the iphone and then the question arose as to what skills does a person need to be able to do that? Especially how they go abotu creating drivers for the wifi, gps, etc.
Do they need to know alot about hardware design and logic etc? Or is it all software?
Cheers