Yes, APICs are generally at FEC00000(IO) and FEE00000(local).
So these should be created in the domain?
Yes and no? Check this:
http://www.coreboot.org/Memory_map
Also MMCONFIG region should be somewhere. For VIAs, the static resources are in .h files in V2 http://tracker.coreboot.org/trac/coreboot/browser/trunk/coreboot-v2/src/sout... http://tracker.coreboot.org/trac/coreboot/browser/trunk/coreboot-v2/src/sout...
Problem is that some resources (APICs can be only on arbitrary range, typically 0xfec0 0000 - 0xfecf ffff
So DEVICE_MEM_HIGH should be lower then those .h files?? And IO_LOW would be nice too...
Rudolf