On 13.04.2010 09:28, Arne Georg Gleditsch wrote:
> Stefan Reinauer <[email protected]> writes:
>   
>> Nice... !
>>
>> I've been wondering before... why this odd approach with read8x and
>> gs:... instead of just doing normal read8/16/32 ?
>>     
>
> Primarily to enable mapping in 64-bit space, I suppose.  I guess we
> could map AMD fam10 mmio config space into 32 bit-space as well, the
> main reason not to is that it consumes quite a lot of space.
>   

Mh. This also means that any OS using MMCONFIG (either directly or
through ACPI) has to be 64 bit. Among others, this will break some Linux
Live CDs (which are 32bit, although there are 64bit variants out there
for some of them). Oh, and Windows might be affected, too.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/


-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to