16
Agere Systems Inc.
Data Sheet, Rev. 4
June 2001
USB Device Controller
USS-820D
Register Interface
(continued)
Register Descriptions
Table 11. Serial Bus Interrupt Enable Register (SBIE)—Address: 16H; Default: 0000 0000B
This register enables and disables the receive and transmit done interrupts for function endpoints 0 through 3.
* For all bits, a 1 indicates the interrupt is enabled and causes an interrupt to be signaled to the microcontroller. A 0 indicates the associated
interrupt source is disabled and cannot cause an interrupt. However, the interrupt bit’s value is still reflected in the SBI/SBI1 register. All of
these bits can be read/written by firmware.
Table 12. Serial Bus Interrupt Enable Register 1 (SBIE1)—Address: 17H; Default: 0000 0000B
This register enables and disables the receive and transmit done interrupts for function endpoints 4 through 7.
* For all bits, a 1 indicates the interrupt is enabled and causes an interrupt to be signaled to the microcontroller. A 0 indicates the associated
interrupt source is disabled and cannot cause an interrupt. However, the interrupt bit’s value is still reflected in the SBI/SBI1 register. All of
these bits can be read/written by firmware.
Bit 7
FRXIE3
Bit 6
FTXIE3
Bit 5
FRXIE2
Bit 4
FTXIE2
Bit 3
FRXIE1
Bit 2
FTXIE1
Bit 1
FRXIE0
Bit 0
FTXIE0
R/W
Bit* Symbol
7
FRXIE3
Function Receive Interrupt Enable 3.
Enables receive done interrupt for endpoint 3 (FRXD3).
6
FTXIE3
Function Transmit Interrupt Enable 3.
Enables transmit done interrupt for endpoint 3 (FTXD3).
5
FRXIE2
Function Receive Interrupt Enable 2.
Enables receive done interrupt for endpoint 2 (FRXD2).
4
FTXIE2
Function Transmit Interrupt Enable 2.
Enables transmit done interrupt for endpoint 2 (FTXD2).
3
FRXIE1
Function Receive Interrupt Enable 1.
Enables receive done interrupt for endpoint 1 (FRXD1).
2
FTXIE1
Function Transmit Interrupt Enable 1.
Enables transmit done interrupt for endpoint 1 (FTXD1).
1
FRXIE0
Function Receive Interrupt Enable 0.
Enables receive done interrupt for endpoint 0 (FRXD0).
0
FTXIE0
Function Transmit Interrupt Enable 0.
Enables transmit done interrupt for endpoint 0 (FTXD0).
Function/Description
Bit 7
FRXIE7
Bit 6
FTXIE7
Bit 5
FRXIE6
Bit 4
FTXIE6
Bit 3
FRXIE5
Bit 2
FTXIE5
Bit 1
FRXIE4
Bit 0
FTXIE4
R/W
Bit* Symbol
7
FRXIE7
6
FTXIE7
5
FRXIE6
4
FTXIE6
3
FRXIE5
2
FTXIE5
1
FRXIE4
0
FTXIE4
Function/Description
Function Receive Interrupt Enable 7.
Enables receive done interrupt for endpoint 7 (FRXD7).
Function Transmit Interrupt Enable 7.
Enables transmit done interrupt for endpoint 7 (FTXD7).
Function Receive Interrupt Enable 6.
Enables receive done interrupt for endpoint 6 (FRXD6).
Function Transmit Interrupt Enable 6.
Enables transmit done interrupt for endpoint 6 (FTXD6).
Function Receive Interrupt Enable 5.
Enables receive done interrupt for endpoint 5 (FRXD5).
Function Transmit Interrupt Enable 5.
Enables transmit done interrupt for endpoint 5 (FTXD5).
Function Receive Interrupt Enable 4.
Enables receive done interrupt for endpoint 4 (FRXD4).
Function Transmit Interrupt Enable 4.
Enables transmit done interrupt for endpoint 4 (FTXD4).