Hi, > +#define ICH9_PROC_BASE 0xaf00 > +#define ICH9_PROC_LEN 32
No, please don't. It makes it impossible to assign the 0xa000 -> 0xafff I/O port window to a PCI bridge. Please lets stop occupy random io ports above 0x1000 and burn I/O address space that way. I'd suggest to place it at 0x0a00 instead. Also the dsdt should get a device with the address in _CRS so the guest knows those ports are used. cheers, Gerd