Usb Endpoint Data Register 1I (Uedr1I); Usb Endpoint Data Register 2I (Uedr2I); Usb Endpoint Data Register 2O (Uedr2O) - Hitachi H8S/2215 Series Hardware Manual

Hitachi single-chip microcomputer
Table of Contents

Advertisement

15.3.14 USB Endpoint Data Register 1i (UEDR1i)

UEDR1i is a data register for endpoint 1i (for Interrupt_in transfer). UEDR1i stores data to be sent
to the host. The number of data items to be written continuously must be the maximum packet size
or less.
UEDR1i is a byte register to which 4-byte address area is assigned. Accordingly, UEDR1i allows
the user to write 2-byte or 4-byte data by word transfer or longword transfer.
Bit
Bit Name
Initial Value R/W
7 to 0 D7 to D0

15.3.15 USB Endpoint Data Register 2i (UEDR2i)

UEDR2i is a data register for endpoint 2i (for Bulk_in transfer). UEDR2i stores data to be sent to
the host. The number of data items to be written continuously must be the maximum packet size or
less.
UEDR2i is a byte register to which 4-byte address area is assigned. Accordingly, UEDR2i allows
the user to write 2-byte or 4-byte data by word transfer or longword transfer.
Bit
Bit Name
Initial Value R/W
7 to 0 D7 to D0

15.3.16 USB Endpoint Data Register 2o (UEDR2o)

UEDR2o is a data register for endpoint 2o (for Bulk_out transfer). UEDR2o stores data received
from the host. The number of data items to be read must be specified by UESZ2o.
UEDR2o is a byte register to which 4-byte address area is assigned. Accordingly, UEDR2o allows
the user to read 2-byte or 4-byte data by word transfer or longword transfer.
Bit
Bit Name
Initial Value R/W
7 to 0 D7 to D0
Rev. 3.0, 10/02, page 458 of 686
Description
W
Stores data for Interrupt_in transfer
Description
W
Stores data for Bulk_in transfer
Description
R
Stores data for Bulk_out transfer

Advertisement

Table of Contents
loading

Table of Contents