Hi, I'm sort of aware of cpuinfo instruction but I would love to know more about hardware interfacing for things like PCI-E, PCI, detection etc. I do have a rather snazzy document I wrote on superVGA display modes in the bios and detecting if the mode setting was successful
thank you, that information is very useful. Do you know if there is a universal way to "initialize" a piece of hardware? at the point of PCI I'm sure I could hand over to a C code and "borrow" from linux but copy and pasting code won't teach me much will it, thanks in advance
Do you know if there is a universal way to "initialize" a piece of hardware?
I am sorry to say that there is no universal way to initialize a piece of hardware. While you may be able to borrow code from other hardware in-order-to complete a subset of initialization task, you will find that the remainder of the initialization (and perhaps the operation of) is very specific that that piece of hardware.