SN32F260 Series
32-Bit Cortex-M0 Micro-Controller
SONiX TECHNOLOGY CO., LTD Page 108 Version 1.5
10.9 USB REGISTERS
Base Address: 0x4005 C000
R: read only, W: write only, R/W: both read and write
USB Interrupt Enable Register.
USB Interrupt Event Status Register.
USB Interrupt Event Status Clear Register.
USB Device Address Register.
USB Configuration Register.
USB Signal Control Register.
USB Endpoint 0 Control Register.
USB Endpoint 1 Control Register.
USB Endpoint 2 Control Register.
USB Endpoint 3 Control Register.
USB Endpoint 4 Control Register.
USB Endpoint Data Toggle Register.
USB Endpoint 1 Buffer Offset Register.
USB Endpoint 2 Buffer Offset Register.
USB Endpoint 3 Buffer Offset Register.
USB Endpoint 4 Buffer Offset Register.
USB Frame Number Register.
USB PHY Parameter Register.
USB PHY Parameter Register 2
USB PS/2 Control Register.
USB FIFO Read/Write Address Register
USB FIFO Read/Write Status Register
USB FIFO Read/Write Address Register2
USB FIFO Read/Write Status Register2
10.9.1 USB Interrupt Enable Register (USB_INTEN)
Address Offset: 0x00
Reset value: 0x0000 0000
Bus Event Interrupt Enable.
0: Disable BUS event interrupt.
1: Enable Bus event interrupt. Any bus event including BUS_RESET,
BUS_SUSPEND, and BUS_RESUME triggers USB interrupt.
USB SOF Interrupt Enable.
0: Disable USB SOF interrupt.
1: Enable USB SOF interrupt.
USB Event Interrupt Enable.
0: Disable USB event interrupt.
1: Enable USB event interrupt. Any USB event except EP1~EP6’s NAK
triggers USB interrupt.
BUSWK_IE: Bus Wake Up Interrupt Enable.
0: Disable Wake Up event interrupt.
1: Enable Wake Up event interrupt.
Enable all of EP(1~4) ACK Interrupt
0: Disable EP1 to 4 ACK interrupt function.
1: Enable EP1 to 4 ACK interrupt function.