NetBurner 3.5.7
PDF Version
Usb_host_controller_driver

Classes

struct  _usb_host_controller_interface
 USB host controller interface structure. More...
 

Typedefs

typedef enum _usb_host_controller_control usb_host_controller_control_t
 USB host controller control code.
 
typedef enum _usb_host_bus_control usb_host_bus_control_t
 USB host controller bus control code.
 
typedef struct _usb_host_controller_interface usb_host_controller_interface_t
 USB host controller interface structure.
 

Enumerations

enum  _usb_host_controller_control {
  kUSB_HostCancelTransfer = 1U , kUSB_HostBusControl , kUSB_HostGetFrameNumber , kUSB_HostUpdateControlEndpointAddress ,
  kUSB_HostUpdateControlPacketSize , kUSB_HostPortAttachDisable , kUSB_HostPortAttachEnable , kUSB_HostL1Config ,
  kUSB_HostSetChargerType
}
 USB host controller control code. More...
 
enum  _usb_host_bus_control {
  kUSB_HostBusReset = 1U , kUSB_HostBusRestart , kUSB_HostBusEnableAttach , kUSB_HostBusDisableAttach ,
  kUSB_HostBusSuspend , kUSB_HostBusResume , kUSB_HostBusL1SuspendInit , kUSB_HostBusL1Sleep ,
  kUSB_HostBusL1Resume
}
 USB host controller bus control code. More...
 

Detailed Description

Enumeration Type Documentation

◆ _usb_host_bus_control

#include <usb_host_hci.h>

USB host controller bus control code.

Enumerator
kUSB_HostBusReset 

Reset bus

kUSB_HostBusRestart 

Restart bus

kUSB_HostBusEnableAttach 

Enable attach

kUSB_HostBusDisableAttach 

Disable attach

kUSB_HostBusSuspend 

Suspend BUS

kUSB_HostBusResume 

Resume BUS

kUSB_HostBusL1SuspendInit 

L1 Suspend BUS

kUSB_HostBusL1Sleep 

L1 Suspend BUS

kUSB_HostBusL1Resume 

L1 Resume BUS

◆ _usb_host_controller_control

#include <usb_host_hci.h>

USB host controller control code.

Enumerator
kUSB_HostCancelTransfer 

Cancel transfer code

kUSB_HostBusControl 

Bus control code

kUSB_HostGetFrameNumber 

Get frame number code

kUSB_HostUpdateControlEndpointAddress 

Update control endpoint address

kUSB_HostUpdateControlPacketSize 

Update control endpoint maximum packet size

kUSB_HostPortAttachDisable 

Disable the port attach event

kUSB_HostPortAttachEnable 

Enable the port attach event

kUSB_HostL1Config 

L1 suspend Bus control code

kUSB_HostSetChargerType 

set charger type