[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Some questions




>
>Hello there.. 
>
>I am a student and quite new to PCI. Please excuse me if any of the
>questions are too stupid. Is there an FAQ for this mailing list? 
>I will be grateful if someone can mail it to me. 
>
>1. Does the initialization have to be performed by the host or can it
>also be done by a ROM? What is the most common form of initialization?
>If its done by the host, is it similar to normal PCI config transactions?
>if not, how is it different?
> 
>2. When I want to request say 64 Megs of memory space for my PCI device,
>I build the top 6 bits of my base Address register and hardwire the
>rest to zero. According to PCI Spec, the host would assign the address
>range by writing the top 6 bits. But what happens if it cannot allocate
>all the 64 Megs? 
>
>3. What is the most common method of PCI bus arbitration? Are there
>exclusive arbitrator chips or do designers normally design arbiter as part
>of a PCI master? 
>
>Thanks for your time
>Anand


Œ(