Comment Re:Install random delay (Score 2) 342
Much better system: tax it in reverse to the time it is held. Something like 10 years 0%, 1 year 5%, 1 hour 50%, 1us 90%.
Besides, ACPI is complete overkill for booting.
Agree. I've written bootloader code and kernel drivers. All the bootloader really has to do is get the kernel in memory somehow and jump to it. Why can't you boot directly into the kernel you ask ? One reason is size; on many (embedded) systems, there are only a few Kb available for an executable on boot. The other is that the bootloader doesn't not change easily (it needs reflashing or is in some kind of ROM), allowing you to easily change the kernel.
New York... when civilization falls apart, remember, we were way ahead of you. - David Letterman