![](http://datasheet.mmic.net.cn/390000/TSB42AA4I_datasheet_16839080/TSB42AA4I_128.png)
631
0x0C0 HSDIB_CFG0 – HSDIB Configuration 0 (Continued)
BIT
NAME
TYPE
RESET
FUNCTION
9
SERBITENDIAN
RW
0
Serial bit endianess – This bit determines the order in which bits are
received when the HSDI is configured for serial mode. This bit has
no effect when the HSDI data port is configured for 8-bit mode.
For example, if the following sequence is presented at the HSDI in
serial mode:
D[0]
First
Last
01010101
SERBITENDIAN = 0
Resulting byte = 0x55
SERBITENDIAN = 1
Resulting byte = 0xAA
8
SERIALMODE
RW
0
HSDIB serial mode When set to 1, the HSDIB is in serial mode,
using HSDIB_D0 as the serial data pin.
7:0
HSDIB_BUFFERS
RW
C
HSDIB buffer mapping – The bits in this register correspond to the
buffer addresses mapped to this interface. For example a 1 in bit
location 0 indicates that buffer 0 is mapped to this HSDI, a 0 in the
same location indicates that buffer 0 is not mapped to this HSDI. By
default, buffers 2 and 3 are mapped to HSDI-B.
0x0C4 HSDIB_CFG1 – HSDIB Configuration 1
BIT
NAME
TYPE
RESET
FUNCTION
31:15
RSVD
R0
0
Reserved – A write to this location has no effect. A read returns 0s.
14
RXMULTISTREAM
RW
0
Receive multiple streams – Setting this bit to 1 causes the HSDI to
present data at the interface from the buffer selected by the 3-bit
HSDIB address bus. When set to 0, the HSDI retrieves data from
the receive buffer indicated by HSDI_BUFFERS.
13
RSVD
R0
0
Reserved – A write to this location has no effect. A read returns 0.
12
TXMULTISTREAM
RW
0
Transmit multiple streams – Setting this bit to 1 causes the HSDI to
present data at the interface from the buffer selected by the 3-bit
HSDIB address bus. When set to 0, the HSDI places the data into
the buffer indicated by HSDI_BUFFERS.
11:0
TXDBCNTREND
RW
0
Transmit data block counter end – The binary encoded value written
to this register determines the size of the data blocks presented at
the HSDI when sync mode A or B is used. Values written to this
register have no effect when syncmode C is used. This is
programmed in terms of hex bytes.
0x0C8 HSDIB_INT – HSDIB Interrupts
BIT
NAME
TYPE
RESET
FUNCTION
31:9
RSVD
R0
0
Reserved – A write to this location has no effect. A read returns 0s.
8
INSRTCMPLT
RCU
0
Packet insertion complete – This interrupt indicates that a packet
has been inserted into the transport stream by the packet insertion
hardware. The packet insert hardware has been automatically
disabled when this bit is set and must be re-enabled by software
before packets can be inserted into the transport stream.
7:1
RSVD
R0
0
Reserved – A write to this location has no effect. A read returns 0s.
0
TXOVERRUN
RCU
0
Transmit overrun – This interrupt indicates that the HSDI input
buffer has been overrun by the application and data has been lost.