tech-kern archive

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

Re: bus_space_physload(9)

> I'd like to propose a new function in bus_space(9) API, bus_space_physload(9).
>       void *bus_space_physload(bus_space_tag_t space, bus_addr_t addr,
>           bus_size_t size);
> This function is provided for device drivers to register its linear memory
> region to be managed by VM.  When user process maps these regions, VM will
> take care of detailed treatment.

What's different from bus_space_alloc(9)?
Even if there is some API difference,
doesn't it require more parameters as bus_space_alloc(9)?
Izumi Tsutsui

Home | Main Index | Thread Index | Old Index