class DdcControllerCommand

Defined at line 78 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

i2cm_operation (I2C DDC RD / RD_EXT / WR Operation Register)

This register is write-only. Reading this register always results in 0x00.

HDMI Transmitter Controller Databook, Section 6.17.5, page 493

Public Members

 field_clear_bus_88
 field_write_91
 field_eddc_read_8bytes_95
 field_ddc_read_8bytes_99
 field_eddc_read_byte_103
 field_ddc_read_byte_107

Public Methods

hwreg::RegisterAddr<DdcControllerCommand> Get ()

Defined at line 80 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
typename SelfType::ValueType clear_bus ()

Clears the I2C bus.

Defined at line 88 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
SelfType & set_clear_bus (typename SelfType::ValueType val)

Clears the I2C bus.

Defined at line 88 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
SelfType & set_write (typename SelfType::ValueType val)

Writes one byte to the display device.

Defined at line 91 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
typename SelfType::ValueType write ()

Writes one byte to the display device.

Defined at line 91 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
typename SelfType::ValueType eddc_read_8bytes ()

Reads 8 bytes in extended (E-DDC) mode, where the segment pointer is sent

to the display device.

Defined at line 95 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
SelfType & set_eddc_read_8bytes (typename SelfType::ValueType val)

Reads 8 bytes in extended (E-DDC) mode, where the segment pointer is sent

to the display device.

Defined at line 95 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
typename SelfType::ValueType ddc_read_8bytes ()

Reads 8 bytes in normal (DDC) mode, where the segment pointer is not sent

to the display device.

Defined at line 99 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
SelfType & set_ddc_read_8bytes (typename SelfType::ValueType val)

Reads 8 bytes in normal (DDC) mode, where the segment pointer is not sent

to the display device.

Defined at line 99 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
typename SelfType::ValueType eddc_read_byte ()

Reads one byte in extended (E-DDC) mode, where the segment pointer is sent

to the display device.

Defined at line 103 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
SelfType & set_eddc_read_byte (typename SelfType::ValueType val)

Reads one byte in extended (E-DDC) mode, where the segment pointer is sent

to the display device.

Defined at line 103 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
typename SelfType::ValueType ddc_read_byte ()

Reads one byte in normal (DDC) mode, where the segment pointer is not sent

to the display device.

Defined at line 107 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

template <, >
SelfType & set_ddc_read_byte (typename SelfType::ValueType val)

Reads one byte in normal (DDC) mode, where the segment pointer is not sent

to the display device.

Defined at line 107 of file ../../src/graphics/display/lib/designware-hdmi/ddc-controller-regs.h

Records