mac_drv_virt2phys
extern u_long mac_drv_virt2phys(struct s_smc *smc, void *virt);
phys = mac_drv_virt2phys(smc,(void *)d1) ;
phys = mac_drv_virt2phys(smc,(void *)start) ;
unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt);