it6505_read_word
htotal = it6505_read_word(it6505, REG_INPUT_HTOTAL) & 0x1FFF;
hdes = it6505_read_word(it6505, REG_INPUT_HACTIVE_START) & 0x1FFF;
hdew = it6505_read_word(it6505, REG_INPUT_HACTIVE_WIDTH) & 0x1FFF;
hfph = it6505_read_word(it6505, REG_INPUT_HFRONT_PORCH) & 0x1FFF;
hsyncw = it6505_read_word(it6505, REG_INPUT_HSYNC_WIDTH) & 0x1FFF;
vtotal = it6505_read_word(it6505, REG_INPUT_VTOTAL) & 0xFFF;
vdes = it6505_read_word(it6505, REG_INPUT_VACTIVE_START) & 0xFFF;
vdew = it6505_read_word(it6505, REG_INPUT_VACTIVE_WIDTH) & 0xFFF;
vfph = it6505_read_word(it6505, REG_INPUT_VFRONT_PORCH) & 0xFFF;
vsyncw = it6505_read_word(it6505, REG_INPUT_VSYNC_WIDTH) & 0xFFF;
rddata = it6505_read_word(it6505, REG_PCLK_COUNTER_VALUE) &