class HdmiEncoderVideoHorizontalSyncEnd
Defined at line 602 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h
ENCP_VIDEO_HSO_END (Digital Hsync out end point)
S912 Datasheet, Section 27.5 "CVBS and LCD", page 383.
Public Members
field_RsvdZ_612
field_pixels_plus_one_623
Public Methods
hwreg::RegisterAddr<HdmiEncoderVideoHorizontalSyncEnd> Get ()
Defined at line 605 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h
template <, >
typename SelfType::ValueType pixels_plus_one ()
One (1) plus the end point (inclusive) of the horizontal sync part of the
video signal for each line, in pixels.
The register is originally named "hsync out end point", and the end point
is exclusive from the range. For consistency with other register pairs, we
rename the field to its current name.
It's preferred to use `pixels()` and `set_pixels()` helper methods to
get / set its value.
Defined at line 623 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h
template <, >
SelfType & set_pixels_plus_one (typename SelfType::ValueType val)
One (1) plus the end point (inclusive) of the horizontal sync part of the
video signal for each line, in pixels.
The register is originally named "hsync out end point", and the end point
is exclusive from the range. For consistency with other register pairs, we
rename the field to its current name.
It's preferred to use `pixels()` and `set_pixels()` helper methods to
get / set its value.
Defined at line 623 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h
int pixels ()
Defined at line 625 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h
HdmiEncoderVideoHorizontalSyncEnd & set_pixels (int pixels)
`pixels` must be within [0, 2^13 - 1].
Defined at line 628 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h