
Specification
NET2270 USB Interface Controller
______________________________________________________________________________
NetChip Technology, Inc., 2003
335 Pioneer Way, Mountain View, California 94041
TEL (650) 526-1490
FAX (650) 526-1494
http://www.netchip.com
Rev 3.6, April 17, 2003
48
8.2.2 USB Control Registers
Address
Register Name
Register Description
Page
18h
USBCTL0
USB Control Register (low byte)
55
19h
USBCTL1
USB Control Register (high byte)
55
1Ah
FRAME0
USB Frame Number (low byte)
55
1Bh
FRAME1
USB Frame Number (high byte)
55
30h
OURADDR
Our USB Address
56
31h
USBDIAG
Diagnostic register
56
32h
USBTEST
USB 2.0 Test Control Register
56
33h
XCVRDIAG
USB Transceiver Diagnostic Register
56
40h
SETUP0
Setup byte 0
57
41h
SETUP1
Setup byte 1
58
42h
SETUP2
Setup byte 2
58
43h
SETUP3
Setup byte 3
58
44h
SETUP4
Setup byte 4
58
45h
SETUP5
Setup byte 5
58
46h
SETUP6
Setup byte 6
59
47h
SETUP7
Setup byte 7
59
8.2.3 Endpoint Registers
Note: There is a set of endpoint registers for each endpoint. The Page Select field in the PAGESEL register selects
which set of registers is active when the following addresses are accessed.
Address
Register Name
Register Description
Page
05h
EP_DATA
Endpoint Data Register
60
06h
EP_STAT0
Endpoint Status (low byte)
60
07h
EP_STAT1
Endpoint Status (high byte)
61
08h
EP_TRANSFER0
IN endpoint byte count (byte 0)
62
09h
EP_TRANSFER1
IN endpoint byte count (byte 1)
62
0Ah
EP_TRANSFER2
IN endpoint byte count (byte 2)
62
0Bh
EP_IRQENB
Endpoint interrupt enable
63
0Ch
EP_AVAIL0
Buffer space/byte count (byte 0)
63
0Dh
EP_AVAIL1
Buffer space/byte count (byte 1)
63
0Eh
EP_RSPCLR
Endpoint Response Control Clear
64
0Fh
EP_RSPSET
Endpoint Response Control Set
65
28h
EP_MAXPKT0
Endpoint Maximum Packet (low byte)
65
29h
EP_MAXPKT1
Endpoint Maximum Packet (high byte)
65
2Ah
EP_CFG
Endpoint configuration
66