SN8F2270B Series
USB 2.0 Low-Speed 8-Bit Micro-Controller
9.5.13 UPID REGISTER
Forcing bits allow firmware to directly drive the D+ and D– pins.
0ABH
UPID
Read/Write
After reset
Bit 7
EP0OUT_EN
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
UBDE
R/W
0
Bit 1
DDP
R/W
0
Bit 0
DDN
R/W
0
-
-
-
-
-
-
-
-
-
-
-
-
R/W
0
Bit 0
Bit 1
Bit 2
Bit 7
DDN: Drive D- on the USB bus.
0 = drive D- low.
1 = drive D- high.
DDP: drive D+ on the USB bus.
0 = drive D+ low.
1 = drive D+ high.
UBDE: Enable to direct drive USB bus.
0 = disable.
1 = enable.
EP0OUT_EN: Enable EP0 control data out.
0 = disable.
1 = enable to receive the EP0 continuous OUT TOKEN data over 8 bytes.
9.5.14 ENDPOINT TOGGLE BIT CONTROL REGISTER
.
0ACH
Bit 7
-
Bit 6
-
Bit 5
-
Bit 4
-
Bit 3
-
Bit 2
-
Bit 1
EP2
Bit 0
EP1
UTOGGLE
_DATA0/1 _DATA0/1
Read/Write
After reset
-
-
-
-
-
-
-
-
-
-
-
-
R/W
1
R/W
1
Bit [2:0] Endpoint 1~2’s DATA0/1 toggle bit control.
0 = Clear the endpoint 1~2’s toggle bit to DATA0.
1 = hardware set toggle bit automatically.
SONiX TECHNOLOGY CO., LTD
Page 89
Version 1.2