Host Pipe Interrupt Clear Register

This register allows the user to disable an interrupt without doing a read-modify-write operation. Changes in this register will also be reflected in the Pipe Interrupt Enable Set (PINTENSET) register.

This register is cleared by USB reset or when PEN[n] is zero.

Name:
PINTENCLR
Offset:
0x108 + (n x 0x20)
Reset:
0x00
Access:
PAC Write-Protection
Bit76543210
STALLTXSTPPERRTRFAILTRCPT
AccessR/WR/WR/WR/WR/W
Reset00000

Bit 5 – STALL: Received Stall Interrupt Disable

Received Stall Interrupt Disable

Writing a zero to this bit has no effect.

Writing a one to this bit will clear the Received Stall interrupt Enable bit and disable the corresponding interrupt request.

ValueDescription
0 The received Stall interrupt is disabled.
1 The received Stall interrupt is enabled and an interrupt request will be generated when the received Stall interrupt Flag is set.

Bit 4 – TXSTP: Transmitted Setup Interrupt Disable

Transmitted Setup Interrupt Disable

Writing a zero to this bit has no effect.

Writing a one to this bit will clear the Transmitted Setup interrupt Enable bit and disable the corresponding interrupt request.

ValueDescription
0 The Transmitted Setup interrupt is disabled.
1 The Transmitted Setup interrupt is enabled and an interrupt request will be generated when the Transmitted Setup interrupt Flag is set.

Bit 3 – PERR: Pipe Error Interrupt Disable

Pipe Error Interrupt Disable

Writing a zero to this bit has no effect.

Writing a one to this bit will clear the Pipe Error interrupt Enable bit and disable the corresponding interrupt request.

ValueDescription
0 The Pipe Error interrupt is disabled.
1 The Pipe Error interrupt is enabled and an interrupt request will be generated when the Pipe Error interrupt Flag is set.

Bit 2 – TRFAIL: Transfer Fail Interrupt Disable

Transfer Fail Interrupt Disable

Writing a zero to this bit has no effect.

Writing a one to this bit will clear the Transfer Fail interrupt Enable bit and disable the corresponding interrupt request.

ValueDescription
0 The Transfer Fail interrupt is disabled.
1 The Transfer Fail interrupt is enabled and an interrupt request will be generated when the Transfer Fail interrupt Flag is set.

Bit 0 – TRCPT: Transfer Complete Bank x interrupt Disable

Transfer Complete Bank x interrupt Disable

Writing a zero to this bit has no effect.

Writing a one to this bit will clear the Transfer Complete interrupt Enable bit x and disable the corresponding interrupt request.

ValueDescription
0 The Transfer Complete Bank x interrupt is disabled.
1 The Transfer Complete Bank x interrupt is enabled and an interrupt request will be generated when the Transfer Complete interrupt x Flag is set.