Interrupt Source Select Register 0 (Intselr0) - Renesas H8S/2158 User Manual

16-bit single-chip microcomputer h8s family/h8s/2100 series
Table of Contents

Advertisement

Section 18 Universal Serial Bus Interface (USB)

18.3.15 Interrupt Source Select Register 0 (INTSELR0)

INTSELR0 selects USBIB interrupt and USBIC interrupt sources for the USB module.
INTSELR0 is initialized to H'00 by a system reset or function software reset (see section 18.3.16,
USB Control Registers 0 and 1 (USBCR0, USBCR1)).
Bit
Bit Name Initial Value R/W
7
TSELB
0
6
EPIBS2
0
5
EPIBS1
0
4
EPIBS0
0
3
TSELC
0
Rev. 3.00 Jan 25, 2006 page 590 of 872
REJ09B0286-0300
Description
R/W
Transfer Select B
Combined with the EPIBS2 to EPIBS0 bits, selects a
USBIB interrupt source.
0: Requests a USBIB interrupt by a TS flag interrupt in
USBIFR0 and specifies a TS flag interrupt source
endpoint by the EPIBS2 to EPIBS0 bits.
1: Requests a USBIB interrupt by a TF flag interrupt in
USBIFR0 and specifies a TF flag interrupt source
endpoint by the EPIBS2 to EPIBS0 bits.
R/W
Interrupt B Endpoint Select 2 to 0
R/W
Combined with the TSELB bit, selects a USBIB interrupt
source.
R/W
000: Selects no endpoint
001: Selects endpoint 1
010: Selects endpoint 2
011: Selects endpoint 3
100: Selects endpoint 4
101: Selects endpoint 5
11X: Setting prohibited
R/W
Transfer Select C
Combined with EPICS2 to EPICS0 bits, selects a USBIC
interrupt source.
0: Requests a USBIC interrupt by a TS flag interrupt in
USBIFR0 and specifies a TS flag interrupt source
endpoint by the EPICS2 to EPICS0 bits.
1: Requests a USBIC interrupt by a TF flag interrupt in
USBIFR0 and specifies a TF flag interrupt source
endpoint by the EPICS2 to EPICS0 bits.

Advertisement

Table of Contents
loading

Table of Contents