不连续的物理地址如何映射为连续的用户空间地址

WDM驱动中申请了几个物理块地址,用于DMA,怎样将这些块地址映射到一个连续的用户空间地址,单个的可以,但是不知道怎样把他们连接为一个连续的地址,谢谢

操作系统有地址转换的,逻辑地址是线性的。