ronald g. minnich

ronald g. minnich

Ron Minnich invented LinuxBIOS in 1999, which we renamed to coreboot in 2008. He worked on many of the ports, and did the first version of the RISC-V port and supervised the two subsequent RISCV ports.

u-root

u-root

coreboot rompayloads

I invented the ramstage in late 1999 because Linux could not enumerate PCI correctly. Since then, the ramstage has grown in complexity. On one port (RISC-V) I observed that the ramstage was not really needed. In more recent work on LinuxBoot, we've also found that we don't need the ramstage in some cases. If the romstage could load a payload directly, then we'd save some steps.

The romstage on LinuxBIOS V3 could in fact do this, and in this talk I discuss our experiences in restoring rompayloads to coreboot.