motherboard BIOS controls booting.
That helps but I am still lost I guess.
Is there three layers then. Let me guess.
1. BIOS are the first basic level. It tells which kind of CPU
that works on that board. An old Mac made for 680000 would not
work with a 386 Pentium processor? BIOS is only for a particular CPU
family? Usually the sockets are different for diferent cpu camilies too?
2. Then you need the drivers for the chips set on that motherboard?
And you need the drivers for the periphericals you attach too.
Unless they are compatible with windows plug and play.
You need special drivers MS Windows and special drivers for Linux?
And a third set of drivers for OSX? Solaris?
3. After one have done the drivers one reach the real OS state?
That would explain why AOpen says about the Motherboard they use
in my computer that it is Intel chipset 910/915 chipset based.
They say explicitly that my barebone is only made to work with
BIOS need to be for that set up and all drivers need to be for that set up?
Does Linux lack the Plug n Play that Ms have? They own it and we don't
have the money to buy us in? Or they don't want to sell to us in Linux?
Which brings up a kind of similar competition in Linux too.
You use PcLinuxOS and that one doesn't recognize my Marwell Yukon
Ethernet Card. Which all the Slackware based Linux distros does recognize.
So someone who are engaged in supporting slackware had a marwell youkon
ethernet card and knew how to include it in that distro? And then came the PCLinuxOS guy and he had no interest in slackware so he didn't knew they had a better hard ware recognition and he used the older Knoppix
and thought that was enough. Why don't they share such info?
One can wonder why they keep it secret to the PcLinuxOS guy?
Or was it the pclinuxos guy that was not curious enough to look into
how slackware distros do it? Him not caring about which hardware he
left unrecognized? While the slackware guy cared about us with Marwell?
I bought the AOpen computer 2005 and it is problably from 2004 so they have had 4 years to tell each other how to do it? What goes wrong there?
Why do they say Linux is easy if it takes more than 4 years to include a Marwell Ethernet card even if one knows how to do it in the other distros?