> Its the other problem I am more worried about, i.e. when I -device > instantiate my bootloader with an existing machine how do I get my ram_size > and board_ID? The no machine opts for devices policy makes this impossible > such that I would have to pass in board_id and ram_size to > the boot-loader on the command line. Is there any acceptable way where the > machine model can make something globally available to devices for the > purpose of instantiating them with -device?
I'm not convinved this is a problem worth solving. i.e. is it really worth consirering the bootloader a user-replaceable part of the machine (without actually changing the machine description)? Making our bootloader not suck seems a better option. Paul