47.7.13 HBI Channel Busy 0 Register

The HC can determine which channel(s) are busy by reading the HBI Channel Busy Registers (HCBRn). An HBI channel is busy if:

  • It is currently loaded into one of the two AGUs
  • The channel is enabled, CE = 1 from the Channel Allocation Table (CTR Address Mapping), and
  • The DMA is active

When an HBI channel is busy, hardware may write back its local copy of the channel descriptor at any time. System software should not write a CDT descriptor for a channel that is busy. Only two HBI channels can be busy at any given time. Each bit of HCBRn is read-only.

Name: MLB_HCBR0
Offset: 0x098
Reset: 0x00000000
Property: Read-only

Bit 3130292827262524 
 CHB[31:24] 
Access RRRRRRRR 
Reset 00000000 
Bit 2322212019181716 
 CHB[23:16] 
Access RRRRRRRR 
Reset 00000000 
Bit 15141312111098 
 CHB[15:8] 
Access RRRRRRRR 
Reset 00000000 
Bit 76543210 
 CHB[7:0] 
Access RRRRRRRR 
Reset 00000000 

Bits 31:0 – CHB[31:0] Bitwise Channel Busy Bit - Bits [31:0]

CHB[n] = 1 indicates that channel n is busy.