BIOS-less ipl and startup?

I am attempting to write and install BIOSLESS
ipl and startup software for an x86-based platform.
So far, most what I see in the documentation, especially
for startup, presumes that you are using BIOS
calls. Would an experienced individual care
to provide some advice to me as to what the shortest
path to a minimally working system is?

Thank you.

Rich B.

Richard Bonomo