Datasheet

SAM3X / SAM3A [DATASHEET]
Atmel-11057C-ATARM-SAM3X-SAM3A-Datasheet_23-Mar-15
1170
39.6.3.17 Host Pipe x Mask Register
Name: UOTGHS_HSTPIPIMRx [x=0..9]
Address: 0x400AC5C0
Access: Read-only
RSTDT: Reset Data Toggle
This bit is set when UOTGHS_HSTPIPIER.RSTDTS bit is written to one. This will reset the Data Toggle to its initial value
for the current Pipe.
This bit is cleared when proceed.
PFREEZE: Pipe Freeze
This bit is set when UOTGHS_HSTPIPIER.PFREEZES bit is written to one or when the pipe is not configured or when a
STALL handshake has been received on this Pipe or when an error occurs on the Pipe (UOTGHS_HSTPIPISR.PERRI is
one) or when (INRQ+1) In requests have been processed or when after a Pipe reset (UOTGHS_HSTPIP.PRSTx rising) or
a Pipe Enable (UOTGHS_HSTPIP.PEN rising). This will Freeze the Pipe requests generation.
This bit is cleared when UOTGHS_HSTPIPIDR.PFREEZEC bit is written to one. This will enable the Pipe request
generation.
PDISHDMA: Pipe Interrupts Disable HDMA Request Enable
See the UOTGHS_DEVEPTIMR.EPDISHDMA bit description.
FIFOCON: FIFO Control
For OUT and SETUP Pipe:
This bit is set when the current bank is free, at the same time than UOTGHS_HSTPIPISR.TXOUTI or TXSTPI.
This bit is cleared when UOTGHS_HSTPIPIDR.FIFOCONC bit is written to one. This will send the FIFO data and
switch the bank.
For IN Pipe:
This bit is s
et when a new I
N message is stored in the current bank, at the same time than
UOTGHS_HSTPIPISR.RXINI.
This bit is cleared when UOTGHS_HSTPIPIDR.FIFOCONC bit is written to one. This will free the current bank and
switch to the next bank.
NBUSYBKE: Number of Busy Banks Interrupt Enable
This bit is set when UOTGHS_HSTPIPIER.NBUSYBKES bit is written to one.This will enable the Transmitted IN Data
interrupt (UOTGHS_HSTPIPIMR.NBUSYBKE).
This bit is cleared when UOTGHS_HSTPIPIDR.NBUSYBKEC bit is written to one. This will disable the Transmitted IN
Data interrupt (UOTGHS_HSTPIPIMR.NBUSYBKE).
31 30 29 28 27 26 25 24
––––––––
23 22 21 20 19 18 17 16
–––––RSTDTPFREEZEPDISHDMA
15 14 13 12 11 10 9 8
FIFOCON NBUSYBKE ––––
76543210
SHORT
PACKETIE
RXSTALLDE/
CRCERRE
OVERFIE NAKEDE PERRE
TXSTPE/
UNDERFIE
TXOUTE RXINE