RADEON_BIOS16
bios_header = RADEON_BIOS16(0x48);
master_data_start = RADEON_BIOS16(bios_header + 32);
pll_start = RADEON_BIOS16(master_data_start + 12);
di->pll.max_pll_freq = RADEON_BIOS16(pll_start + 32);
di->pll.xclk = RADEON_BIOS16(pll_start + 72);
di->pll.min_pll_freq = RADEON_BIOS16(pll_start + 78);
di->pll.ref_freq = RADEON_BIOS16(pll_start + 82);
bios_header = RADEON_BIOS16(0x48);
master_data_start = RADEON_BIOS16( bios_header + 32 );
tmp = RADEON_BIOS16( master_data_start + 22);
tmp1 = RADEON_BIOS16( tmp + 4 );
uint16 portinfo = RADEON_BIOS16( tmp + 6 + i * 2 );
tmp0 = RADEON_BIOS16( master_data_start + 24);
switch (RADEON_BIOS16(tmp0 + 4 + 27 * id[crtc]) * 4)
if ((tmp = RADEON_BIOS16( bios_header + 0x50 ))) {
if (!(RADEON_BIOS16( tmp + i * 2 )))
tmp0 = RADEON_BIOS16( tmp + i * 2 );
if ((tmp = RADEON_BIOS16( bios_header + 0x42 ))) {
if ((tmp0 = RADEON_BIOS16( tmp + 0x15 ))) {
if ((tmp1 = RADEON_BIOS16( tmp0 + 2 ) & 0x07)) {
bios_header = RADEON_BIOS16( 0x48 );
master_data_start = RADEON_BIOS16( bios_header + 32 );
tmp = RADEON_BIOS16( master_data_start + 16 );
di->fp_info.panel_xres = RADEON_BIOS16( tmp + 6 );
di->fp_info.panel_yres = RADEON_BIOS16( tmp + 10 );
di->fp_info.dot_clock = RADEON_BIOS16( tmp + 4 ) * 10;
di->fp_info.h_blank = RADEON_BIOS16( tmp + 8 );
di->fp_info.h_over_plus = RADEON_BIOS16( tmp + 14 );
di->fp_info.h_sync_width = RADEON_BIOS16( tmp + 16 );
di->fp_info.v_blank = RADEON_BIOS16( tmp + 12 );
di->fp_info.v_over_plus = RADEON_BIOS16( tmp + 18 );
di->fp_info.h_sync_width = RADEON_BIOS16( tmp + 20 );
di->fp_info.panel_pwr_delay = RADEON_BIOS16( tmp + 40 );
fpi_offset = RADEON_BIOS16(bios_header + 0x40);
bios_header = RADEON_BIOS16( 0x48 );
master_data_start = RADEON_BIOS16( bios_header + 32 );
if((tmp = RADEON_BIOS16 (master_data_start + 18))) {
maxfreq = RADEON_BIOS16(tmp + 4);
di->tmds_pll[i].freq = RADEON_BIOS16(tmp + i * 6 + 6);
tmp = RADEON_BIOS16(bios_header + 0x34);
di->tmds_pll[i].freq = RADEON_BIOS16(tmp + i * 10 + 0x10);
di->tmds_pll[i].freq = RADEON_BIOS16(tmp + stride + 0x10);
romHeader = RADEON_BIOS16(info.atom_buffer, 0x48);
uint16 romHeader = RADEON_BIOS16(rom, 0x48);
romHeader = RADEON_BIOS16(info.atom_buffer, 0x48);
uint16 romHeader = RADEON_BIOS16(rom, 0x48);
((RADEON_BIOS16(adr, v) | RADEON_BIOS16(adr, v + 2) << 16))