LSI Logic Confidential
Audio Status Registers
12-17
Copyright © 2001, 2002 by LSI Logic Corporation. All rights reserved.
Audio IEC-958 Status Out1 Register
Memory Space Address: 0x05001C
Audio IEC-958 Status Out2 Register
Memory Space Address: 0x050020
Audio IEC-958 Audio Status Out
[31:0]
Audio IEC-958 Status Out 1 and 2. These two 32-bit
registers are memory-mapped to Control Bus address
0x05001C and 0x050020. The 32 bits in IEC-958 Status
1 Out are clocked out on the first 32 subframe one status
bits in each IEC-958 block. The 32 bits in IEC-958 Status
2 Out are clocked out on the first 32 subframe two status
bits in each IEC-958 block. Bit 0 of each register
corresponds to the first subframe in the block. Updates to
the status registers are not transmitted on the IEC-958
until the start of the next block to avoid corrupting partially
transmitted status information. Programming note: When
changing IEC958 user status, software should allow the
stream 1 output DMA queue to drain, change the IEC958
status registers then queue up the next output transfer.
Audio DMA In Status Register
Memory Space Address: 0x050024
31
0
Audio IEC-958 Status Out
31
0
Audio IEC-958 Status Out
31
21
20
1
0
Audio PTS
0