Subject: Re: access to external proms for PCI
To: Jason Thorpe <thorpej@shagadelic.org>
From: Garrett D'Amore <garrett_damore@tadpole.com>
List: tech-kern
Date: 12/13/2005 10:07:24
Jason Thorpe wrote:

>
> On Dec 13, 2005, at 9:28 AM, Garrett D'Amore wrote:
>
>> Johan Danielsson wrote:
>>
>>> FWIW, there's a CardBus function to map EXROM already. Whatever you
>>> decide to do should probably be synced with that (as they are
>>> ~identical).
>>>
>>> /Johan
>>>
>>>
>> Thanks for the pointer.
>>
>> It looks like CardBus does this differently -- it maps each ROM up  into
>> memory space, and copies them out, then parses them into separate
>> structures.   This is all done at initialization time.
>
>
> Right.  Isn't this because CardBus stores the CIS information in the 
> expansion ROM?

I'm no Cardbus expert, but I always thought this was stored in a
seperate location in PCI configuration space.

    -- Garrett

>
> -- thorpej



-- 
Garrett D'Amore                          http://www.tadpolecomputer.com/
Sr. Staff Engineer          Extending the Power of 64-bit UNIX Computing
Tadpole Computer, Inc.                             Phone: (951) 325-2134