编写设备驱动程序

虚拟内存函数

虚拟内存函数包括:

ddi_btop()

将设备字节转换为页(向下舍入)

ddi_btopr()

将设备字节转换为页(向上舍入)

ddi_ptob()

将设备页转换为字节

btop()

将以字节表示的大小转换为以页表示的大小(向下舍入)

btopr()

将以字节表示的大小转换为以页表示的大小(向上舍入)

ptob()

将以页表示的大小转换为以字节表示的大小

表 B–11 过时的虚拟内存函数

过时的函数 

替代函数 

hat_getkpfnum()

devmap()ddi_dma_*_bind_handle()ddi_dma_nextcookie()