
Appendix A USB
USB On-the-Go: How does it work?
To implement OTG, two new protocols were added in the USB 2.0 addendum. These new protocols allow USB OTG host
SRP = Session Negotiation Protocol
HNP = Host Negotiation Protocol
SRP introduces these new/expanded states:
OTG-B device: b_srp_init
HNP introduces these new/expanded new states: