* ron minnich <rminn...@gmail.com> [140827 18:43]: > I need to set up qemu with a 64MiB ROM. > > I figure supporting EFI has made QEMU capable of such things, but if > anyone has direct experience with this, please let me know. I tried it > a few years back (2008) and it did not work at all ... I guess worst > case I can make an NE2000 "device" with a giant ROM, but I'd prefer to > just do it with a 64MiB device at top of 4GiB address space. I assume you don't mean MBit, so you're out of luck. Most likely with both the NE2000 approach and the system firwmware approach.
>From hw/i386/pc_sysfw.c: /* We don't have a theoretically justifiable exact lower bound on the * base * address of any flash mapping. In practice, the IO-APIC MMIO range is * [0xFEE00000..0xFEE01000[ -- see IO_APIC_DEFAULT_ADDRESS --, leaving * free * only 18MB-4KB below 4G. For now, restrict the cumulative mapping to * 8MB in * size. */ #define FLASH_MAP_BASE_MIN ((hwaddr)(0x100000000ULL - 8*1024*1024)) Stefan -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot