The general issue of whether BIOS calls are important or not to
bootloaders and OS development came up recently on
alt.os.development. Perhaps, it's best for each to make their own
conclusions. But, you can't do that well without being fully
informed about what uses the BIOS. So, I can help inform by
providing some references that I've collected over the years. I'm
adding alt.msdos.programmer etc in case there is someone out
there that wants or needs this esoteric info.
"x86 BIOS calls used by grub and Linux" by Colin King, Feb 10 2010
"A Study of BIOS Interrupts as used by Microsoft Windows 2000" by
"A Study of BIOS Services as used by Microsoft Windows XP" by Adam
"Legacy-Free Hardware and BIOS Requirements" by Microsoft, Dec 4,
"Linux 2.4 BIOS usage reference" by Alan Cox, Jun 22, 2001
linux.kernel, Usenet MSG-ID E15DTfd-...@the-village.bc.nu
"FreeBSD BIOS Coupling on i386" by Bruce M. Simpson, Apr 8, 2006
mailing.freebsd.current, Usenet MSD-ID
"BIOS types" by Hale Landis, Jan 25, 1995
comp.sys.ibm.pc.hardware.storage, Usenet MSG-ID
"Reverse-Engineering DOS 1.0 - Part 1: The Boot Sector"
"My paranoia becomes reality."