Datasheet

Section 16 USB Function Module (USB)
R01UH0309EJ0500 Rev. 5.00 Page 977 of 1408
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
16.3.28 Configuration Value Register (CVR)
This register stores the Configuration, Interface, or Alternate set value when the Set Configuration
or Set Interface command from the host is correctly received.
Bit Bit Name
Initial
Value R/W Description
7
6
CNFV1
CNFV0
All 0
R These bits store Configuration Setting value when
they receive Set Configuration command. CNFV is
updated when the SETC bit in IFR0 is set to 1.
5
4
INTV1
INTV0
All 0 R These bits store Interface Setting value when they
receive Set Interface command. INTV is updated
when the SETI bit in IFR0 is set to 1.
3
0
Reserved
This bit is always read as 0. The write value should
always be 0.
2 ALTV2 0 R
1 ALTV1
0
R
0 ALTV0 0 R
These bits store Alternate Setting value when they
receive Set Interface command. ALTV2 to ALTV0 are
updated when the SETI bit in IFR0 is set to 1.
16.3.29 Control Register (CTLR)
This register sets functions for bits PRTRST, ASCE, PWMD, RSME, PWUPS, and PULLUP_E.
Bit Bit Name
Initial
Value R/W Description
7 PULLUPE
0
R/W Pull-up Enable
This bit controls whether to pull up the D+ pin. P20 is
used as the pull-up control pin.
0: D+ is not pulled up.
1: D+ is pulled up.
6, 5
0
R/W
Reserved
The write value should always be 0.