cx18_av_read
v = cx18_av_read(cx, 0x803) & ~0x10;
v = cx18_av_read(cx, 0x810) | 0x01;
v = cx18_av_read(cx, 0x810) & ~0x01;
v = cx18_av_read(cx, 0x803) | 0x10;
v = cx18_av_read(cx, 0x803);
v = cx18_av_read(cx, 0x803) & ~0x10;
v = cx18_av_read(cx, 0x810) | 0x1;
v = cx18_av_read(cx, 0x810) & ~0x1;
v = cx18_av_read(cx, 0x803) | 0x10;
u8 vidfmt_sel = cx18_av_read(cx, 0x400) & 0xf;
u8 gen_stat1 = cx18_av_read(cx, 0x40d);
u8 gen_stat2 = cx18_av_read(cx, 0x40e);
u8 download_ctl = cx18_av_read(cx, 0x803);
u8 mod_det_stat0 = cx18_av_read(cx, 0x804);
u8 mod_det_stat1 = cx18_av_read(cx, 0x805);
u8 audio_config = cx18_av_read(cx, 0x808);
u8 pref_mode = cx18_av_read(cx, 0x809);
u8 afc0 = cx18_av_read(cx, 0x80b);
u8 mute_ctl = cx18_av_read(cx, 0x8d3);
default_volume = cx18_av_read(cx, 0x8d4);
pll_int = cx18_av_read(cx, 0x108);
pll_post = cx18_av_read(cx, 0x109);
v = cx18_av_read(cx, 0x803);
adc2_cfg = cx18_av_read(cx, 0x102);
(cx18_av_read(cx, addr) & and_mask) |
vpres = cx18_av_read(cx, 0x40e) & 0x20;
mode = cx18_av_read(cx, 0x804);
v = cx18_av_read(cx, 0x809);
Vsrc = (cx18_av_read(cx, 0x476) & 0x3f) << 4;
Vsrc |= (cx18_av_read(cx, 0x475) & 0xf0) >> 4;
Hsrc = (cx18_av_read(cx, 0x472) & 0x3f) << 4;
Hsrc |= (cx18_av_read(cx, 0x471) & 0xf0) >> 4;
u8 cx18_av_read(struct cx18 *cx, u16 addr);
if ((cx18_av_read(cx, 0x404) & 0x10) == 0)
u8 v = cx18_av_read(cx, 0x424 + i - 7);
u8 v = cx18_av_read(cx, 0x424 + i - 10);