4410329b87
int _bus_dmatag_subregion(bus_dma_tag_t tag, bus_addr_t min_addr, bus_addr_t max_addr, bus_dma_tag_t *newtag, int flags) void _bus_dmatag_destroy(bus_dma_tag_t tag) that allow a (normally broken/limited) device to restrict the bus address range it can talk to. this is used by bce(4) to limit DMA addresses to 1GB range, the maximum the chip can address. all this is from Yorick Hardy <yhardy@uj.ac.za> with input from several people on tech-kern. XXX: bus_dma(9) needs an update still. |
||
---|---|---|
.. | ||
ansi.h | ||
aout_machdep.h | ||
apmvar.h | ||
asm.h | ||
autoconf.h | ||
bootinfo.h | ||
bswap.h | ||
bus.h | ||
cdefs.h | ||
coff_machdep.h | ||
config_hook.h | ||
console.h | ||
cpu.h | ||
cputypes.h | ||
db_machdep.h | ||
debug.h | ||
disklabel.h | ||
elf_machdep.h | ||
endian_machdep.h | ||
endian.h | ||
float.h | ||
frame.h | ||
ieee.h | ||
ieeefp.h | ||
int_const.h | ||
int_fmtio.h | ||
int_limits.h | ||
int_mwgwtypes.h | ||
int_types.h | ||
intr.h | ||
kloader.h | ||
limits.h | ||
lock.h | ||
Makefile | ||
math.h | ||
mcontext.h | ||
mutex.h | ||
param.h | ||
pcb.h | ||
platid_generated.h | ||
platid_mask.h | ||
platid.h | ||
pmap.h | ||
pmc.h | ||
proc.h | ||
profile.h | ||
psl.h | ||
pte.h | ||
ptrace.h | ||
reg.h | ||
rwlock.h | ||
setjmp.h | ||
signal.h | ||
stdarg.h | ||
trap.h | ||
types.h | ||
varargs.h | ||
vmparam.h | ||
wchar_limits.h |