Minix3 network drivers
Posted: Mon Nov 23, 2009 5:35 am
I'm faceing the world of oses with minix3.
Lots of questions arises expecially with hardware interfaces.
I'm interested in network card driver development. It seems that I should be able to write a driver reading the datasheet of its chipset... but it tells me which registers to write, not tha mechanics of the operations to do to (for example) initialize the nic or sending a packet.
From here other questions...
It seems that in the case of motherboard's chipsets, there is no need to program the chipset, but rather to know the protocol used by the bus... is this true?
Do you know if there is a book (which speaks about recent technologies and not too much theoric) which could answer to my questions?
One last question is out there some new hardware platform which is simpler than ia32? Maybe arm?
Best regards.
Lots of questions arises expecially with hardware interfaces.
I'm interested in network card driver development. It seems that I should be able to write a driver reading the datasheet of its chipset... but it tells me which registers to write, not tha mechanics of the operations to do to (for example) initialize the nic or sending a packet.
From here other questions...
It seems that in the case of motherboard's chipsets, there is no need to program the chipset, but rather to know the protocol used by the bus... is this true?
Do you know if there is a book (which speaks about recent technologies and not too much theoric) which could answer to my questions?
One last question is out there some new hardware platform which is simpler than ia32? Maybe arm?
Best regards.