USBHS_HSTPIPINRQx

Host Pipe x IN Request Register

  0x0650 + x*0x04 [x=0..9] 32 Read/Write 0   10 x

Host Pipe x IN Request Register

Bit  31 30 29 28 27 26 25 24  
                   
Access                   
Reset                   
Bit  23 22 21 20 19 18 17 16  
                   
Access                   
Reset                   
Bit  15 14 13 12 11 10 9 8  
                INMODE  
Access                   
Reset                0  
Bit  7 6 5 4 3 2 1 0  
  INRQ[7:0]  
Access                   
Reset  0 0 0 0 0 0 0 0  

Bits 7:0 – INRQ[7:0]: IN Request Number before Freeze

IN Request Number before Freeze

This field contains the number of IN transactions before the USBHS freezes the pipe. The USBHS performs (INRQ+1) IN requests before freezing the pipe. This counter is automatically decreased by 1 each time an IN request has been successfully performed.

This register has no effect when INMODE = 1.

Bit 8 – INMODE: IN Request Mode

IN Request Mode

ValueDescription
0

Performs a pre-defined number of IN requests. This number is the INRQ field.

1

Enables the USBHS to perform infinite IN requests when the pipe is not frozen.