Usb Endpoint Data Register 4O (Uedr4O); Usb Endpoint Data Register 5I (Uedr5I); Usb Endpoint Receive Data Size Register 0O (Uesz0O) - Hitachi H8S/2215 Series Hardware Manual

Hitachi single-chip microcomputer
Table of Contents

Advertisement

15.3.20 USB Endpoint Data Register 4o (UEDR4o)

UEDR4o is a data register for endpoint 4o (for Bulk_out transfer). UEDR4o stores data received
from the host. The number of data items to be read must be specified by UESZ4o.
UEDR4o is a byte register to which 4-byte address area is assigned. Accordingly, UEDR4o 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

15.3.21 USB Endpoint Data Register 5i (UEDR5i)

UEDR5i is a data register for endpoint 5i (for Interrupt_in transfer). UEDR5i 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.
UEDR5i is a byte register to which 4-byte address area is assigned. Accordingly, UEDR5i 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.22 USB Endpoint Receive Data Size Register 0o (UESZ0o)

UESZ0o is the receive data size register for endpoint 0o (for Control_out transfer). UESZ0o
indicates the number of bytes of data to be received from the host.
Bit
Bit Name
Initial Value R/W
7
6 to 0 D6 to D0
Rev. 3.0, 10/02, page 460 of 686
Description
R
Stores data for Bulk_out transfer
Description
W
Stores data for Interrupt_in transfer
Description
R
Reserved
R
Indicates the size of data to be received in
Control_out transfer

Advertisement

Table of Contents
loading

Table of Contents