The boot blocks do a primitive form of autoconfiguration. Duplicate some of the old config strcutures for the benefit of the boot blocks; they don't need something as flexible as the kernel does.