tech-kern archive

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

Re: MI overrides of bus_dma(9), bus_space(9), pci(9)



On Mar 11, 2010, at 12:31 PM, David Young wrote:

> On Thu, Mar 11, 2010 at 12:20:41PM -0800, Matt Thomas wrote:
>> On Mar 11, 2010, at 11:40 AM, David Young wrote:
>>> Resource management:
>>> 
>>>   PCI-* bridges can override bus_space_alloc(9)/bus_space_free(9)
>>>       in order to (1) allocate space from the upstream bus, (2)
>>>       widen/narrow its I/O- or memory-space window.  Then we can
>>>       provide a reliable rbus-like facility to detachable buses
>>>       through bus_space(9).
>> 
>> bus_dma_subregion can be used for that.  So bus_space_subregion.
> 
> Matt,
> 
> How do we open the windows?

I don't see a reason to do that but you could allocate new larger 
subregions from the parent.


Home | Main Index | Thread Index | Old Index