438b17bf15
Modify jazz_bus_dmamap_create() to allocate jazz dmatlb if BUS_DMA_ALLOCNOW flag is specified and nsegment is 1. In this case, jazz_bus_dmamap_load() just call jazz_dmatlb_map_va() to map CPU VA space into jazzio VA space with pre-allocated TLB entries (like dma.c does). bus_dmamap_load_{mbuf,uio,raw} functions are not allowed if dmamap is created with BUS_DMA_ALLOCNOW flag. (i.e. ALLOCNOW is valid only for linear buffers.) |
||
---|---|---|
.. | ||
asc.c | ||
ascreg.h | ||
ascvar.h | ||
bus_dma_jazz.c | ||
com_jazzio.c | ||
dma.c | ||
dma.h | ||
fd.c | ||
fdc_jazzio.c | ||
fdcvar.h | ||
fdreg.h | ||
if_sn_jazzio.c | ||
jazzdmatlb.c | ||
jazzdmatlbreg.h | ||
jazzdmatlbvar.h | ||
jazzio.c | ||
jazziovar.h | ||
jazzisabr.c | ||
lpt_jazzio.c | ||
mcclock_jazzio.c | ||
mcclock_jazziovar.h | ||
opms_jazzio.c | ||
osiop_jazzio.c | ||
pccons_jazzio.c | ||
pccons_jazziovar.h | ||
pckbc_jazzio.c | ||
pckbc_jazzioreg.h | ||
pica.h | ||
rd94.h | ||
scsi.h | ||
timer_jazzio.c | ||
timer_jazziovar.h | ||
vga_jazzio.c | ||
vga_jazziovar.h |