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