Hi Andrew. This patch tries to improve the i386/mach-default probe_roms(). See 0/2 for the problems it tries to solve. This also c99ifies the data, adds an IORESOURCE_IO flag for the I/O port resources, an IORESOURCE_MEM flag for the VRAM resource, IORESOURCE_READONLY | IORESOURCE_MEM for the ROM resources and adds two additional "adapter ROM slots" (for a total of 6) since it now also scans the 0xe0000 segment. Hope this is useful... Rene.