stm32 /stm32h7rs /STM32H7S /OTG_HS /OTG_HNPTXSTS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as OTG_HNPTXSTS

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)NPTXFSAV0 (B_0x0)NPTQXSAV0NPTXQTOP

NPTQXSAV=B_0x0, NPTXFSAV=B_0x0

Description

OTG non-periodic transmit FIFO/queue status register

Fields

NPTXFSAV

Non-periodic Tx FIFO space available Indicates the amount of free space available in the non-periodic Tx FIFO. Values are in terms of 32-bit words. n: n words available (where 0 UNDER OR EQUAL n UNDER OR EQUAL 512) Others: Reserved

0 (B_0x0): Non-periodic Tx FIFO is full

1 (B_0x1): 1 word available

NPTQXSAV

Non-periodic transmit request queue space available Indicates the amount of free space available in the non-periodic transmit request queue. This queue holds both IN and OUT requests. n: n locations available (0 UNDER OR EQUAL n UNDER OR EQUAL 8) Others: Reserved

0 (B_0x0): Non-periodic transmit request queue is full

1 (B_0x1): 1 location available

NPTXQTOP

Top of the non-periodic transmit request queue Entry in the non-periodic Tx request queue that is currently being processed by the MAC. Bits 30:27: Channel/endpoint number Bits 26:25: XXXX00X: IN/OUT token XXXX01X: Zero-length transmit packet (device IN/host OUT) XXXX11X: Channel halt command Bit 24: Terminate (last entry for selected channel/endpoint)

Links

()