5.0 Control Register Definitions-Function 0
Fusion 878A
5.3 Local Registers (Memory Mapped)
PCI Video Decoder
5-12
Conexant
100600B
Horizontal Delay Register, Lower Byte
0x018—Even Field (E_DELAY_LO)
0x098—Odd Field (O_DELAY_LO)
Upon reset this register is initialized to 0x78. HDELAY_LO(0) is the LSB. This 8-bit register is the lower byte
of the 10-bit HDELAY register. The 2 MSBs of HDELAY are contained in the CROP register. HDELAY
defines the number of scaled pixels between the falling edge of HRESET and the start of active video.
Horizontal Active Register, Lower Byte
0x01C—Even Field (E_HACTIVE_LO)
0x09C—Odd Field (O_HACTIVE_LO)
Upon reset it is initialized to 0x80. HACTIVE_LO(0) is the LSB. HACTIVE defines the number of horizontal
active pixels per line output by the Fusion 878A. This 8-bit register is the lower byte of the 10-bit HACTIVE
register. The two MSBs of HACTIVE are contained in the CROP register.
Horizontal Scaling Register, Upper Byte
0x020—Even Field (E_HSCALE_HI)
0x0A0—Odd Field (O_HSCALE_HI)
Upon reset this register is initialized to 0x02. This 8-bit register is the upper byte of the 16-bit HSCALE register.
Horizontal Scaling Register, Lower Byte
0x024—Even Field (E_HSCALE_LO)
0x0A4—Odd Field (O_HSCALE_LO)
Upon reset this register is initialized to 0xAC. This 8-bit register is the lower byte of the 16-bit HSCALE
register.
Bits
Type
Default
Name
Description
[7:0]
RW
0x78
HDELAY_LO
The LSByte of the horizontal delay register. HACTIVE pixels will be
output by the chip starting at the fall of HRESET.
Bits
Type
Default
Name
Description
[7:0]
RW
0x80
HACTIVE_LO
The LSByte of the horizontal active register.
Bits
Type
Default
Name
Description
[7:0]
RW
0x02
HSCALE_HI
The MSByte of the horizontal scaling ratio.
Bits
Type
Default
Name
Description
[7:0]
RW
0xAC
HSCALE_LO
The LSByte of the horizontal scaling ratio.