SAME54P20A Test Project
Data Fields
UsbHost Struct Reference

USB_HOST hardware registers. More...

#include <usb.h>

Data Fields

__IO USB_CTRLA_Type CTRLA
 Offset: 0x000 (R/W 8) Control A.
 
RoReg8 Reserved1 [0x1]
 
__I USB_SYNCBUSY_Type SYNCBUSY
 Offset: 0x002 (R/ 8) Synchronization Busy.
 
__IO USB_QOSCTRL_Type QOSCTRL
 Offset: 0x003 (R/W 8) USB Quality Of Service.
 
RoReg8 Reserved2 [0x4]
 
__IO USB_HOST_CTRLB_Type CTRLB
 Offset: 0x008 (R/W 16) HOST Control B.
 
__IO USB_HOST_HSOFC_Type HSOFC
 Offset: 0x00A (R/W 8) HOST Host Start Of Frame Control.
 
RoReg8 Reserved3 [0x1]
 
__IO USB_HOST_STATUS_Type STATUS
 Offset: 0x00C (R/W 8) HOST Status.
 
__I USB_FSMSTATUS_Type FSMSTATUS
 Offset: 0x00D (R/ 8) Finite State Machine Status.
 
RoReg8 Reserved4 [0x2]
 
__IO USB_HOST_FNUM_Type FNUM
 Offset: 0x010 (R/W 16) HOST Host Frame Number.
 
__I USB_HOST_FLENHIGH_Type FLENHIGH
 Offset: 0x012 (R/ 8) HOST Host Frame Length.
 
RoReg8 Reserved5 [0x1]
 
__IO USB_HOST_INTENCLR_Type INTENCLR
 Offset: 0x014 (R/W 16) HOST Host Interrupt Enable Clear.
 
RoReg8 Reserved6 [0x2]
 
__IO USB_HOST_INTENSET_Type INTENSET
 Offset: 0x018 (R/W 16) HOST Host Interrupt Enable Set.
 
RoReg8 Reserved7 [0x2]
 
__IO USB_HOST_INTFLAG_Type INTFLAG
 Offset: 0x01C (R/W 16) HOST Host Interrupt Flag.
 
RoReg8 Reserved8 [0x2]
 
__I USB_HOST_PINTSMRY_Type PINTSMRY
 Offset: 0x020 (R/ 16) HOST Pipe Interrupt Summary.
 
RoReg8 Reserved9 [0x2]
 
__IO USB_DESCADD_Type DESCADD
 Offset: 0x024 (R/W 32) Descriptor Address.
 
__IO USB_PADCAL_Type PADCAL
 Offset: 0x028 (R/W 16) USB PAD Calibration.
 
RoReg8 Reserved10 [0xD6]
 
UsbHostPipe HostPipe [8]
 Offset: 0x100 UsbHostPipe groups [PIPE_NUM*HOST_IMPLEMENTED].
 

Detailed Description

USB_HOST hardware registers.

Definition at line 1722 of file usb.h.


The documentation for this struct was generated from the following file: