Request USB Host Controller Interface Specification for Apple Silicon

I need the USB Host Controller Interface Specification for Apple Silicon to develop low-level USB communication on iOS,could you send me the link to the document?

I need the USB Host Controller Interface Specification for Apple Silicon to develop low-level USB communication on iOS,could you send me the link to the document?

A few different answers to this:

  1. I don't know what document you're referring to here.

  2. DriverKit is only supported (or included) on iPadOS, NOT iOS, which means any kind of direct USB communication is not possible on an iPhone.

  3. We don't currently have any supported option for USB Host Controller development. The closet current option would be to use IOUSBHostControllerInterface running in a user space process and communicating with a supporting PCI DEXT. However, IOUSBHostControllerInterface does not currently support isochronous or bulk streaming endpoints, which means it can't be used to implement a "general" controller.

  4. The approach above (#3) would ONLY work on macOS, as iPadOS does not include IOUSBHost framework.

__
Kevin Elliott
DTS Engineer, CoreOS/Hardware

Request USB Host Controller Interface Specification for Apple Silicon
 
 
Q