В интеле разделено пространсво памяти и пространство портов. Если открыть спецификацию на PCI так там отдельные сигнальные линии. Кроме случая MMIO тут уже настройка кэша. БИОС на страте делает много всего через MSR настраивает диапазоны. Вернее сначала он настраивает дырки PCI через PIO. А там зная где дырка он настраивает кэш через регистры MSR. Для этих целей ему даже в PM не нужно ходить.