phys_to_virt
#define fbms ( ( uint16_t * ) phys_to_virt ( 0x413 ) )
phys_to_virt ( *fbms << 10 );
ptr = phys_to_virt ( *fbms << 10 );
tx_base = phys_to_virt(ptr);
rx_base = phys_to_virt(ptr);
void *phys_to_virt(unsigned long phys_addr);
#define bus_to_virt phys_to_virt
#define INT_VECTOR(x) ( (segoff_t*) phys_to_virt( 4 * (x) ) )
#define VIRTUAL(x,y) ( phys_to_virt ( ( ( x ) << 4 ) + ( y ) ) )
forget_base_memory ( phys_to_virt( start_target<<10 ),
undi.pnp_bios = (pnp_bios_t *) phys_to_virt ( 0xf0000 + off );
pxe = (pxe_t *) phys_to_virt ( ptr );
undi.rom = ( rom_t * ) phys_to_virt ( ptr );