* Jorge Cardona jorgeecardona@gmail.com [050701 18:29]:
Hi. I'm new in this, and i'm reading the source and i have a question, which one it's exactly the first instruction that the processor execute when the pc is booting?, in which file is it?
Here's a little summary I wrote a while ago.. don't know if it is still correct and complete.
I don't complete understand the relationship between a normal bios and the kernel, i think that the bios it's has to pass some data to the kernel, if that's true ¿how exactly is that data passed to the kernel?
There are several possibilities. Either the information is placed at well known addresses or in a certain address range, using a signature so the kernel can find it. Or the Kernel does callbacks (intXX).
In linuxbios, how it's this issue handle?
LinuxBIOS provides tables: ACPI, MPTABLE, PIRQ table, and a LinuxBIOS table which should some day obsolete all the other tables.
No callbacks. They are considered unsafe and error prone.
Stefan