Figure 15.2 Example Of Endpoint Configuration Based On Bluetooth Standard - Hitachi H8S/2215 Series Hardware Manual

Hitachi single-chip microcomputer
Table of Contents

Advertisement

information is returned as 16 bytes while the maximum packet size of the EPINFO data is eight
bytes, the host attempts to access the EPINFO data in 16 byte units and cannot operate correctly.
Configuration 1

Figure 15.2 Example of Endpoint Configuration based on Bluetooth Standard

Table 15.2 shows the example of EPINFO data setting for endpoint configuration based on the
Bluetooth standard.
The USB module of this LSI is optimized by the hardware specific to the transfer type.
Accordingly, endpoints cannot be configured completely freely. Endpoints can be modified within
the restrictions (only data within parentheses [ ] ) in table 15.2. Data other than that within
parentheses [ ] must be specified according to table 15.2. For details on other endpoint
configuration, refer to section 15.7, Endpoint Configuration Examples.
Rev. 3.0, 10/02, page 442 of 686
InterfaceNumber 0
AlternateSetting 0
InterfaceNumber 1
AlternateSetting 0
AlternateSetting 1
AlternateSetting 2
AlternateSetting 3
AlternateSetting 4
AlternateSetting 5
AlternateSetting 6
AlternateSetting 7
InterfaceNumber 2
AlternateSetting 0
EP0 Control(in,out) 64 bytes
EP1i Interrupt(in) 16 bytes
EP2i Bulk(in) 64 bytes
EP2o Bulk(out) 64 bytes
EP3i Isoch(in) 0 bytes
EP3o Isoch(out) 0 bytes
EP3i Isoch(in) 9 bytes
EP3o Isoch(out) 9 bytes
EP3i Isoch(in) 17 bytes
EP3o Isoch(out) 17 bytes
EP3i Isoch(in) 25 bytes
EP3o Isoch(out) 25 bytes
EP3i Isoch(in) 33 bytes
EP3o Isoch(out) 33 bytes
EP3i Isoch(in) 49 bytes
EP3o Isoch(out) 49 bytes
EP3i Isoch(in) 0 bytes
(Unused)
EP3o Isoch(out) 0 bytes (Unused)
EP3i Isoch(in) 0 bytes
(Unused)
EP3o Isoch(out) 0 bytes (Unused)
EP4i Bulk(in) 0 bytes
(Unused)
EP4o Bulk(out) 0 bytes
(Unused)
EP5i Interrupt(in) 0 bytes (Unused)

Advertisement

Table of Contents
loading

Table of Contents