Documentation
¶
Overview ¶
Package usb provides interface to .
Peripheral: USB_OTG_Device_Periph USB_OTG_device_Registers. Instances: Registers:
0x00 32 DCFG dev Configuration Register 800h. 0x04 32 DCTL dev Control Register 804h. 0x08 32 DSTS dev Status Register (RO) 808h. 0x10 32 DIEPMSK dev IN Endpoint Mask 810h. 0x14 32 DOEPMSK dev OUT Endpoint Mask 814h. 0x18 32 DAINT dev All Endpoints Itr Reg 818h. 0x1C 32 DAINTMSK dev All Endpoints Itr Mask 81Ch. 0x28 32 DVBUSDIS dev VBUS discharge Register 828h. 0x2C 32 DVBUSPULSE dev VBUS Pulse Register 82Ch. 0x30 32 DTHRCTL dev threshold 830h. 0x34 32 DIEPEMPMSK dev empty msk 834h. 0x38 32 DEACHINT dedicated EP interrupt 838h. 0x3C 32 DEACHMSK dedicated EP msk 83Ch. 0x44 32 DINEP1MSK dedicated EP mask 844h. 0x84 32 DOUTEP1MSK dedicated EP msk 884h.
Import:
stm32/o/f746xx/mmap
Peripheral: USB_OTG_Global_Periph USB_OTG_Core_Registers. Instances: Registers:
0x00 32 GOTGCTL USB_OTG Control and Status Register 000h. 0x04 32 GOTGINT USB_OTG Interrupt Register 004h. 0x08 32 GAHBCFG Core AHB Configuration Register 008h. 0x0C 32 GUSBCFG Core USB Configuration Register 00Ch. 0x10 32 GRSTCTL Core Reset Register 010h. 0x14 32 GINTSTS Core Interrupt Register 014h. 0x18 32 GINTMSK Core Interrupt Mask Register 018h. 0x1C 32 GRXSTSR Receive Sts Q Read Register 01Ch. 0x20 32 GRXSTSP Receive Sts Q Read & POP Register 020h. 0x24 32 GRXFSIZ Receive FIFO Size Register 024h. 0x28 32 DIEPTXF0_HNPTXFSIZ EP0 / Non Periodic Tx FIFO Size Register 028h. 0x2C 32 HNPTXSTS Non Periodic Tx FIFO/Queue Sts reg 02Ch. 0x38 32 GCCFG General Purpose IO Register 038h. 0x3C 32 CID User ID Register 03Ch. 0x4C 32 GHWCFG3 User HW config3 04Ch. 0x54 32 GLPMCFG LPM Register 054h. 0x58 32 GPWRDN Power Down Register 058h. 0x5C 32 GDFIFOCFG DFIFO Software Config Register 05Ch. 0x60 32 GADPCTL ADP Timer, Control and Status Register 60Ch. 0x100 32 HPTXFSIZ Host Periodic Tx FIFO Size Reg 100h. 0x104 32 DIEPTXF[15] dev Periodic Transmit FIFO.
Import:
stm32/o/f746xx/mmap
Peripheral: USB_OTG_Host_Periph USB_OTG_Host_Mode_Register_Structures. Instances: Registers:
0x00 32 HCFG Host Configuration Register 400h. 0x04 32 HFIR Host Frame Interval Register 404h. 0x08 32 HFNUM Host Frame Nbr/Frame Remaining 408h. 0x10 32 HPTXSTS Host Periodic Tx FIFO/ Queue Status 410h. 0x14 32 HAINT Host All Channels Interrupt Register 414h. 0x18 32 HAINTMSK Host All Channels Interrupt Mask 418h.
Import:
stm32/o/f746xx/mmap
Peripheral: USB_OTG_HostChannel_Periph USB_OTG_Host_Channel_Specific_Registers. Instances: Registers:
0x00 32 HCCHAR Host Channel Characteristics Register 500h. 0x04 32 HCSPLT Host Channel Split Control Register 504h. 0x08 32 HCINT Host Channel Interrupt Register 508h. 0x0C 32 HCINTMSK Host Channel Interrupt Mask Register 50Ch. 0x10 32 HCTSIZ Host Channel Transfer Size Register 510h. 0x14 32 HCDMA Host Channel DMA Address Register 514h.
Import:
stm32/o/f746xx/mmap
Peripheral: USB_OTG_INEndpoint_Periph USB_OTG_IN_Endpoint-Specific_Register. Instances: Registers:
0x00 32 DIEPCTL dev IN Endpoint Control Reg 900h + (ep_num * 20h) + 00h. 0x08 32 DIEPINT dev IN Endpoint Itr Reg 900h + (ep_num * 20h) + 08h. 0x10 32 DIEPTSIZ IN Endpoint Txfer Size 900h + (ep_num * 20h) + 10h. 0x14 32 DIEPDMA IN Endpoint DMA Address Reg 900h + (ep_num * 20h) + 14h. 0x18 32 DTXFSTS IN Endpoint Tx FIFO Status Reg 900h + (ep_num * 20h) + 18h.
Import:
stm32/o/f746xx/mmap
Peripheral: USB_OTG_OUTEndpoint_Periph USB_OTG_OUT_Endpoint-Specific_Registers. Instances: Registers:
0x00 32 DOEPCTL dev OUT Endpoint Control Reg B00h + (ep_num * 20h) + 00h. 0x08 32 DOEPINT dev OUT Endpoint Itr Reg B00h + (ep_num * 20h) + 08h. 0x10 32 DOEPTSIZ dev OUT Endpoint Txfer Size B00h + (ep_num * 20h) + 10h. 0x14 32 DOEPDMA dev OUT Endpoint DMA Address B00h + (ep_num * 20h) + 14h.
Import:
stm32/o/f746xx/mmap
Index ¶
- Constants
- type CID
- type DAINT
- type DAINTMSK
- type DCFG
- type DCTL
- type DEACHINT
- type DEACHMSK
- type DIEPCTL
- type DIEPDMA
- type DIEPEMPMSK
- type DIEPINT
- type DIEPMSK
- type DIEPTSIZ
- type DIEPTXF
- type DIEPTXF0_HNPTXFSIZ
- type DINEP1MSK
- type DOEPCTL
- type DOEPDMA
- type DOEPINT
- type DOEPMSK
- type DOEPTSIZ
- type DOUTEP1MSK
- type DSTS
- type DTHRCTL
- type DTXFSTS
- type DVBUSDIS
- type DVBUSPULSE
- type GADPCTL
- type GAHBCFG
- type GCCFG
- type GDFIFOCFG
- type GHWCFG3
- type GINTMSK
- type GINTSTS
- type GLPMCFG
- type GOTGCTL
- type GOTGINT
- type GPWRDN
- type GRSTCTL
- type GRXFSIZ
- type GRXSTSP
- type GRXSTSR
- type GUSBCFG
- type HAINT
- type HAINTMSK
- type HCCHAR
- type HCDMA
- type HCFG
- type HCINT
- type HCINTMSK
- type HCSPLT
- type HCTSIZ
- type HFIR
- type HFNUM
- type HNPTXSTS
- type HPTXFSIZ
- type HPTXSTS
- type RCID
- func (r *RCID) AtomicClearBits(mask CID)
- func (r *RCID) AtomicSetBits(mask CID)
- func (r *RCID) AtomicStoreBits(mask, b CID)
- func (r *RCID) Bits(mask CID) CID
- func (r *RCID) ClearBits(mask CID)
- func (r *RCID) Load() CID
- func (r *RCID) SetBits(mask CID)
- func (r *RCID) Store(b CID)
- func (r *RCID) StoreBits(mask, b CID)
- type RDAINT
- func (r *RDAINT) AtomicClearBits(mask DAINT)
- func (r *RDAINT) AtomicSetBits(mask DAINT)
- func (r *RDAINT) AtomicStoreBits(mask, b DAINT)
- func (r *RDAINT) Bits(mask DAINT) DAINT
- func (r *RDAINT) ClearBits(mask DAINT)
- func (r *RDAINT) Load() DAINT
- func (r *RDAINT) SetBits(mask DAINT)
- func (r *RDAINT) Store(b DAINT)
- func (r *RDAINT) StoreBits(mask, b DAINT)
- type RDAINTMSK
- func (r *RDAINTMSK) AtomicClearBits(mask DAINTMSK)
- func (r *RDAINTMSK) AtomicSetBits(mask DAINTMSK)
- func (r *RDAINTMSK) AtomicStoreBits(mask, b DAINTMSK)
- func (r *RDAINTMSK) Bits(mask DAINTMSK) DAINTMSK
- func (r *RDAINTMSK) ClearBits(mask DAINTMSK)
- func (r *RDAINTMSK) Load() DAINTMSK
- func (r *RDAINTMSK) SetBits(mask DAINTMSK)
- func (r *RDAINTMSK) Store(b DAINTMSK)
- func (r *RDAINTMSK) StoreBits(mask, b DAINTMSK)
- type RDCFG
- func (r *RDCFG) AtomicClearBits(mask DCFG)
- func (r *RDCFG) AtomicSetBits(mask DCFG)
- func (r *RDCFG) AtomicStoreBits(mask, b DCFG)
- func (r *RDCFG) Bits(mask DCFG) DCFG
- func (r *RDCFG) ClearBits(mask DCFG)
- func (r *RDCFG) Load() DCFG
- func (r *RDCFG) SetBits(mask DCFG)
- func (r *RDCFG) Store(b DCFG)
- func (r *RDCFG) StoreBits(mask, b DCFG)
- type RDCTL
- func (r *RDCTL) AtomicClearBits(mask DCTL)
- func (r *RDCTL) AtomicSetBits(mask DCTL)
- func (r *RDCTL) AtomicStoreBits(mask, b DCTL)
- func (r *RDCTL) Bits(mask DCTL) DCTL
- func (r *RDCTL) ClearBits(mask DCTL)
- func (r *RDCTL) Load() DCTL
- func (r *RDCTL) SetBits(mask DCTL)
- func (r *RDCTL) Store(b DCTL)
- func (r *RDCTL) StoreBits(mask, b DCTL)
- type RDEACHINT
- func (r *RDEACHINT) AtomicClearBits(mask DEACHINT)
- func (r *RDEACHINT) AtomicSetBits(mask DEACHINT)
- func (r *RDEACHINT) AtomicStoreBits(mask, b DEACHINT)
- func (r *RDEACHINT) Bits(mask DEACHINT) DEACHINT
- func (r *RDEACHINT) ClearBits(mask DEACHINT)
- func (r *RDEACHINT) Load() DEACHINT
- func (r *RDEACHINT) SetBits(mask DEACHINT)
- func (r *RDEACHINT) Store(b DEACHINT)
- func (r *RDEACHINT) StoreBits(mask, b DEACHINT)
- type RDEACHMSK
- func (r *RDEACHMSK) AtomicClearBits(mask DEACHMSK)
- func (r *RDEACHMSK) AtomicSetBits(mask DEACHMSK)
- func (r *RDEACHMSK) AtomicStoreBits(mask, b DEACHMSK)
- func (r *RDEACHMSK) Bits(mask DEACHMSK) DEACHMSK
- func (r *RDEACHMSK) ClearBits(mask DEACHMSK)
- func (r *RDEACHMSK) Load() DEACHMSK
- func (r *RDEACHMSK) SetBits(mask DEACHMSK)
- func (r *RDEACHMSK) Store(b DEACHMSK)
- func (r *RDEACHMSK) StoreBits(mask, b DEACHMSK)
- type RDIEPCTL
- func (r *RDIEPCTL) AtomicClearBits(mask DIEPCTL)
- func (r *RDIEPCTL) AtomicSetBits(mask DIEPCTL)
- func (r *RDIEPCTL) AtomicStoreBits(mask, b DIEPCTL)
- func (r *RDIEPCTL) Bits(mask DIEPCTL) DIEPCTL
- func (r *RDIEPCTL) ClearBits(mask DIEPCTL)
- func (r *RDIEPCTL) Load() DIEPCTL
- func (r *RDIEPCTL) SetBits(mask DIEPCTL)
- func (r *RDIEPCTL) Store(b DIEPCTL)
- func (r *RDIEPCTL) StoreBits(mask, b DIEPCTL)
- type RDIEPDMA
- func (r *RDIEPDMA) AtomicClearBits(mask DIEPDMA)
- func (r *RDIEPDMA) AtomicSetBits(mask DIEPDMA)
- func (r *RDIEPDMA) AtomicStoreBits(mask, b DIEPDMA)
- func (r *RDIEPDMA) Bits(mask DIEPDMA) DIEPDMA
- func (r *RDIEPDMA) ClearBits(mask DIEPDMA)
- func (r *RDIEPDMA) Load() DIEPDMA
- func (r *RDIEPDMA) SetBits(mask DIEPDMA)
- func (r *RDIEPDMA) Store(b DIEPDMA)
- func (r *RDIEPDMA) StoreBits(mask, b DIEPDMA)
- type RDIEPEMPMSK
- func (r *RDIEPEMPMSK) AtomicClearBits(mask DIEPEMPMSK)
- func (r *RDIEPEMPMSK) AtomicSetBits(mask DIEPEMPMSK)
- func (r *RDIEPEMPMSK) AtomicStoreBits(mask, b DIEPEMPMSK)
- func (r *RDIEPEMPMSK) Bits(mask DIEPEMPMSK) DIEPEMPMSK
- func (r *RDIEPEMPMSK) ClearBits(mask DIEPEMPMSK)
- func (r *RDIEPEMPMSK) Load() DIEPEMPMSK
- func (r *RDIEPEMPMSK) SetBits(mask DIEPEMPMSK)
- func (r *RDIEPEMPMSK) Store(b DIEPEMPMSK)
- func (r *RDIEPEMPMSK) StoreBits(mask, b DIEPEMPMSK)
- type RDIEPINT
- func (r *RDIEPINT) AtomicClearBits(mask DIEPINT)
- func (r *RDIEPINT) AtomicSetBits(mask DIEPINT)
- func (r *RDIEPINT) AtomicStoreBits(mask, b DIEPINT)
- func (r *RDIEPINT) Bits(mask DIEPINT) DIEPINT
- func (r *RDIEPINT) ClearBits(mask DIEPINT)
- func (r *RDIEPINT) Load() DIEPINT
- func (r *RDIEPINT) SetBits(mask DIEPINT)
- func (r *RDIEPINT) Store(b DIEPINT)
- func (r *RDIEPINT) StoreBits(mask, b DIEPINT)
- type RDIEPMSK
- func (r *RDIEPMSK) AtomicClearBits(mask DIEPMSK)
- func (r *RDIEPMSK) AtomicSetBits(mask DIEPMSK)
- func (r *RDIEPMSK) AtomicStoreBits(mask, b DIEPMSK)
- func (r *RDIEPMSK) Bits(mask DIEPMSK) DIEPMSK
- func (r *RDIEPMSK) ClearBits(mask DIEPMSK)
- func (r *RDIEPMSK) Load() DIEPMSK
- func (r *RDIEPMSK) SetBits(mask DIEPMSK)
- func (r *RDIEPMSK) Store(b DIEPMSK)
- func (r *RDIEPMSK) StoreBits(mask, b DIEPMSK)
- type RDIEPTSIZ
- func (r *RDIEPTSIZ) AtomicClearBits(mask DIEPTSIZ)
- func (r *RDIEPTSIZ) AtomicSetBits(mask DIEPTSIZ)
- func (r *RDIEPTSIZ) AtomicStoreBits(mask, b DIEPTSIZ)
- func (r *RDIEPTSIZ) Bits(mask DIEPTSIZ) DIEPTSIZ
- func (r *RDIEPTSIZ) ClearBits(mask DIEPTSIZ)
- func (r *RDIEPTSIZ) Load() DIEPTSIZ
- func (r *RDIEPTSIZ) SetBits(mask DIEPTSIZ)
- func (r *RDIEPTSIZ) Store(b DIEPTSIZ)
- func (r *RDIEPTSIZ) StoreBits(mask, b DIEPTSIZ)
- type RDIEPTXF
- func (r *RDIEPTXF) AtomicClearBits(mask DIEPTXF)
- func (r *RDIEPTXF) AtomicSetBits(mask DIEPTXF)
- func (r *RDIEPTXF) AtomicStoreBits(mask, b DIEPTXF)
- func (r *RDIEPTXF) Bits(mask DIEPTXF) DIEPTXF
- func (r *RDIEPTXF) ClearBits(mask DIEPTXF)
- func (r *RDIEPTXF) Load() DIEPTXF
- func (r *RDIEPTXF) SetBits(mask DIEPTXF)
- func (r *RDIEPTXF) Store(b DIEPTXF)
- func (r *RDIEPTXF) StoreBits(mask, b DIEPTXF)
- type RDIEPTXF0_HNPTXFSIZ
- func (r *RDIEPTXF0_HNPTXFSIZ) AtomicClearBits(mask DIEPTXF0_HNPTXFSIZ)
- func (r *RDIEPTXF0_HNPTXFSIZ) AtomicSetBits(mask DIEPTXF0_HNPTXFSIZ)
- func (r *RDIEPTXF0_HNPTXFSIZ) AtomicStoreBits(mask, b DIEPTXF0_HNPTXFSIZ)
- func (r *RDIEPTXF0_HNPTXFSIZ) Bits(mask DIEPTXF0_HNPTXFSIZ) DIEPTXF0_HNPTXFSIZ
- func (r *RDIEPTXF0_HNPTXFSIZ) ClearBits(mask DIEPTXF0_HNPTXFSIZ)
- func (r *RDIEPTXF0_HNPTXFSIZ) Load() DIEPTXF0_HNPTXFSIZ
- func (r *RDIEPTXF0_HNPTXFSIZ) SetBits(mask DIEPTXF0_HNPTXFSIZ)
- func (r *RDIEPTXF0_HNPTXFSIZ) Store(b DIEPTXF0_HNPTXFSIZ)
- func (r *RDIEPTXF0_HNPTXFSIZ) StoreBits(mask, b DIEPTXF0_HNPTXFSIZ)
- type RDINEP1MSK
- func (r *RDINEP1MSK) AtomicClearBits(mask DINEP1MSK)
- func (r *RDINEP1MSK) AtomicSetBits(mask DINEP1MSK)
- func (r *RDINEP1MSK) AtomicStoreBits(mask, b DINEP1MSK)
- func (r *RDINEP1MSK) Bits(mask DINEP1MSK) DINEP1MSK
- func (r *RDINEP1MSK) ClearBits(mask DINEP1MSK)
- func (r *RDINEP1MSK) Load() DINEP1MSK
- func (r *RDINEP1MSK) SetBits(mask DINEP1MSK)
- func (r *RDINEP1MSK) Store(b DINEP1MSK)
- func (r *RDINEP1MSK) StoreBits(mask, b DINEP1MSK)
- type RDOEPCTL
- func (r *RDOEPCTL) AtomicClearBits(mask DOEPCTL)
- func (r *RDOEPCTL) AtomicSetBits(mask DOEPCTL)
- func (r *RDOEPCTL) AtomicStoreBits(mask, b DOEPCTL)
- func (r *RDOEPCTL) Bits(mask DOEPCTL) DOEPCTL
- func (r *RDOEPCTL) ClearBits(mask DOEPCTL)
- func (r *RDOEPCTL) Load() DOEPCTL
- func (r *RDOEPCTL) SetBits(mask DOEPCTL)
- func (r *RDOEPCTL) Store(b DOEPCTL)
- func (r *RDOEPCTL) StoreBits(mask, b DOEPCTL)
- type RDOEPDMA
- func (r *RDOEPDMA) AtomicClearBits(mask DOEPDMA)
- func (r *RDOEPDMA) AtomicSetBits(mask DOEPDMA)
- func (r *RDOEPDMA) AtomicStoreBits(mask, b DOEPDMA)
- func (r *RDOEPDMA) Bits(mask DOEPDMA) DOEPDMA
- func (r *RDOEPDMA) ClearBits(mask DOEPDMA)
- func (r *RDOEPDMA) Load() DOEPDMA
- func (r *RDOEPDMA) SetBits(mask DOEPDMA)
- func (r *RDOEPDMA) Store(b DOEPDMA)
- func (r *RDOEPDMA) StoreBits(mask, b DOEPDMA)
- type RDOEPINT
- func (r *RDOEPINT) AtomicClearBits(mask DOEPINT)
- func (r *RDOEPINT) AtomicSetBits(mask DOEPINT)
- func (r *RDOEPINT) AtomicStoreBits(mask, b DOEPINT)
- func (r *RDOEPINT) Bits(mask DOEPINT) DOEPINT
- func (r *RDOEPINT) ClearBits(mask DOEPINT)
- func (r *RDOEPINT) Load() DOEPINT
- func (r *RDOEPINT) SetBits(mask DOEPINT)
- func (r *RDOEPINT) Store(b DOEPINT)
- func (r *RDOEPINT) StoreBits(mask, b DOEPINT)
- type RDOEPMSK
- func (r *RDOEPMSK) AtomicClearBits(mask DOEPMSK)
- func (r *RDOEPMSK) AtomicSetBits(mask DOEPMSK)
- func (r *RDOEPMSK) AtomicStoreBits(mask, b DOEPMSK)
- func (r *RDOEPMSK) Bits(mask DOEPMSK) DOEPMSK
- func (r *RDOEPMSK) ClearBits(mask DOEPMSK)
- func (r *RDOEPMSK) Load() DOEPMSK
- func (r *RDOEPMSK) SetBits(mask DOEPMSK)
- func (r *RDOEPMSK) Store(b DOEPMSK)
- func (r *RDOEPMSK) StoreBits(mask, b DOEPMSK)
- type RDOEPTSIZ
- func (r *RDOEPTSIZ) AtomicClearBits(mask DOEPTSIZ)
- func (r *RDOEPTSIZ) AtomicSetBits(mask DOEPTSIZ)
- func (r *RDOEPTSIZ) AtomicStoreBits(mask, b DOEPTSIZ)
- func (r *RDOEPTSIZ) Bits(mask DOEPTSIZ) DOEPTSIZ
- func (r *RDOEPTSIZ) ClearBits(mask DOEPTSIZ)
- func (r *RDOEPTSIZ) Load() DOEPTSIZ
- func (r *RDOEPTSIZ) SetBits(mask DOEPTSIZ)
- func (r *RDOEPTSIZ) Store(b DOEPTSIZ)
- func (r *RDOEPTSIZ) StoreBits(mask, b DOEPTSIZ)
- type RDOUTEP1MSK
- func (r *RDOUTEP1MSK) AtomicClearBits(mask DOUTEP1MSK)
- func (r *RDOUTEP1MSK) AtomicSetBits(mask DOUTEP1MSK)
- func (r *RDOUTEP1MSK) AtomicStoreBits(mask, b DOUTEP1MSK)
- func (r *RDOUTEP1MSK) Bits(mask DOUTEP1MSK) DOUTEP1MSK
- func (r *RDOUTEP1MSK) ClearBits(mask DOUTEP1MSK)
- func (r *RDOUTEP1MSK) Load() DOUTEP1MSK
- func (r *RDOUTEP1MSK) SetBits(mask DOUTEP1MSK)
- func (r *RDOUTEP1MSK) Store(b DOUTEP1MSK)
- func (r *RDOUTEP1MSK) StoreBits(mask, b DOUTEP1MSK)
- type RDSTS
- func (r *RDSTS) AtomicClearBits(mask DSTS)
- func (r *RDSTS) AtomicSetBits(mask DSTS)
- func (r *RDSTS) AtomicStoreBits(mask, b DSTS)
- func (r *RDSTS) Bits(mask DSTS) DSTS
- func (r *RDSTS) ClearBits(mask DSTS)
- func (r *RDSTS) Load() DSTS
- func (r *RDSTS) SetBits(mask DSTS)
- func (r *RDSTS) Store(b DSTS)
- func (r *RDSTS) StoreBits(mask, b DSTS)
- type RDTHRCTL
- func (r *RDTHRCTL) AtomicClearBits(mask DTHRCTL)
- func (r *RDTHRCTL) AtomicSetBits(mask DTHRCTL)
- func (r *RDTHRCTL) AtomicStoreBits(mask, b DTHRCTL)
- func (r *RDTHRCTL) Bits(mask DTHRCTL) DTHRCTL
- func (r *RDTHRCTL) ClearBits(mask DTHRCTL)
- func (r *RDTHRCTL) Load() DTHRCTL
- func (r *RDTHRCTL) SetBits(mask DTHRCTL)
- func (r *RDTHRCTL) Store(b DTHRCTL)
- func (r *RDTHRCTL) StoreBits(mask, b DTHRCTL)
- type RDTXFSTS
- func (r *RDTXFSTS) AtomicClearBits(mask DTXFSTS)
- func (r *RDTXFSTS) AtomicSetBits(mask DTXFSTS)
- func (r *RDTXFSTS) AtomicStoreBits(mask, b DTXFSTS)
- func (r *RDTXFSTS) Bits(mask DTXFSTS) DTXFSTS
- func (r *RDTXFSTS) ClearBits(mask DTXFSTS)
- func (r *RDTXFSTS) Load() DTXFSTS
- func (r *RDTXFSTS) SetBits(mask DTXFSTS)
- func (r *RDTXFSTS) Store(b DTXFSTS)
- func (r *RDTXFSTS) StoreBits(mask, b DTXFSTS)
- type RDVBUSDIS
- func (r *RDVBUSDIS) AtomicClearBits(mask DVBUSDIS)
- func (r *RDVBUSDIS) AtomicSetBits(mask DVBUSDIS)
- func (r *RDVBUSDIS) AtomicStoreBits(mask, b DVBUSDIS)
- func (r *RDVBUSDIS) Bits(mask DVBUSDIS) DVBUSDIS
- func (r *RDVBUSDIS) ClearBits(mask DVBUSDIS)
- func (r *RDVBUSDIS) Load() DVBUSDIS
- func (r *RDVBUSDIS) SetBits(mask DVBUSDIS)
- func (r *RDVBUSDIS) Store(b DVBUSDIS)
- func (r *RDVBUSDIS) StoreBits(mask, b DVBUSDIS)
- type RDVBUSPULSE
- func (r *RDVBUSPULSE) AtomicClearBits(mask DVBUSPULSE)
- func (r *RDVBUSPULSE) AtomicSetBits(mask DVBUSPULSE)
- func (r *RDVBUSPULSE) AtomicStoreBits(mask, b DVBUSPULSE)
- func (r *RDVBUSPULSE) Bits(mask DVBUSPULSE) DVBUSPULSE
- func (r *RDVBUSPULSE) ClearBits(mask DVBUSPULSE)
- func (r *RDVBUSPULSE) Load() DVBUSPULSE
- func (r *RDVBUSPULSE) SetBits(mask DVBUSPULSE)
- func (r *RDVBUSPULSE) Store(b DVBUSPULSE)
- func (r *RDVBUSPULSE) StoreBits(mask, b DVBUSPULSE)
- type RGADPCTL
- func (r *RGADPCTL) AtomicClearBits(mask GADPCTL)
- func (r *RGADPCTL) AtomicSetBits(mask GADPCTL)
- func (r *RGADPCTL) AtomicStoreBits(mask, b GADPCTL)
- func (r *RGADPCTL) Bits(mask GADPCTL) GADPCTL
- func (r *RGADPCTL) ClearBits(mask GADPCTL)
- func (r *RGADPCTL) Load() GADPCTL
- func (r *RGADPCTL) SetBits(mask GADPCTL)
- func (r *RGADPCTL) Store(b GADPCTL)
- func (r *RGADPCTL) StoreBits(mask, b GADPCTL)
- type RGAHBCFG
- func (r *RGAHBCFG) AtomicClearBits(mask GAHBCFG)
- func (r *RGAHBCFG) AtomicSetBits(mask GAHBCFG)
- func (r *RGAHBCFG) AtomicStoreBits(mask, b GAHBCFG)
- func (r *RGAHBCFG) Bits(mask GAHBCFG) GAHBCFG
- func (r *RGAHBCFG) ClearBits(mask GAHBCFG)
- func (r *RGAHBCFG) Load() GAHBCFG
- func (r *RGAHBCFG) SetBits(mask GAHBCFG)
- func (r *RGAHBCFG) Store(b GAHBCFG)
- func (r *RGAHBCFG) StoreBits(mask, b GAHBCFG)
- type RGCCFG
- func (r *RGCCFG) AtomicClearBits(mask GCCFG)
- func (r *RGCCFG) AtomicSetBits(mask GCCFG)
- func (r *RGCCFG) AtomicStoreBits(mask, b GCCFG)
- func (r *RGCCFG) Bits(mask GCCFG) GCCFG
- func (r *RGCCFG) ClearBits(mask GCCFG)
- func (r *RGCCFG) Load() GCCFG
- func (r *RGCCFG) SetBits(mask GCCFG)
- func (r *RGCCFG) Store(b GCCFG)
- func (r *RGCCFG) StoreBits(mask, b GCCFG)
- type RGDFIFOCFG
- func (r *RGDFIFOCFG) AtomicClearBits(mask GDFIFOCFG)
- func (r *RGDFIFOCFG) AtomicSetBits(mask GDFIFOCFG)
- func (r *RGDFIFOCFG) AtomicStoreBits(mask, b GDFIFOCFG)
- func (r *RGDFIFOCFG) Bits(mask GDFIFOCFG) GDFIFOCFG
- func (r *RGDFIFOCFG) ClearBits(mask GDFIFOCFG)
- func (r *RGDFIFOCFG) Load() GDFIFOCFG
- func (r *RGDFIFOCFG) SetBits(mask GDFIFOCFG)
- func (r *RGDFIFOCFG) Store(b GDFIFOCFG)
- func (r *RGDFIFOCFG) StoreBits(mask, b GDFIFOCFG)
- type RGHWCFG3
- func (r *RGHWCFG3) AtomicClearBits(mask GHWCFG3)
- func (r *RGHWCFG3) AtomicSetBits(mask GHWCFG3)
- func (r *RGHWCFG3) AtomicStoreBits(mask, b GHWCFG3)
- func (r *RGHWCFG3) Bits(mask GHWCFG3) GHWCFG3
- func (r *RGHWCFG3) ClearBits(mask GHWCFG3)
- func (r *RGHWCFG3) Load() GHWCFG3
- func (r *RGHWCFG3) SetBits(mask GHWCFG3)
- func (r *RGHWCFG3) Store(b GHWCFG3)
- func (r *RGHWCFG3) StoreBits(mask, b GHWCFG3)
- type RGINTMSK
- func (r *RGINTMSK) AtomicClearBits(mask GINTMSK)
- func (r *RGINTMSK) AtomicSetBits(mask GINTMSK)
- func (r *RGINTMSK) AtomicStoreBits(mask, b GINTMSK)
- func (r *RGINTMSK) Bits(mask GINTMSK) GINTMSK
- func (r *RGINTMSK) ClearBits(mask GINTMSK)
- func (r *RGINTMSK) Load() GINTMSK
- func (r *RGINTMSK) SetBits(mask GINTMSK)
- func (r *RGINTMSK) Store(b GINTMSK)
- func (r *RGINTMSK) StoreBits(mask, b GINTMSK)
- type RGINTSTS
- func (r *RGINTSTS) AtomicClearBits(mask GINTSTS)
- func (r *RGINTSTS) AtomicSetBits(mask GINTSTS)
- func (r *RGINTSTS) AtomicStoreBits(mask, b GINTSTS)
- func (r *RGINTSTS) Bits(mask GINTSTS) GINTSTS
- func (r *RGINTSTS) ClearBits(mask GINTSTS)
- func (r *RGINTSTS) Load() GINTSTS
- func (r *RGINTSTS) SetBits(mask GINTSTS)
- func (r *RGINTSTS) Store(b GINTSTS)
- func (r *RGINTSTS) StoreBits(mask, b GINTSTS)
- type RGLPMCFG
- func (r *RGLPMCFG) AtomicClearBits(mask GLPMCFG)
- func (r *RGLPMCFG) AtomicSetBits(mask GLPMCFG)
- func (r *RGLPMCFG) AtomicStoreBits(mask, b GLPMCFG)
- func (r *RGLPMCFG) Bits(mask GLPMCFG) GLPMCFG
- func (r *RGLPMCFG) ClearBits(mask GLPMCFG)
- func (r *RGLPMCFG) Load() GLPMCFG
- func (r *RGLPMCFG) SetBits(mask GLPMCFG)
- func (r *RGLPMCFG) Store(b GLPMCFG)
- func (r *RGLPMCFG) StoreBits(mask, b GLPMCFG)
- type RGOTGCTL
- func (r *RGOTGCTL) AtomicClearBits(mask GOTGCTL)
- func (r *RGOTGCTL) AtomicSetBits(mask GOTGCTL)
- func (r *RGOTGCTL) AtomicStoreBits(mask, b GOTGCTL)
- func (r *RGOTGCTL) Bits(mask GOTGCTL) GOTGCTL
- func (r *RGOTGCTL) ClearBits(mask GOTGCTL)
- func (r *RGOTGCTL) Load() GOTGCTL
- func (r *RGOTGCTL) SetBits(mask GOTGCTL)
- func (r *RGOTGCTL) Store(b GOTGCTL)
- func (r *RGOTGCTL) StoreBits(mask, b GOTGCTL)
- type RGOTGINT
- func (r *RGOTGINT) AtomicClearBits(mask GOTGINT)
- func (r *RGOTGINT) AtomicSetBits(mask GOTGINT)
- func (r *RGOTGINT) AtomicStoreBits(mask, b GOTGINT)
- func (r *RGOTGINT) Bits(mask GOTGINT) GOTGINT
- func (r *RGOTGINT) ClearBits(mask GOTGINT)
- func (r *RGOTGINT) Load() GOTGINT
- func (r *RGOTGINT) SetBits(mask GOTGINT)
- func (r *RGOTGINT) Store(b GOTGINT)
- func (r *RGOTGINT) StoreBits(mask, b GOTGINT)
- type RGPWRDN
- func (r *RGPWRDN) AtomicClearBits(mask GPWRDN)
- func (r *RGPWRDN) AtomicSetBits(mask GPWRDN)
- func (r *RGPWRDN) AtomicStoreBits(mask, b GPWRDN)
- func (r *RGPWRDN) Bits(mask GPWRDN) GPWRDN
- func (r *RGPWRDN) ClearBits(mask GPWRDN)
- func (r *RGPWRDN) Load() GPWRDN
- func (r *RGPWRDN) SetBits(mask GPWRDN)
- func (r *RGPWRDN) Store(b GPWRDN)
- func (r *RGPWRDN) StoreBits(mask, b GPWRDN)
- type RGRSTCTL
- func (r *RGRSTCTL) AtomicClearBits(mask GRSTCTL)
- func (r *RGRSTCTL) AtomicSetBits(mask GRSTCTL)
- func (r *RGRSTCTL) AtomicStoreBits(mask, b GRSTCTL)
- func (r *RGRSTCTL) Bits(mask GRSTCTL) GRSTCTL
- func (r *RGRSTCTL) ClearBits(mask GRSTCTL)
- func (r *RGRSTCTL) Load() GRSTCTL
- func (r *RGRSTCTL) SetBits(mask GRSTCTL)
- func (r *RGRSTCTL) Store(b GRSTCTL)
- func (r *RGRSTCTL) StoreBits(mask, b GRSTCTL)
- type RGRXFSIZ
- func (r *RGRXFSIZ) AtomicClearBits(mask GRXFSIZ)
- func (r *RGRXFSIZ) AtomicSetBits(mask GRXFSIZ)
- func (r *RGRXFSIZ) AtomicStoreBits(mask, b GRXFSIZ)
- func (r *RGRXFSIZ) Bits(mask GRXFSIZ) GRXFSIZ
- func (r *RGRXFSIZ) ClearBits(mask GRXFSIZ)
- func (r *RGRXFSIZ) Load() GRXFSIZ
- func (r *RGRXFSIZ) SetBits(mask GRXFSIZ)
- func (r *RGRXFSIZ) Store(b GRXFSIZ)
- func (r *RGRXFSIZ) StoreBits(mask, b GRXFSIZ)
- type RGRXSTSP
- func (r *RGRXSTSP) AtomicClearBits(mask GRXSTSP)
- func (r *RGRXSTSP) AtomicSetBits(mask GRXSTSP)
- func (r *RGRXSTSP) AtomicStoreBits(mask, b GRXSTSP)
- func (r *RGRXSTSP) Bits(mask GRXSTSP) GRXSTSP
- func (r *RGRXSTSP) ClearBits(mask GRXSTSP)
- func (r *RGRXSTSP) Load() GRXSTSP
- func (r *RGRXSTSP) SetBits(mask GRXSTSP)
- func (r *RGRXSTSP) Store(b GRXSTSP)
- func (r *RGRXSTSP) StoreBits(mask, b GRXSTSP)
- type RGRXSTSR
- func (r *RGRXSTSR) AtomicClearBits(mask GRXSTSR)
- func (r *RGRXSTSR) AtomicSetBits(mask GRXSTSR)
- func (r *RGRXSTSR) AtomicStoreBits(mask, b GRXSTSR)
- func (r *RGRXSTSR) Bits(mask GRXSTSR) GRXSTSR
- func (r *RGRXSTSR) ClearBits(mask GRXSTSR)
- func (r *RGRXSTSR) Load() GRXSTSR
- func (r *RGRXSTSR) SetBits(mask GRXSTSR)
- func (r *RGRXSTSR) Store(b GRXSTSR)
- func (r *RGRXSTSR) StoreBits(mask, b GRXSTSR)
- type RGUSBCFG
- func (r *RGUSBCFG) AtomicClearBits(mask GUSBCFG)
- func (r *RGUSBCFG) AtomicSetBits(mask GUSBCFG)
- func (r *RGUSBCFG) AtomicStoreBits(mask, b GUSBCFG)
- func (r *RGUSBCFG) Bits(mask GUSBCFG) GUSBCFG
- func (r *RGUSBCFG) ClearBits(mask GUSBCFG)
- func (r *RGUSBCFG) Load() GUSBCFG
- func (r *RGUSBCFG) SetBits(mask GUSBCFG)
- func (r *RGUSBCFG) Store(b GUSBCFG)
- func (r *RGUSBCFG) StoreBits(mask, b GUSBCFG)
- type RHAINT
- func (r *RHAINT) AtomicClearBits(mask HAINT)
- func (r *RHAINT) AtomicSetBits(mask HAINT)
- func (r *RHAINT) AtomicStoreBits(mask, b HAINT)
- func (r *RHAINT) Bits(mask HAINT) HAINT
- func (r *RHAINT) ClearBits(mask HAINT)
- func (r *RHAINT) Load() HAINT
- func (r *RHAINT) SetBits(mask HAINT)
- func (r *RHAINT) Store(b HAINT)
- func (r *RHAINT) StoreBits(mask, b HAINT)
- type RHAINTMSK
- func (r *RHAINTMSK) AtomicClearBits(mask HAINTMSK)
- func (r *RHAINTMSK) AtomicSetBits(mask HAINTMSK)
- func (r *RHAINTMSK) AtomicStoreBits(mask, b HAINTMSK)
- func (r *RHAINTMSK) Bits(mask HAINTMSK) HAINTMSK
- func (r *RHAINTMSK) ClearBits(mask HAINTMSK)
- func (r *RHAINTMSK) Load() HAINTMSK
- func (r *RHAINTMSK) SetBits(mask HAINTMSK)
- func (r *RHAINTMSK) Store(b HAINTMSK)
- func (r *RHAINTMSK) StoreBits(mask, b HAINTMSK)
- type RHCCHAR
- func (r *RHCCHAR) AtomicClearBits(mask HCCHAR)
- func (r *RHCCHAR) AtomicSetBits(mask HCCHAR)
- func (r *RHCCHAR) AtomicStoreBits(mask, b HCCHAR)
- func (r *RHCCHAR) Bits(mask HCCHAR) HCCHAR
- func (r *RHCCHAR) ClearBits(mask HCCHAR)
- func (r *RHCCHAR) Load() HCCHAR
- func (r *RHCCHAR) SetBits(mask HCCHAR)
- func (r *RHCCHAR) Store(b HCCHAR)
- func (r *RHCCHAR) StoreBits(mask, b HCCHAR)
- type RHCDMA
- func (r *RHCDMA) AtomicClearBits(mask HCDMA)
- func (r *RHCDMA) AtomicSetBits(mask HCDMA)
- func (r *RHCDMA) AtomicStoreBits(mask, b HCDMA)
- func (r *RHCDMA) Bits(mask HCDMA) HCDMA
- func (r *RHCDMA) ClearBits(mask HCDMA)
- func (r *RHCDMA) Load() HCDMA
- func (r *RHCDMA) SetBits(mask HCDMA)
- func (r *RHCDMA) Store(b HCDMA)
- func (r *RHCDMA) StoreBits(mask, b HCDMA)
- type RHCFG
- func (r *RHCFG) AtomicClearBits(mask HCFG)
- func (r *RHCFG) AtomicSetBits(mask HCFG)
- func (r *RHCFG) AtomicStoreBits(mask, b HCFG)
- func (r *RHCFG) Bits(mask HCFG) HCFG
- func (r *RHCFG) ClearBits(mask HCFG)
- func (r *RHCFG) Load() HCFG
- func (r *RHCFG) SetBits(mask HCFG)
- func (r *RHCFG) Store(b HCFG)
- func (r *RHCFG) StoreBits(mask, b HCFG)
- type RHCINT
- func (r *RHCINT) AtomicClearBits(mask HCINT)
- func (r *RHCINT) AtomicSetBits(mask HCINT)
- func (r *RHCINT) AtomicStoreBits(mask, b HCINT)
- func (r *RHCINT) Bits(mask HCINT) HCINT
- func (r *RHCINT) ClearBits(mask HCINT)
- func (r *RHCINT) Load() HCINT
- func (r *RHCINT) SetBits(mask HCINT)
- func (r *RHCINT) Store(b HCINT)
- func (r *RHCINT) StoreBits(mask, b HCINT)
- type RHCINTMSK
- func (r *RHCINTMSK) AtomicClearBits(mask HCINTMSK)
- func (r *RHCINTMSK) AtomicSetBits(mask HCINTMSK)
- func (r *RHCINTMSK) AtomicStoreBits(mask, b HCINTMSK)
- func (r *RHCINTMSK) Bits(mask HCINTMSK) HCINTMSK
- func (r *RHCINTMSK) ClearBits(mask HCINTMSK)
- func (r *RHCINTMSK) Load() HCINTMSK
- func (r *RHCINTMSK) SetBits(mask HCINTMSK)
- func (r *RHCINTMSK) Store(b HCINTMSK)
- func (r *RHCINTMSK) StoreBits(mask, b HCINTMSK)
- type RHCSPLT
- func (r *RHCSPLT) AtomicClearBits(mask HCSPLT)
- func (r *RHCSPLT) AtomicSetBits(mask HCSPLT)
- func (r *RHCSPLT) AtomicStoreBits(mask, b HCSPLT)
- func (r *RHCSPLT) Bits(mask HCSPLT) HCSPLT
- func (r *RHCSPLT) ClearBits(mask HCSPLT)
- func (r *RHCSPLT) Load() HCSPLT
- func (r *RHCSPLT) SetBits(mask HCSPLT)
- func (r *RHCSPLT) Store(b HCSPLT)
- func (r *RHCSPLT) StoreBits(mask, b HCSPLT)
- type RHCTSIZ
- func (r *RHCTSIZ) AtomicClearBits(mask HCTSIZ)
- func (r *RHCTSIZ) AtomicSetBits(mask HCTSIZ)
- func (r *RHCTSIZ) AtomicStoreBits(mask, b HCTSIZ)
- func (r *RHCTSIZ) Bits(mask HCTSIZ) HCTSIZ
- func (r *RHCTSIZ) ClearBits(mask HCTSIZ)
- func (r *RHCTSIZ) Load() HCTSIZ
- func (r *RHCTSIZ) SetBits(mask HCTSIZ)
- func (r *RHCTSIZ) Store(b HCTSIZ)
- func (r *RHCTSIZ) StoreBits(mask, b HCTSIZ)
- type RHFIR
- func (r *RHFIR) AtomicClearBits(mask HFIR)
- func (r *RHFIR) AtomicSetBits(mask HFIR)
- func (r *RHFIR) AtomicStoreBits(mask, b HFIR)
- func (r *RHFIR) Bits(mask HFIR) HFIR
- func (r *RHFIR) ClearBits(mask HFIR)
- func (r *RHFIR) Load() HFIR
- func (r *RHFIR) SetBits(mask HFIR)
- func (r *RHFIR) Store(b HFIR)
- func (r *RHFIR) StoreBits(mask, b HFIR)
- type RHFNUM
- func (r *RHFNUM) AtomicClearBits(mask HFNUM)
- func (r *RHFNUM) AtomicSetBits(mask HFNUM)
- func (r *RHFNUM) AtomicStoreBits(mask, b HFNUM)
- func (r *RHFNUM) Bits(mask HFNUM) HFNUM
- func (r *RHFNUM) ClearBits(mask HFNUM)
- func (r *RHFNUM) Load() HFNUM
- func (r *RHFNUM) SetBits(mask HFNUM)
- func (r *RHFNUM) Store(b HFNUM)
- func (r *RHFNUM) StoreBits(mask, b HFNUM)
- type RHNPTXSTS
- func (r *RHNPTXSTS) AtomicClearBits(mask HNPTXSTS)
- func (r *RHNPTXSTS) AtomicSetBits(mask HNPTXSTS)
- func (r *RHNPTXSTS) AtomicStoreBits(mask, b HNPTXSTS)
- func (r *RHNPTXSTS) Bits(mask HNPTXSTS) HNPTXSTS
- func (r *RHNPTXSTS) ClearBits(mask HNPTXSTS)
- func (r *RHNPTXSTS) Load() HNPTXSTS
- func (r *RHNPTXSTS) SetBits(mask HNPTXSTS)
- func (r *RHNPTXSTS) Store(b HNPTXSTS)
- func (r *RHNPTXSTS) StoreBits(mask, b HNPTXSTS)
- type RHPTXFSIZ
- func (r *RHPTXFSIZ) AtomicClearBits(mask HPTXFSIZ)
- func (r *RHPTXFSIZ) AtomicSetBits(mask HPTXFSIZ)
- func (r *RHPTXFSIZ) AtomicStoreBits(mask, b HPTXFSIZ)
- func (r *RHPTXFSIZ) Bits(mask HPTXFSIZ) HPTXFSIZ
- func (r *RHPTXFSIZ) ClearBits(mask HPTXFSIZ)
- func (r *RHPTXFSIZ) Load() HPTXFSIZ
- func (r *RHPTXFSIZ) SetBits(mask HPTXFSIZ)
- func (r *RHPTXFSIZ) Store(b HPTXFSIZ)
- func (r *RHPTXFSIZ) StoreBits(mask, b HPTXFSIZ)
- type RHPTXSTS
- func (r *RHPTXSTS) AtomicClearBits(mask HPTXSTS)
- func (r *RHPTXSTS) AtomicSetBits(mask HPTXSTS)
- func (r *RHPTXSTS) AtomicStoreBits(mask, b HPTXSTS)
- func (r *RHPTXSTS) Bits(mask HPTXSTS) HPTXSTS
- func (r *RHPTXSTS) ClearBits(mask HPTXSTS)
- func (r *RHPTXSTS) Load() HPTXSTS
- func (r *RHPTXSTS) SetBits(mask HPTXSTS)
- func (r *RHPTXSTS) Store(b HPTXSTS)
- func (r *RHPTXSTS) StoreBits(mask, b HPTXSTS)
- type RMCID
- type RMDAINT
- type RMDAINTMSK
- type RMDCFG
- type RMDCTL
- type RMDEACHINT
- type RMDEACHMSK
- type RMDIEPCTL
- type RMDIEPDMA
- type RMDIEPEMPMSK
- type RMDIEPINT
- type RMDIEPMSK
- type RMDIEPTSIZ
- type RMDIEPTXF
- type RMDIEPTXF0_HNPTXFSIZ
- type RMDINEP1MSK
- type RMDOEPCTL
- type RMDOEPDMA
- type RMDOEPINT
- type RMDOEPMSK
- type RMDOEPTSIZ
- type RMDOUTEP1MSK
- type RMDSTS
- type RMDTHRCTL
- type RMDTXFSTS
- type RMDVBUSDIS
- type RMDVBUSPULSE
- type RMGADPCTL
- type RMGAHBCFG
- type RMGCCFG
- type RMGDFIFOCFG
- type RMGHWCFG3
- type RMGINTMSK
- type RMGINTSTS
- type RMGLPMCFG
- type RMGOTGCTL
- type RMGOTGINT
- type RMGPWRDN
- type RMGRSTCTL
- type RMGRXFSIZ
- type RMGRXSTSP
- type RMGRXSTSR
- type RMGUSBCFG
- type RMHAINT
- type RMHAINTMSK
- type RMHCCHAR
- type RMHCDMA
- type RMHCFG
- type RMHCINT
- type RMHCINTMSK
- type RMHCSPLT
- type RMHCTSIZ
- type RMHFIR
- type RMHFNUM
- type RMHNPTXSTS
- type RMHPTXFSIZ
- type RMHPTXSTS
- type USB_OTG_Device_Periph
- func (p *USB_OTG_Device_Periph) ARPEN() RMDTHRCTL
- func (p *USB_OTG_Device_Periph) B2BSTUP() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) BIM() RMDIEPMSK
- func (p *USB_OTG_Device_Periph) BOIM() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) BaseAddr() uintptr
- func (p *USB_OTG_Device_Periph) CGINAK() RMDCTL
- func (p *USB_OTG_Device_Periph) CGONAK() RMDCTL
- func (p *USB_OTG_Device_Periph) DAD() RMDCFG
- func (p *USB_OTG_Device_Periph) DSPD() RMDCFG
- func (p *USB_OTG_Device_Periph) DVBUSP() RMDVBUSPULSE
- func (p *USB_OTG_Device_Periph) EERR() RMDSTS
- func (p *USB_OTG_Device_Periph) ENUMSPD() RMDSTS
- func (p *USB_OTG_Device_Periph) EPDM() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) FNSOF() RMDSTS
- func (p *USB_OTG_Device_Periph) GINSTS() RMDCTL
- func (p *USB_OTG_Device_Periph) GONSTS() RMDCTL
- func (p *USB_OTG_Device_Periph) IEP1INT() RMDEACHINT
- func (p *USB_OTG_Device_Periph) IEPINT() RMDAINT
- func (p *USB_OTG_Device_Periph) IEPM() RMDAINTMSK
- func (p *USB_OTG_Device_Periph) INEPNEM() RMDIEPMSK
- func (p *USB_OTG_Device_Periph) INEPNMM() RMDIEPMSK
- func (p *USB_OTG_Device_Periph) INEPTXFEM() RMDIEPEMPMSK
- func (p *USB_OTG_Device_Periph) ISOTHREN() RMDTHRCTL
- func (p *USB_OTG_Device_Periph) ITTXFEMSK() RMDIEPMSK
- func (p *USB_OTG_Device_Periph) NONISOTHREN() RMDTHRCTL
- func (p *USB_OTG_Device_Periph) NZLSOHSK() RMDCFG
- func (p *USB_OTG_Device_Periph) OEP1INT() RMDEACHINT
- func (p *USB_OTG_Device_Periph) OEPINT() RMDAINT
- func (p *USB_OTG_Device_Periph) OEPM() RMDAINTMSK
- func (p *USB_OTG_Device_Periph) OPEM() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) OTEPDM() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) OTEPSPRM() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) PERSCHIVL() RMDCFG
- func (p *USB_OTG_Device_Periph) PFIVL() RMDCFG
- func (p *USB_OTG_Device_Periph) POPRGDNE() RMDCTL
- func (p *USB_OTG_Device_Periph) RWUSIG() RMDCTL
- func (p *USB_OTG_Device_Periph) RXTHREN() RMDTHRCTL
- func (p *USB_OTG_Device_Periph) RXTHRLEN() RMDTHRCTL
- func (p *USB_OTG_Device_Periph) SDIS() RMDCTL
- func (p *USB_OTG_Device_Periph) SGINAK() RMDCTL
- func (p *USB_OTG_Device_Periph) SGONAK() RMDCTL
- func (p *USB_OTG_Device_Periph) STUPM() RMDOEPMSK
- func (p *USB_OTG_Device_Periph) SUSPSTS() RMDSTS
- func (p *USB_OTG_Device_Periph) TCTL() RMDCTL
- func (p *USB_OTG_Device_Periph) TOM() RMDIEPMSK
- func (p *USB_OTG_Device_Periph) TXFURM() RMDIEPMSK
- func (p *USB_OTG_Device_Periph) TXTHRLEN() RMDTHRCTL
- func (p *USB_OTG_Device_Periph) VBUSDT() RMDVBUSDIS
- func (p *USB_OTG_Device_Periph) XFRCM() RMDOEPMSK
- type USB_OTG_Global_Periph
- func (p *USB_OTG_Global_Periph) ADPIF() RMGPWRDN
- func (p *USB_OTG_Global_Periph) ADPMEN() RMGPWRDN
- func (p *USB_OTG_Global_Periph) ADTOCHG() RMGOTGINT
- func (p *USB_OTG_Global_Periph) AHBIDL() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) ASVLD() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) AVALOEN() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) AVALOVAL() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) BCNT() RMGRXSTSP
- func (p *USB_OTG_Global_Periph) BESL() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) BESLTHRS() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) BOUTNAKEFF() RMGINTSTS
- func (p *USB_OTG_Global_Periph) BSESVLD() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) BVALOEN() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) BVALOVAL() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) BaseAddr() uintptr
- func (p *USB_OTG_Global_Periph) CIDSCHG() RMGINTSTS
- func (p *USB_OTG_Global_Periph) CIDSCHGM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) CIDSTS() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) CMOD() RMGINTSTS
- func (p *USB_OTG_Global_Periph) CSRST() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) CTXPKT() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) DATAFSUSP() RMGINTSTS
- func (p *USB_OTG_Global_Periph) DBCDNE() RMGOTGINT
- func (p *USB_OTG_Global_Periph) DBCT() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) DHNPEN() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) DISCINT() RMGINTMSK
- func (p *USB_OTG_Global_Periph) DMAEN() RMGAHBCFG
- func (p *USB_OTG_Global_Periph) DMAREQ() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) DPID() RMGRXSTSP
- func (p *USB_OTG_Global_Periph) EHEN() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) ENBESL() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) ENUMDNE() RMGINTSTS
- func (p *USB_OTG_Global_Periph) ENUMDNEM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) EOPF() RMGINTSTS
- func (p *USB_OTG_Global_Periph) EOPFM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) EPMISM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) EPNUM() RMGRXSTSP
- func (p *USB_OTG_Global_Periph) ESUSP() RMGINTSTS
- func (p *USB_OTG_Global_Periph) ESUSPM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) FCRST() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) FDMOD() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) FHMOD() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) FSUSPM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) GINAKEFF() RMGINTSTS
- func (p *USB_OTG_Global_Periph) GINAKEFFM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) GINT() RMGAHBCFG
- func (p *USB_OTG_Global_Periph) GONAKEFFM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) HBSTLEN() RMGAHBCFG
- func (p *USB_OTG_Global_Periph) HCIM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) HCINT() RMGINTSTS
- func (p *USB_OTG_Global_Periph) HNGDET() RMGOTGINT
- func (p *USB_OTG_Global_Periph) HNGSCS() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) HNPCAP() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) HNPRQ() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) HNSSCHG() RMGOTGINT
- func (p *USB_OTG_Global_Periph) HPRTINT() RMGINTSTS
- func (p *USB_OTG_Global_Periph) HSHNPEN() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) HSRST() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) IDCHNG() RMGOTGINT
- func (p *USB_OTG_Global_Periph) IEPINT() RMGINTMSK
- func (p *USB_OTG_Global_Periph) IISOIXFR() RMGINTSTS
- func (p *USB_OTG_Global_Periph) IISOIXFRM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) INEPTXFD(n int) RMDIEPTXF
- func (p *USB_OTG_Global_Periph) INEPTXSA(n int) RMDIEPTXF
- func (p *USB_OTG_Global_Periph) ISOODRP() RMGINTSTS
- func (p *USB_OTG_Global_Periph) ISOODRPM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) L1DSEN() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) L1RSMOK() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) L1SSEN() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) LPMACK() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) LPMCHIDX() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) LPMEN() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) LPMINT() RMGINTSTS
- func (p *USB_OTG_Global_Periph) LPMINTM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) LPMRCNT() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) LPMRCNTSTS() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) LPMRSP() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) MMIS() RMGINTSTS
- func (p *USB_OTG_Global_Periph) MMISM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) NPTXFE() RMGINTSTS
- func (p *USB_OTG_Global_Periph) NPTXFEM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) OEPINT() RMGINTMSK
- func (p *USB_OTG_Global_Periph) OTGINT() RMGINTMSK
- func (p *USB_OTG_Global_Periph) OTGVER() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) PCCI() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) PHYLPCS() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) PHYSEL() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) PKTSTS() RMGRXSTSP
- func (p *USB_OTG_Global_Periph) PRODUCT_ID() RMCID
- func (p *USB_OTG_Global_Periph) PRTIM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) PTCI() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) PTXFD() RMHPTXFSIZ
- func (p *USB_OTG_Global_Periph) PTXFE() RMGINTSTS
- func (p *USB_OTG_Global_Periph) PTXFELVL() RMGAHBCFG
- func (p *USB_OTG_Global_Periph) PTXFEM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) PTXSA() RMHPTXFSIZ
- func (p *USB_OTG_Global_Periph) PWRDWN() RMGCCFG
- func (p *USB_OTG_Global_Periph) PXFRM_IISOOXFRM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) PXFR_INCOMPISOOUT() RMGINTSTS
- func (p *USB_OTG_Global_Periph) REMWAKE() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) RSTDEM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) RSTDET() RMGINTSTS
- func (p *USB_OTG_Global_Periph) RXFD() RMGRXFSIZ
- func (p *USB_OTG_Global_Periph) RXFFLSH() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) RXFLVL() RMGINTSTS
- func (p *USB_OTG_Global_Periph) RXFLVLM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) SEDET() RMGOTGINT
- func (p *USB_OTG_Global_Periph) SLPSTS() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) SNDLPM() RMGLPMCFG
- func (p *USB_OTG_Global_Periph) SOF() RMGINTSTS
- func (p *USB_OTG_Global_Periph) SOFM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) SRPCAP() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) SRQ() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) SRQIM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) SRQINT() RMGINTSTS
- func (p *USB_OTG_Global_Periph) SRQSCS() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) SRSSCHG() RMGOTGINT
- func (p *USB_OTG_Global_Periph) TOCAL() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) TRDT() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) TSDPS() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) TXFELVL() RMGAHBCFG
- func (p *USB_OTG_Global_Periph) TXFFLSH() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) TXFNUM() RMGRSTCTL
- func (p *USB_OTG_Global_Periph) ULPIAR() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) ULPICSM() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) ULPIEVBUSD() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) ULPIEVBUSI() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) ULPIFSLS() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) ULPIIPD() RMGUSBCFG
- func (p *USB_OTG_Global_Periph) USBRST() RMGINTMSK
- func (p *USB_OTG_Global_Periph) USBSUSP() RMGINTSTS
- func (p *USB_OTG_Global_Periph) USBSUSPM() RMGINTMSK
- func (p *USB_OTG_Global_Periph) VBDEN() RMGCCFG
- func (p *USB_OTG_Global_Periph) VBVALOEN() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) VBVALOVAL() RMGOTGCTL
- func (p *USB_OTG_Global_Periph) WKUINT() RMGINTSTS
- func (p *USB_OTG_Global_Periph) WUIM() RMGINTMSK
- type USB_OTG_HostChannel_Periph
- func (p *USB_OTG_HostChannel_Periph) ACK() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) ACKM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) AHBERR() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) BBERR() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) BBERRM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) BaseAddr() uintptr
- func (p *USB_OTG_HostChannel_Periph) CHDIS() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) CHENA() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) CHH() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) CHHM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) COMPLSPLT() RMHCSPLT
- func (p *USB_OTG_HostChannel_Periph) DAD() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) DMAADDR() RMHCDMA
- func (p *USB_OTG_HostChannel_Periph) DOPING() RMHCTSIZ
- func (p *USB_OTG_HostChannel_Periph) DPID() RMHCTSIZ
- func (p *USB_OTG_HostChannel_Periph) DTERR() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) DTERRM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) EPDIR() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) EPNUM() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) EPTYP() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) FRMOR() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) FRMORM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) HUBADDR() RMHCSPLT
- func (p *USB_OTG_HostChannel_Periph) LSDEV() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) MC() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) MPSIZ() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) NAK() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) NAKM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) NYET() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) ODDFRM() RMHCCHAR
- func (p *USB_OTG_HostChannel_Periph) PKTCNT() RMHCTSIZ
- func (p *USB_OTG_HostChannel_Periph) PRTADDR() RMHCSPLT
- func (p *USB_OTG_HostChannel_Periph) SPLITEN() RMHCSPLT
- func (p *USB_OTG_HostChannel_Periph) STALL() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) STALLM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) TXERR() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) TXERRM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) XACTPOS() RMHCSPLT
- func (p *USB_OTG_HostChannel_Periph) XFRC() RMHCINT
- func (p *USB_OTG_HostChannel_Periph) XFRCM() RMHCINTMSK
- func (p *USB_OTG_HostChannel_Periph) XFRSIZ() RMHCTSIZ
- type USB_OTG_Host_Periph
- func (p *USB_OTG_Host_Periph) BaseAddr() uintptr
- func (p *USB_OTG_Host_Periph) FRIVL() RMHFIR
- func (p *USB_OTG_Host_Periph) FRNUM() RMHFNUM
- func (p *USB_OTG_Host_Periph) FSLSPCS() RMHCFG
- func (p *USB_OTG_Host_Periph) FSLSS() RMHCFG
- func (p *USB_OTG_Host_Periph) FTREM() RMHFNUM
- func (p *USB_OTG_Host_Periph) HAINTM() RMHAINTMSK
- func (p *USB_OTG_Host_Periph) PTXFSAVL() RMHPTXSTS
- func (p *USB_OTG_Host_Periph) PTXQSAV() RMHPTXSTS
- func (p *USB_OTG_Host_Periph) PTXQTOP() RMHPTXSTS
- type USB_OTG_INEndpoint_Periph
- func (p *USB_OTG_INEndpoint_Periph) BERR() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) BNA() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) BaseAddr() uintptr
- func (p *USB_OTG_INEndpoint_Periph) CNAK() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) DMAADDR() RMDIEPDMA
- func (p *USB_OTG_INEndpoint_Periph) EONUM_DPID() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) EPDIS() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) EPDISD() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) EPENA() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) EPTYP() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) INEPNE() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) INEPTFSAV() RMDTXFSTS
- func (p *USB_OTG_INEndpoint_Periph) ITTXFE() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) MPSIZ() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) MULCNT() RMDIEPTSIZ
- func (p *USB_OTG_INEndpoint_Periph) NAK() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) NAKSTS() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) PKTCNT() RMDIEPTSIZ
- func (p *USB_OTG_INEndpoint_Periph) PKTDRPSTS() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) SD0PID_SEVNFRM() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) SNAK() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) SODDFRM() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) STALL() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) TOC() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) TXFE() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) TXFIFOUDRN() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) TXFNUM() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) USBAEP() RMDIEPCTL
- func (p *USB_OTG_INEndpoint_Periph) XFRC() RMDIEPINT
- func (p *USB_OTG_INEndpoint_Periph) XFRSIZ() RMDIEPTSIZ
- type USB_OTG_OUTEndpoint_Periph
- func (p *USB_OTG_OUTEndpoint_Periph) B2BSTUP() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) BaseAddr() uintptr
- func (p *USB_OTG_OUTEndpoint_Periph) CNAK() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) EPDIS() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) EPDISD() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) EPENA() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) EPTYP() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) MPSIZ() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) NAKSTS() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) NYET() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) OTEPDIS() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) OTEPSPR() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) PKTCNT() RMDOEPTSIZ
- func (p *USB_OTG_OUTEndpoint_Periph) SD0PID_SEVNFRM() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) SNAK() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) SNPM() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) SODDFRM() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) STALL() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) STUP() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) STUPCNT() RMDOEPTSIZ
- func (p *USB_OTG_OUTEndpoint_Periph) USBAEP() RMDOEPCTL
- func (p *USB_OTG_OUTEndpoint_Periph) XFRC() RMDOEPINT
- func (p *USB_OTG_OUTEndpoint_Periph) XFRSIZ() RMDOEPTSIZ
Constants ¶
View Source
const ( DSPDn = 0 NZLSOHSKn = 2 DADn = 4 PFIVLn = 11 PERSCHIVLn = 24 )
View Source
const ( RWUSIGn = 0 SDISn = 1 GINSTSn = 2 GONSTSn = 3 TCTLn = 4 SGINAKn = 7 CGINAKn = 8 SGONAKn = 9 CGONAKn = 10 POPRGDNEn = 11 )
View Source
const ( SUSPSTSn = 0 ENUMSPDn = 1 EERRn = 3 FNSOFn = 8 )
View Source
const ( XFRCMn = 0 EPDMn = 1 TOMn = 3 ITTXFEMSKn = 4 INEPNMMn = 5 INEPNEMn = 6 TXFURMn = 8 BIMn = 9 )
View Source
const ( XFRCMn = 0 EPDMn = 1 STUPMn = 3 OTEPDMn = 4 OTEPSPRMn = 5 B2BSTUPn = 6 OPEMn = 8 BOIMn = 9 )
View Source
const ( IEPINTn = 0 OEPINTn = 16 )
View Source
const ( IEPMn = 0 OEPMn = 16 )
View Source
const ( NONISOTHRENn = 0 ISOTHRENn = 1 TXTHRLENn = 2 RXTHRENn = 16 RXTHRLENn = 17 ARPENn = 27 )
View Source
const ( IEP1INTn = 1 OEP1INTn = 17 )
View Source
const ( SRQSCSn = 0 SRQn = 1 VBVALOENn = 2 VBVALOVALn = 3 AVALOENn = 4 AVALOVALn = 5 BVALOENn = 6 BVALOVALn = 7 HNGSCSn = 8 HNPRQn = 9 HSHNPENn = 10 DHNPENn = 11 EHENn = 12 CIDSTSn = 16 DBCTn = 17 ASVLDn = 18 BSESVLDn = 19 OTGVERn = 20 )
View Source
const ( SEDETn = 2 SRSSCHGn = 8 HNSSCHGn = 9 HNGDETn = 17 ADTOCHGn = 18 DBCDNEn = 19 IDCHNGn = 20 )
View Source
const ( GINTn = 0 HBSTLENn = 1 DMAENn = 5 TXFELVLn = 7 PTXFELVLn = 8 )
View Source
const ( TOCALn = 0 PHYSELn = 6 SRPCAPn = 8 HNPCAPn = 9 TRDTn = 10 PHYLPCSn = 15 ULPIFSLSn = 17 ULPIARn = 18 ULPICSMn = 19 ULPIEVBUSDn = 20 ULPIEVBUSIn = 21 TSDPSn = 22 PCCIn = 23 PTCIn = 24 ULPIIPDn = 25 FHMODn = 29 FDMODn = 30 CTXPKTn = 31 )
View Source
const ( CSRSTn = 0 HSRSTn = 1 FCRSTn = 2 RXFFLSHn = 4 TXFFLSHn = 5 TXFNUMn = 6 DMAREQn = 30 AHBIDLn = 31 )
View Source
const ( CMODn = 0 MMISn = 1 OTGINTn = 2 SOFn = 3 RXFLVLn = 4 NPTXFEn = 5 GINAKEFFn = 6 BOUTNAKEFFn = 7 ESUSPn = 10 USBSUSPn = 11 USBRSTn = 12 ENUMDNEn = 13 ISOODRPn = 14 EOPFn = 15 IEPINTn = 18 OEPINTn = 19 IISOIXFRn = 20 PXFR_INCOMPISOOUTn = 21 DATAFSUSPn = 22 RSTDETn = 23 HPRTINTn = 24 HCINTn = 25 PTXFEn = 26 LPMINTn = 27 CIDSCHGn = 28 DISCINTn = 29 SRQINTn = 30 WKUINTn = 31 )
View Source
const ( MMISMn = 1 OTGINTn = 2 SOFMn = 3 RXFLVLMn = 4 NPTXFEMn = 5 GINAKEFFMn = 6 GONAKEFFMn = 7 ESUSPMn = 10 USBSUSPMn = 11 USBRSTn = 12 ENUMDNEMn = 13 ISOODRPMn = 14 EOPFMn = 15 EPMISMn = 17 IEPINTn = 18 OEPINTn = 19 IISOIXFRMn = 20 PXFRM_IISOOXFRMn = 21 FSUSPMn = 22 RSTDEMn = 23 PRTIMn = 24 HCIMn = 25 PTXFEMn = 26 LPMINTMn = 27 CIDSCHGMn = 28 DISCINTn = 29 SRQIMn = 30 WUIMn = 31 )
View Source
const ( EPNUMn = 0 BCNTn = 4 DPIDn = 15 PKTSTSn = 17 )
View Source
const ( PWRDWNn = 16 VBDENn = 21 )
View Source
const ( LPMENn = 0 LPMACKn = 1 BESLn = 2 REMWAKEn = 6 L1SSENn = 7 BESLTHRSn = 8 L1DSENn = 12 LPMRSPn = 13 SLPSTSn = 15 L1RSMOKn = 16 LPMCHIDXn = 17 LPMRCNTn = 21 SNDLPMn = 24 LPMRCNTSTSn = 25 ENBESLn = 28 )
View Source
const ( ADPMENn = 0 ADPIFn = 23 )
View Source
const ( PTXSAn = 0 PTXFDn = 16 )
View Source
const ( INEPTXSAn = 0 INEPTXFDn = 16 )
View Source
const ( FSLSPCSn = 0 FSLSSn = 2 )
View Source
const ( FRNUMn = 0 FTREMn = 16 )
View Source
const ( PTXFSAVLn = 0 PTXQSAVn = 16 PTXQTOPn = 24 )
View Source
const ( MPSIZn = 0 EPNUMn = 11 EPDIRn = 15 LSDEVn = 17 EPTYPn = 18 MCn = 20 DADn = 22 ODDFRMn = 29 CHDISn = 30 CHENAn = 31 )
View Source
const ( PRTADDRn = 0 HUBADDRn = 7 XACTPOSn = 14 COMPLSPLTn = 16 SPLITENn = 31 )
View Source
const ( XFRCn = 0 CHHn = 1 AHBERRn = 2 STALLn = 3 NAKn = 4 ACKn = 5 NYETn = 6 TXERRn = 7 BBERRn = 8 FRMORn = 9 DTERRn = 10 )
View Source
const ( XFRCMn = 0 CHHMn = 1 AHBERRn = 2 STALLMn = 3 NAKMn = 4 ACKMn = 5 NYETn = 6 TXERRMn = 7 BBERRMn = 8 FRMORMn = 9 DTERRMn = 10 )
View Source
const ( XFRSIZn = 0 PKTCNTn = 19 DOPINGn = 31 DPIDn = 29 )
View Source
const ( MPSIZn = 0 USBAEPn = 15 EONUM_DPIDn = 16 NAKSTSn = 17 EPTYPn = 18 STALLn = 21 TXFNUMn = 22 CNAKn = 26 SNAKn = 27 SD0PID_SEVNFRMn = 28 SODDFRMn = 29 EPDISn = 30 EPENAn = 31 )
View Source
const ( XFRCn = 0 EPDISDn = 1 TOCn = 3 ITTXFEn = 4 INEPNEn = 6 TXFEn = 7 TXFIFOUDRNn = 8 BNAn = 9 PKTDRPSTSn = 11 BERRn = 12 NAKn = 13 )
View Source
const ( XFRSIZn = 0 PKTCNTn = 19 MULCNTn = 29 )
View Source
const ( MPSIZn = 0 USBAEPn = 15 NAKSTSn = 17 SD0PID_SEVNFRMn = 28 SODDFRMn = 29 EPTYPn = 18 SNPMn = 20 STALLn = 21 CNAKn = 26 SNAKn = 27 EPDISn = 30 EPENAn = 31 )
View Source
const ( XFRCn = 0 EPDISDn = 1 STUPn = 3 OTEPDISn = 4 OTEPSPRn = 5 B2BSTUPn = 6 NYETn = 14 )
View Source
const ( XFRSIZn = 0 PKTCNTn = 19 STUPCNTn = 29 )
View Source
const (
DMAADDRn = 0
)
View Source
const (
DMAADDRn = 0
)
View Source
const (
DVBUSPn = 0
)
View Source
const (
FRIVLn = 0
)
View Source
const (
HAINTMn = 0
)
View Source
const (
INEPTFSAVn = 0
)
View Source
const (
INEPTXFEMn = 0
)
View Source
const (
PRODUCT_IDn = 0
)
View Source
const (
RXFDn = 0
)
View Source
const (
VBUSDTn = 0
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DCFG ¶
type DCFG uint32
const ( DSPD DCFG = 0x03 << 0 //+ Device speed. DSPD_0 DCFG = 0x01 << 0 // Bit 0. DSPD_1 DCFG = 0x02 << 0 // Bit 1. NZLSOHSK DCFG = 0x01 << 2 //+ Nonzero-length status OUT handshake. DAD DCFG = 0x7F << 4 //+ Device address. DAD_0 DCFG = 0x01 << 4 // Bit 0. DAD_1 DCFG = 0x02 << 4 // Bit 1. DAD_2 DCFG = 0x04 << 4 // Bit 2. DAD_3 DCFG = 0x08 << 4 // Bit 3. DAD_4 DCFG = 0x10 << 4 // Bit 4. DAD_5 DCFG = 0x20 << 4 // Bit 5. DAD_6 DCFG = 0x40 << 4 // Bit 6. PFIVL DCFG = 0x03 << 11 //+ Periodic (micro)frame interval. PFIVL_0 DCFG = 0x01 << 11 // Bit 0. PFIVL_1 DCFG = 0x02 << 11 // Bit 1. PERSCHIVL DCFG = 0x03 << 24 //+ Periodic scheduling interval. PERSCHIVL_0 DCFG = 0x01 << 24 // Bit 0. PERSCHIVL_1 DCFG = 0x02 << 24 // Bit 1. )
type DCTL ¶
type DCTL uint32
const ( RWUSIG DCTL = 0x01 << 0 //+ Remote wakeup signaling. SDIS DCTL = 0x01 << 1 //+ Soft disconnect. GINSTS DCTL = 0x01 << 2 //+ Global IN NAK status. GONSTS DCTL = 0x01 << 3 //+ Global OUT NAK status. TCTL DCTL = 0x07 << 4 //+ Test control. TCTL_0 DCTL = 0x01 << 4 // Bit 0. TCTL_1 DCTL = 0x02 << 4 // Bit 1. TCTL_2 DCTL = 0x04 << 4 // Bit 2. SGINAK DCTL = 0x01 << 7 //+ Set global IN NAK. CGINAK DCTL = 0x01 << 8 //+ Clear global IN NAK. SGONAK DCTL = 0x01 << 9 //+ Set global OUT NAK. CGONAK DCTL = 0x01 << 10 //+ Clear global OUT NAK. POPRGDNE DCTL = 0x01 << 11 //+ Power-on programming done. )
type DIEPCTL ¶
type DIEPCTL uint32
const ( MPSIZ DIEPCTL = 0x7FF << 0 //+ Maximum packet size. USBAEP DIEPCTL = 0x01 << 15 //+ USB active endpoint. EONUM_DPID DIEPCTL = 0x01 << 16 //+ Even/odd frame. NAKSTS DIEPCTL = 0x01 << 17 //+ NAK status. EPTYP DIEPCTL = 0x03 << 18 //+ Endpoint type. EPTYP_0 DIEPCTL = 0x01 << 18 // Bit 0. EPTYP_1 DIEPCTL = 0x02 << 18 // Bit 1. STALL DIEPCTL = 0x01 << 21 //+ STALL handshake. TXFNUM DIEPCTL = 0x0F << 22 //+ TxFIFO number. TXFNUM_0 DIEPCTL = 0x01 << 22 // Bit 0. TXFNUM_1 DIEPCTL = 0x02 << 22 // Bit 1. TXFNUM_2 DIEPCTL = 0x04 << 22 // Bit 2. TXFNUM_3 DIEPCTL = 0x08 << 22 // Bit 3. CNAK DIEPCTL = 0x01 << 26 //+ Clear NAK. SNAK DIEPCTL = 0x01 << 27 //+ Set NAK. SD0PID_SEVNFRM DIEPCTL = 0x01 << 28 //+ Set DATA0 PID. SODDFRM DIEPCTL = 0x01 << 29 //+ Set odd frame. EPDIS DIEPCTL = 0x01 << 30 //+ Endpoint disable. EPENA DIEPCTL = 0x01 << 31 //+ Endpoint enable. )
type DIEPEMPMSK ¶
type DIEPEMPMSK uint32
const (
INEPTXFEM DIEPEMPMSK = 0xFFFF << 0 //+ IN EP Tx FIFO empty interrupt mask bits.
)
func (DIEPEMPMSK) Field ¶
func (b DIEPEMPMSK) Field(mask DIEPEMPMSK) int
func (DIEPEMPMSK) J ¶
func (mask DIEPEMPMSK) J(v int) DIEPEMPMSK
type DIEPINT ¶
type DIEPINT uint32
const ( XFRC DIEPINT = 0x01 << 0 //+ Transfer completed interrupt. EPDISD DIEPINT = 0x01 << 1 //+ Endpoint disabled interrupt. TOC DIEPINT = 0x01 << 3 //+ Timeout condition. ITTXFE DIEPINT = 0x01 << 4 //+ IN token received when TxFIFO is empty. INEPNE DIEPINT = 0x01 << 6 //+ IN endpoint NAK effective. TXFE DIEPINT = 0x01 << 7 //+ Transmit FIFO empty. TXFIFOUDRN DIEPINT = 0x01 << 8 //+ Transmit Fifo Underrun. BNA DIEPINT = 0x01 << 9 //+ Buffer not available interrupt. PKTDRPSTS DIEPINT = 0x01 << 11 //+ Packet dropped status. BERR DIEPINT = 0x01 << 12 //+ Babble error interrupt. NAK DIEPINT = 0x01 << 13 //+ NAK interrupt. )
type DIEPMSK ¶
type DIEPMSK uint32
const ( XFRCM DIEPMSK = 0x01 << 0 //+ Transfer completed interrupt mask. EPDM DIEPMSK = 0x01 << 1 //+ Endpoint disabled interrupt mask. TOM DIEPMSK = 0x01 << 3 //+ Timeout condition mask (nonisochronous endpoints). ITTXFEMSK DIEPMSK = 0x01 << 4 //+ IN token received when TxFIFO empty mask. INEPNMM DIEPMSK = 0x01 << 5 //+ IN token received with EP mismatch mask. INEPNEM DIEPMSK = 0x01 << 6 //+ IN endpoint NAK effective mask. TXFURM DIEPMSK = 0x01 << 8 //+ FIFO underrun mask. BIM DIEPMSK = 0x01 << 9 //+ BNA interrupt mask. )
type DIEPTXF0_HNPTXFSIZ ¶
type DIEPTXF0_HNPTXFSIZ uint32
func (DIEPTXF0_HNPTXFSIZ) Field ¶
func (b DIEPTXF0_HNPTXFSIZ) Field(mask DIEPTXF0_HNPTXFSIZ) int
func (DIEPTXF0_HNPTXFSIZ) J ¶
func (mask DIEPTXF0_HNPTXFSIZ) J(v int) DIEPTXF0_HNPTXFSIZ
type DOEPCTL ¶
type DOEPCTL uint32
const ( MPSIZ DOEPCTL = 0x7FF << 0 //+ Maximum packet size */ /*!<Bit 1. USBAEP DOEPCTL = 0x01 << 15 //+ USB active endpoint. NAKSTS DOEPCTL = 0x01 << 17 //+ NAK status. SD0PID_SEVNFRM DOEPCTL = 0x01 << 28 //+ Set DATA0 PID. SODDFRM DOEPCTL = 0x01 << 29 //+ Set odd frame. EPTYP DOEPCTL = 0x03 << 18 //+ Endpoint type. EPTYP_0 DOEPCTL = 0x01 << 18 // Bit 0. EPTYP_1 DOEPCTL = 0x02 << 18 // Bit 1. SNPM DOEPCTL = 0x01 << 20 //+ Snoop mode. STALL DOEPCTL = 0x01 << 21 //+ STALL handshake. CNAK DOEPCTL = 0x01 << 26 //+ Clear NAK. SNAK DOEPCTL = 0x01 << 27 //+ Set NAK. EPDIS DOEPCTL = 0x01 << 30 //+ Endpoint disable. EPENA DOEPCTL = 0x01 << 31 //+ Endpoint enable. )
type DOEPINT ¶
type DOEPINT uint32
const ( XFRC DOEPINT = 0x01 << 0 //+ Transfer completed interrupt. EPDISD DOEPINT = 0x01 << 1 //+ Endpoint disabled interrupt. STUP DOEPINT = 0x01 << 3 //+ SETUP phase done. OTEPDIS DOEPINT = 0x01 << 4 //+ OUT token received when endpoint disabled. OTEPSPR DOEPINT = 0x01 << 5 //+ Status Phase Received For Control Write. B2BSTUP DOEPINT = 0x01 << 6 //+ Back-to-back SETUP packets received. NYET DOEPINT = 0x01 << 14 //+ NYET interrupt. )
type DOEPMSK ¶
type DOEPMSK uint32
const ( XFRCM DOEPMSK = 0x01 << 0 //+ Transfer completed interrupt mask. EPDM DOEPMSK = 0x01 << 1 //+ Endpoint disabled interrupt mask. STUPM DOEPMSK = 0x01 << 3 //+ SETUP phase done mask. OTEPDM DOEPMSK = 0x01 << 4 //+ OUT token received when endpoint disabled mask. OTEPSPRM DOEPMSK = 0x01 << 5 //+ Status Phase Received mask. B2BSTUP DOEPMSK = 0x01 << 6 //+ Back-to-back SETUP packets received mask. OPEM DOEPMSK = 0x01 << 8 //+ OUT packet error mask. BOIM DOEPMSK = 0x01 << 9 //+ BNA interrupt mask. )
type DOUTEP1MSK ¶
type DOUTEP1MSK uint32
func (DOUTEP1MSK) Field ¶
func (b DOUTEP1MSK) Field(mask DOUTEP1MSK) int
func (DOUTEP1MSK) J ¶
func (mask DOUTEP1MSK) J(v int) DOUTEP1MSK
type DTHRCTL ¶
type DTHRCTL uint32
const ( NONISOTHREN DTHRCTL = 0x01 << 0 //+ Nonisochronous IN endpoints threshold enable. ISOTHREN DTHRCTL = 0x01 << 1 //+ ISO IN endpoint threshold enable. TXTHRLEN DTHRCTL = 0x1FF << 2 //+ Transmit threshold length. TXTHRLEN_0 DTHRCTL = 0x01 << 2 // Bit 0. TXTHRLEN_1 DTHRCTL = 0x02 << 2 // Bit 1. TXTHRLEN_2 DTHRCTL = 0x04 << 2 // Bit 2. TXTHRLEN_3 DTHRCTL = 0x08 << 2 // Bit 3. TXTHRLEN_4 DTHRCTL = 0x10 << 2 // Bit 4. TXTHRLEN_5 DTHRCTL = 0x20 << 2 // Bit 5. TXTHRLEN_6 DTHRCTL = 0x40 << 2 // Bit 6. TXTHRLEN_7 DTHRCTL = 0x80 << 2 // Bit 7. TXTHRLEN_8 DTHRCTL = 0x100 << 2 // Bit 8. RXTHREN DTHRCTL = 0x01 << 16 //+ Receive threshold enable. RXTHRLEN DTHRCTL = 0x1FF << 17 //+ Receive threshold length. RXTHRLEN_0 DTHRCTL = 0x01 << 17 // Bit 0. RXTHRLEN_1 DTHRCTL = 0x02 << 17 // Bit 1. RXTHRLEN_2 DTHRCTL = 0x04 << 17 // Bit 2. RXTHRLEN_3 DTHRCTL = 0x08 << 17 // Bit 3. RXTHRLEN_4 DTHRCTL = 0x10 << 17 // Bit 4. RXTHRLEN_5 DTHRCTL = 0x20 << 17 // Bit 5. RXTHRLEN_6 DTHRCTL = 0x40 << 17 // Bit 6. RXTHRLEN_7 DTHRCTL = 0x80 << 17 // Bit 7. RXTHRLEN_8 DTHRCTL = 0x100 << 17 // Bit 8. ARPEN DTHRCTL = 0x01 << 27 //+ Arbiter parking enable. )
type DTXFSTS ¶
type DTXFSTS uint32
const (
INEPTFSAV DTXFSTS = 0xFFFF << 0 //+ IN endpoint TxFIFO space available.
)
type DVBUSDIS ¶
type DVBUSDIS uint32
const (
VBUSDT DVBUSDIS = 0xFFFF << 0 //+ Device VBUS discharge time.
)
type DVBUSPULSE ¶
type DVBUSPULSE uint32
const (
DVBUSP DVBUSPULSE = 0xFFF << 0 //+ Device VBUS pulsing time.
)
func (DVBUSPULSE) Field ¶
func (b DVBUSPULSE) Field(mask DVBUSPULSE) int
func (DVBUSPULSE) J ¶
func (mask DVBUSPULSE) J(v int) DVBUSPULSE
type GAHBCFG ¶
type GAHBCFG uint32
const ( GINT GAHBCFG = 0x01 << 0 //+ Global interrupt mask. HBSTLEN GAHBCFG = 0x0F << 1 //+ Burst length/type. HBSTLEN_0 GAHBCFG = 0x01 << 1 // Bit 0. HBSTLEN_1 GAHBCFG = 0x02 << 1 // Bit 1. HBSTLEN_2 GAHBCFG = 0x04 << 1 // Bit 2. HBSTLEN_3 GAHBCFG = 0x08 << 1 // Bit 3. DMAEN GAHBCFG = 0x01 << 5 //+ DMA enable. TXFELVL GAHBCFG = 0x01 << 7 //+ TxFIFO empty level. PTXFELVL GAHBCFG = 0x01 << 8 //+ Periodic TxFIFO empty level. )
type GINTMSK ¶
type GINTMSK uint32
const ( MMISM GINTMSK = 0x01 << 1 //+ Mode mismatch interrupt mask. OTGINT GINTMSK = 0x01 << 2 //+ OTG interrupt mask. SOFM GINTMSK = 0x01 << 3 //+ Start of frame mask. RXFLVLM GINTMSK = 0x01 << 4 //+ Receive FIFO nonempty mask. NPTXFEM GINTMSK = 0x01 << 5 //+ Nonperiodic TxFIFO empty mask. GINAKEFFM GINTMSK = 0x01 << 6 //+ Global nonperiodic IN NAK effective mask. GONAKEFFM GINTMSK = 0x01 << 7 //+ Global OUT NAK effective mask. ESUSPM GINTMSK = 0x01 << 10 //+ Early suspend mask. USBSUSPM GINTMSK = 0x01 << 11 //+ USB suspend mask. USBRST GINTMSK = 0x01 << 12 //+ USB reset mask. ENUMDNEM GINTMSK = 0x01 << 13 //+ Enumeration done mask. ISOODRPM GINTMSK = 0x01 << 14 //+ Isochronous OUT packet dropped interrupt mask. EOPFM GINTMSK = 0x01 << 15 //+ End of periodic frame interrupt mask. EPMISM GINTMSK = 0x01 << 17 //+ Endpoint mismatch interrupt mask. IEPINT GINTMSK = 0x01 << 18 //+ IN endpoints interrupt mask. OEPINT GINTMSK = 0x01 << 19 //+ OUT endpoints interrupt mask. IISOIXFRM GINTMSK = 0x01 << 20 //+ Incomplete isochronous IN transfer mask. PXFRM_IISOOXFRM GINTMSK = 0x01 << 21 //+ Incomplete periodic transfer mask. FSUSPM GINTMSK = 0x01 << 22 //+ Data fetch suspended mask. RSTDEM GINTMSK = 0x01 << 23 //+ Reset detected interrupt mask. PRTIM GINTMSK = 0x01 << 24 //+ Host port interrupt mask. HCIM GINTMSK = 0x01 << 25 //+ Host channels interrupt mask. PTXFEM GINTMSK = 0x01 << 26 //+ Periodic TxFIFO empty mask. LPMINTM GINTMSK = 0x01 << 27 //+ LPM interrupt Mask. CIDSCHGM GINTMSK = 0x01 << 28 //+ Connector ID status change mask. DISCINT GINTMSK = 0x01 << 29 //+ Disconnect detected interrupt mask. SRQIM GINTMSK = 0x01 << 30 //+ Session request/new session detected interrupt mask. WUIM GINTMSK = 0x01 << 31 //+ Resume/remote wakeup detected interrupt mask. )
type GINTSTS ¶
type GINTSTS uint32
const ( CMOD GINTSTS = 0x01 << 0 //+ Current mode of operation. MMIS GINTSTS = 0x01 << 1 //+ Mode mismatch interrupt. OTGINT GINTSTS = 0x01 << 2 //+ OTG interrupt. SOF GINTSTS = 0x01 << 3 //+ Start of frame. RXFLVL GINTSTS = 0x01 << 4 //+ RxFIFO nonempty. NPTXFE GINTSTS = 0x01 << 5 //+ Nonperiodic TxFIFO empty. GINAKEFF GINTSTS = 0x01 << 6 //+ Global IN nonperiodic NAK effective. BOUTNAKEFF GINTSTS = 0x01 << 7 //+ Global OUT NAK effective. ESUSP GINTSTS = 0x01 << 10 //+ Early suspend. USBSUSP GINTSTS = 0x01 << 11 //+ USB suspend. USBRST GINTSTS = 0x01 << 12 //+ USB reset. ENUMDNE GINTSTS = 0x01 << 13 //+ Enumeration done. ISOODRP GINTSTS = 0x01 << 14 //+ Isochronous OUT packet dropped interrupt. EOPF GINTSTS = 0x01 << 15 //+ End of periodic frame interrupt. IEPINT GINTSTS = 0x01 << 18 //+ IN endpoint interrupt. OEPINT GINTSTS = 0x01 << 19 //+ OUT endpoint interrupt. IISOIXFR GINTSTS = 0x01 << 20 //+ Incomplete isochronous IN transfer. PXFR_INCOMPISOOUT GINTSTS = 0x01 << 21 //+ Incomplete periodic transfer. DATAFSUSP GINTSTS = 0x01 << 22 //+ Data fetch suspended. RSTDET GINTSTS = 0x01 << 23 //+ Reset detected interrupt. HPRTINT GINTSTS = 0x01 << 24 //+ Host port interrupt. HCINT GINTSTS = 0x01 << 25 //+ Host channels interrupt. PTXFE GINTSTS = 0x01 << 26 //+ Periodic TxFIFO empty. LPMINT GINTSTS = 0x01 << 27 //+ LPM interrupt. CIDSCHG GINTSTS = 0x01 << 28 //+ Connector ID status change. DISCINT GINTSTS = 0x01 << 29 //+ Disconnect detected interrupt. SRQINT GINTSTS = 0x01 << 30 //+ Session request/new session detected interrupt. WKUINT GINTSTS = 0x01 << 31 //+ Resume/remote wakeup detected interrupt. )
type GLPMCFG ¶
type GLPMCFG uint32
const ( LPMEN GLPMCFG = 0x01 << 0 //+ LPM support enable. LPMACK GLPMCFG = 0x01 << 1 //+ LPM Token acknowledge enable. BESL GLPMCFG = 0x0F << 2 //+ BESL value received with last ACKed LPM Token. REMWAKE GLPMCFG = 0x01 << 6 //+ bRemoteWake value received with last ACKed LPM Token. L1SSEN GLPMCFG = 0x01 << 7 //+ L1 shallow sleep enable. BESLTHRS GLPMCFG = 0x0F << 8 //+ BESL threshold. L1DSEN GLPMCFG = 0x01 << 12 //+ L1 deep sleep enable. LPMRSP GLPMCFG = 0x03 << 13 //+ LPM response. SLPSTS GLPMCFG = 0x01 << 15 //+ Port sleep status. L1RSMOK GLPMCFG = 0x01 << 16 //+ Sleep State Resume OK. LPMCHIDX GLPMCFG = 0x0F << 17 //+ LPM Channel Index. LPMRCNT GLPMCFG = 0x07 << 21 //+ LPM retry count. SNDLPM GLPMCFG = 0x01 << 24 //+ Send LPM transaction. LPMRCNTSTS GLPMCFG = 0x07 << 25 //+ LPM retry count status. ENBESL GLPMCFG = 0x01 << 28 //+ Enable best effort service latency. )
type GOTGCTL ¶
type GOTGCTL uint32
const ( SRQSCS GOTGCTL = 0x01 << 0 //+ Session request success. SRQ GOTGCTL = 0x01 << 1 //+ Session request. VBVALOEN GOTGCTL = 0x01 << 2 //+ VBUS valid override enable. VBVALOVAL GOTGCTL = 0x01 << 3 //+ VBUS valid override value. AVALOEN GOTGCTL = 0x01 << 4 //+ A-peripheral session valid override enable. AVALOVAL GOTGCTL = 0x01 << 5 //+ A-peripheral session valid override value. BVALOEN GOTGCTL = 0x01 << 6 //+ B-peripheral session valid override enable. BVALOVAL GOTGCTL = 0x01 << 7 //+ B-peripheral session valid override value. HNGSCS GOTGCTL = 0x01 << 8 //+ Host set HNP enable. HNPRQ GOTGCTL = 0x01 << 9 //+ HNP request. HSHNPEN GOTGCTL = 0x01 << 10 //+ Host set HNP enable. DHNPEN GOTGCTL = 0x01 << 11 //+ Device HNP enabled. EHEN GOTGCTL = 0x01 << 12 //+ Embedded host enable. CIDSTS GOTGCTL = 0x01 << 16 //+ Connector ID status. DBCT GOTGCTL = 0x01 << 17 //+ Long/short debounce time. ASVLD GOTGCTL = 0x01 << 18 //+ A-session valid. BSESVLD GOTGCTL = 0x01 << 19 //+ B-session valid. OTGVER GOTGCTL = 0x01 << 20 //+ OTG version. )
type GOTGINT ¶
type GOTGINT uint32
const ( SEDET GOTGINT = 0x01 << 2 //+ Session end detected. SRSSCHG GOTGINT = 0x01 << 8 //+ Session request success status change. HNSSCHG GOTGINT = 0x01 << 9 //+ Host negotiation success status change. HNGDET GOTGINT = 0x01 << 17 //+ Host negotiation detected. ADTOCHG GOTGINT = 0x01 << 18 //+ A-device timeout change. DBCDNE GOTGINT = 0x01 << 19 //+ Debounce done. IDCHNG GOTGINT = 0x01 << 20 //+ Change in ID pin input value. )
type GRSTCTL ¶
type GRSTCTL uint32
const ( CSRST GRSTCTL = 0x01 << 0 //+ Core soft reset. HSRST GRSTCTL = 0x01 << 1 //+ HCLK soft reset. FCRST GRSTCTL = 0x01 << 2 //+ Host frame counter reset. RXFFLSH GRSTCTL = 0x01 << 4 //+ RxFIFO flush. TXFFLSH GRSTCTL = 0x01 << 5 //+ TxFIFO flush. TXFNUM GRSTCTL = 0x1F << 6 //+ TxFIFO number. TXFNUM_0 GRSTCTL = 0x01 << 6 // Bit 0. TXFNUM_1 GRSTCTL = 0x02 << 6 // Bit 1. TXFNUM_2 GRSTCTL = 0x04 << 6 // Bit 2. TXFNUM_3 GRSTCTL = 0x08 << 6 // Bit 3. TXFNUM_4 GRSTCTL = 0x10 << 6 // Bit 4. DMAREQ GRSTCTL = 0x01 << 30 //+ DMA request signal. AHBIDL GRSTCTL = 0x01 << 31 //+ AHB master idle. )
type GUSBCFG ¶
type GUSBCFG uint32
const ( TOCAL GUSBCFG = 0x07 << 0 //+ FS timeout calibration. TOCAL_0 GUSBCFG = 0x01 << 0 // Bit 0. TOCAL_1 GUSBCFG = 0x02 << 0 // Bit 1. TOCAL_2 GUSBCFG = 0x04 << 0 // Bit 2. PHYSEL GUSBCFG = 0x01 << 6 //+ USB 2.0 high-speed ULPI PHY or USB 1.1 full-speed serial transceiver select. SRPCAP GUSBCFG = 0x01 << 8 //+ SRP-capable. HNPCAP GUSBCFG = 0x01 << 9 //+ HNP-capable. TRDT GUSBCFG = 0x0F << 10 //+ USB turnaround time. TRDT_0 GUSBCFG = 0x01 << 10 // Bit 0. TRDT_1 GUSBCFG = 0x02 << 10 // Bit 1. TRDT_2 GUSBCFG = 0x04 << 10 // Bit 2. TRDT_3 GUSBCFG = 0x08 << 10 // Bit 3. PHYLPCS GUSBCFG = 0x01 << 15 //+ PHY Low-power clock select. ULPIFSLS GUSBCFG = 0x01 << 17 //+ ULPI FS/LS select. ULPIAR GUSBCFG = 0x01 << 18 //+ ULPI Auto-resume. ULPICSM GUSBCFG = 0x01 << 19 //+ ULPI Clock SuspendM. ULPIEVBUSD GUSBCFG = 0x01 << 20 //+ ULPI External VBUS Drive. ULPIEVBUSI GUSBCFG = 0x01 << 21 //+ ULPI external VBUS indicator. TSDPS GUSBCFG = 0x01 << 22 //+ TermSel DLine pulsing selection. PCCI GUSBCFG = 0x01 << 23 //+ Indicator complement. PTCI GUSBCFG = 0x01 << 24 //+ Indicator pass through. ULPIIPD GUSBCFG = 0x01 << 25 //+ ULPI interface protect disable. FHMOD GUSBCFG = 0x01 << 29 //+ Forced host mode. FDMOD GUSBCFG = 0x01 << 30 //+ Forced peripheral mode. CTXPKT GUSBCFG = 0x01 << 31 //+ Corrupt Tx packet. )
type HAINTMSK ¶
type HAINTMSK uint32
const (
HAINTM HAINTMSK = 0xFFFF << 0 //+ Channel interrupt mask.
)
type HCCHAR ¶
type HCCHAR uint32
const ( MPSIZ HCCHAR = 0x7FF << 0 //+ Maximum packet size. EPNUM HCCHAR = 0x0F << 11 //+ Endpoint number. EPNUM_0 HCCHAR = 0x01 << 11 // Bit 0. EPNUM_1 HCCHAR = 0x02 << 11 // Bit 1. EPNUM_2 HCCHAR = 0x04 << 11 // Bit 2. EPNUM_3 HCCHAR = 0x08 << 11 // Bit 3. EPDIR HCCHAR = 0x01 << 15 //+ Endpoint direction. LSDEV HCCHAR = 0x01 << 17 //+ Low-speed device. EPTYP HCCHAR = 0x03 << 18 //+ Endpoint type. EPTYP_0 HCCHAR = 0x01 << 18 // Bit 0. EPTYP_1 HCCHAR = 0x02 << 18 // Bit 1. MC HCCHAR = 0x03 << 20 //+ Multi Count (MC) / Error Count (EC). MC_0 HCCHAR = 0x01 << 20 // Bit 0. MC_1 HCCHAR = 0x02 << 20 // Bit 1. DAD HCCHAR = 0x7F << 22 //+ Device address. DAD_0 HCCHAR = 0x01 << 22 // Bit 0. DAD_1 HCCHAR = 0x02 << 22 // Bit 1. DAD_2 HCCHAR = 0x04 << 22 // Bit 2. DAD_3 HCCHAR = 0x08 << 22 // Bit 3. DAD_4 HCCHAR = 0x10 << 22 // Bit 4. DAD_5 HCCHAR = 0x20 << 22 // Bit 5. DAD_6 HCCHAR = 0x40 << 22 // Bit 6. ODDFRM HCCHAR = 0x01 << 29 //+ Odd frame. CHDIS HCCHAR = 0x01 << 30 //+ Channel disable. CHENA HCCHAR = 0x01 << 31 //+ Channel enable. )
type HCINT ¶
type HCINT uint32
const ( XFRC HCINT = 0x01 << 0 //+ Transfer completed. CHH HCINT = 0x01 << 1 //+ Channel halted. AHBERR HCINT = 0x01 << 2 //+ AHB error. STALL HCINT = 0x01 << 3 //+ STALL response received interrupt. NAK HCINT = 0x01 << 4 //+ NAK response received interrupt. ACK HCINT = 0x01 << 5 //+ ACK response received/transmitted interrupt. NYET HCINT = 0x01 << 6 //+ Response received interrupt. TXERR HCINT = 0x01 << 7 //+ Transaction error. BBERR HCINT = 0x01 << 8 //+ Babble error. FRMOR HCINT = 0x01 << 9 //+ Frame overrun. DTERR HCINT = 0x01 << 10 //+ Data toggle error. )
type HCINTMSK ¶
type HCINTMSK uint32
const ( XFRCM HCINTMSK = 0x01 << 0 //+ Transfer completed mask. CHHM HCINTMSK = 0x01 << 1 //+ Channel halted mask. AHBERR HCINTMSK = 0x01 << 2 //+ AHB error. STALLM HCINTMSK = 0x01 << 3 //+ STALL response received interrupt mask. NAKM HCINTMSK = 0x01 << 4 //+ NAK response received interrupt mask. ACKM HCINTMSK = 0x01 << 5 //+ ACK response received/transmitted interrupt mask. NYET HCINTMSK = 0x01 << 6 //+ response received interrupt mask. TXERRM HCINTMSK = 0x01 << 7 //+ Transaction error mask. BBERRM HCINTMSK = 0x01 << 8 //+ Babble error mask. FRMORM HCINTMSK = 0x01 << 9 //+ Frame overrun mask. DTERRM HCINTMSK = 0x01 << 10 //+ Data toggle error mask. )
type HCSPLT ¶
type HCSPLT uint32
const ( PRTADDR HCSPLT = 0x7F << 0 //+ Port address. PRTADDR_0 HCSPLT = 0x01 << 0 // Bit 0. PRTADDR_1 HCSPLT = 0x02 << 0 // Bit 1. PRTADDR_2 HCSPLT = 0x04 << 0 // Bit 2. PRTADDR_3 HCSPLT = 0x08 << 0 // Bit 3. PRTADDR_4 HCSPLT = 0x10 << 0 // Bit 4. PRTADDR_5 HCSPLT = 0x20 << 0 // Bit 5. PRTADDR_6 HCSPLT = 0x40 << 0 // Bit 6. HUBADDR HCSPLT = 0x7F << 7 //+ Hub address. HUBADDR_0 HCSPLT = 0x01 << 7 // Bit 0. HUBADDR_1 HCSPLT = 0x02 << 7 // Bit 1. HUBADDR_2 HCSPLT = 0x04 << 7 // Bit 2. HUBADDR_3 HCSPLT = 0x08 << 7 // Bit 3. HUBADDR_4 HCSPLT = 0x10 << 7 // Bit 4. HUBADDR_5 HCSPLT = 0x20 << 7 // Bit 5. HUBADDR_6 HCSPLT = 0x40 << 7 // Bit 6. XACTPOS HCSPLT = 0x03 << 14 //+ XACTPOS. XACTPOS_0 HCSPLT = 0x01 << 14 // Bit 0. XACTPOS_1 HCSPLT = 0x02 << 14 // Bit 1. COMPLSPLT HCSPLT = 0x01 << 16 //+ Do complete split. SPLITEN HCSPLT = 0x01 << 31 //+ Split enable. )
type HPTXSTS ¶
type HPTXSTS uint32
const ( PTXFSAVL HPTXSTS = 0xFFFF << 0 //+ Periodic transmit data FIFO space available. PTXQSAV HPTXSTS = 0xFF << 16 //+ Periodic transmit request queue space available. PTXQSAV_0 HPTXSTS = 0x01 << 16 // Bit 0. PTXQSAV_1 HPTXSTS = 0x02 << 16 // Bit 1. PTXQSAV_2 HPTXSTS = 0x04 << 16 // Bit 2. PTXQSAV_3 HPTXSTS = 0x08 << 16 // Bit 3. PTXQSAV_4 HPTXSTS = 0x10 << 16 // Bit 4. PTXQSAV_5 HPTXSTS = 0x20 << 16 // Bit 5. PTXQSAV_6 HPTXSTS = 0x40 << 16 // Bit 6. PTXQSAV_7 HPTXSTS = 0x80 << 16 // Bit 7. PTXQTOP HPTXSTS = 0xFF << 24 //+ Top of the periodic transmit request queue. PTXQTOP_0 HPTXSTS = 0x01 << 24 // Bit 0. PTXQTOP_1 HPTXSTS = 0x02 << 24 // Bit 1. PTXQTOP_2 HPTXSTS = 0x04 << 24 // Bit 2. PTXQTOP_3 HPTXSTS = 0x08 << 24 // Bit 3. PTXQTOP_4 HPTXSTS = 0x10 << 24 // Bit 4. PTXQTOP_5 HPTXSTS = 0x20 << 24 // Bit 5. PTXQTOP_6 HPTXSTS = 0x40 << 24 // Bit 6. PTXQTOP_7 HPTXSTS = 0x80 << 24 // Bit 7. )
type RCID ¶
func (*RCID) AtomicClearBits ¶
func (*RCID) AtomicSetBits ¶
func (*RCID) AtomicStoreBits ¶
type RDAINT ¶
func (*RDAINT) AtomicClearBits ¶
func (*RDAINT) AtomicSetBits ¶
func (*RDAINT) AtomicStoreBits ¶
type RDAINTMSK ¶
func (*RDAINTMSK) AtomicClearBits ¶
func (*RDAINTMSK) AtomicSetBits ¶
func (*RDAINTMSK) AtomicStoreBits ¶
type RDCFG ¶
func (*RDCFG) AtomicClearBits ¶
func (*RDCFG) AtomicSetBits ¶
func (*RDCFG) AtomicStoreBits ¶
type RDCTL ¶
func (*RDCTL) AtomicClearBits ¶
func (*RDCTL) AtomicSetBits ¶
func (*RDCTL) AtomicStoreBits ¶
type RDEACHINT ¶
func (*RDEACHINT) AtomicClearBits ¶
func (*RDEACHINT) AtomicSetBits ¶
func (*RDEACHINT) AtomicStoreBits ¶
type RDEACHMSK ¶
func (*RDEACHMSK) AtomicClearBits ¶
func (*RDEACHMSK) AtomicSetBits ¶
func (*RDEACHMSK) AtomicStoreBits ¶
type RDIEPCTL ¶
func (*RDIEPCTL) AtomicClearBits ¶
func (*RDIEPCTL) AtomicSetBits ¶
func (*RDIEPCTL) AtomicStoreBits ¶
type RDIEPDMA ¶
func (*RDIEPDMA) AtomicClearBits ¶
func (*RDIEPDMA) AtomicSetBits ¶
func (*RDIEPDMA) AtomicStoreBits ¶
type RDIEPEMPMSK ¶
func (*RDIEPEMPMSK) AtomicClearBits ¶
func (r *RDIEPEMPMSK) AtomicClearBits(mask DIEPEMPMSK)
func (*RDIEPEMPMSK) AtomicSetBits ¶
func (r *RDIEPEMPMSK) AtomicSetBits(mask DIEPEMPMSK)
func (*RDIEPEMPMSK) AtomicStoreBits ¶
func (r *RDIEPEMPMSK) AtomicStoreBits(mask, b DIEPEMPMSK)
func (*RDIEPEMPMSK) Bits ¶
func (r *RDIEPEMPMSK) Bits(mask DIEPEMPMSK) DIEPEMPMSK
func (*RDIEPEMPMSK) ClearBits ¶
func (r *RDIEPEMPMSK) ClearBits(mask DIEPEMPMSK)
func (*RDIEPEMPMSK) Load ¶
func (r *RDIEPEMPMSK) Load() DIEPEMPMSK
func (*RDIEPEMPMSK) SetBits ¶
func (r *RDIEPEMPMSK) SetBits(mask DIEPEMPMSK)
func (*RDIEPEMPMSK) Store ¶
func (r *RDIEPEMPMSK) Store(b DIEPEMPMSK)
func (*RDIEPEMPMSK) StoreBits ¶
func (r *RDIEPEMPMSK) StoreBits(mask, b DIEPEMPMSK)
type RDIEPINT ¶
func (*RDIEPINT) AtomicClearBits ¶
func (*RDIEPINT) AtomicSetBits ¶
func (*RDIEPINT) AtomicStoreBits ¶
type RDIEPMSK ¶
func (*RDIEPMSK) AtomicClearBits ¶
func (*RDIEPMSK) AtomicSetBits ¶
func (*RDIEPMSK) AtomicStoreBits ¶
type RDIEPTSIZ ¶
func (*RDIEPTSIZ) AtomicClearBits ¶
func (*RDIEPTSIZ) AtomicSetBits ¶
func (*RDIEPTSIZ) AtomicStoreBits ¶
type RDIEPTXF ¶
func (*RDIEPTXF) AtomicClearBits ¶
func (*RDIEPTXF) AtomicSetBits ¶
func (*RDIEPTXF) AtomicStoreBits ¶
type RDIEPTXF0_HNPTXFSIZ ¶
func (*RDIEPTXF0_HNPTXFSIZ) AtomicClearBits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) AtomicClearBits(mask DIEPTXF0_HNPTXFSIZ)
func (*RDIEPTXF0_HNPTXFSIZ) AtomicSetBits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) AtomicSetBits(mask DIEPTXF0_HNPTXFSIZ)
func (*RDIEPTXF0_HNPTXFSIZ) AtomicStoreBits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) AtomicStoreBits(mask, b DIEPTXF0_HNPTXFSIZ)
func (*RDIEPTXF0_HNPTXFSIZ) Bits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) Bits(mask DIEPTXF0_HNPTXFSIZ) DIEPTXF0_HNPTXFSIZ
func (*RDIEPTXF0_HNPTXFSIZ) ClearBits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) ClearBits(mask DIEPTXF0_HNPTXFSIZ)
func (*RDIEPTXF0_HNPTXFSIZ) Load ¶
func (r *RDIEPTXF0_HNPTXFSIZ) Load() DIEPTXF0_HNPTXFSIZ
func (*RDIEPTXF0_HNPTXFSIZ) SetBits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) SetBits(mask DIEPTXF0_HNPTXFSIZ)
func (*RDIEPTXF0_HNPTXFSIZ) Store ¶
func (r *RDIEPTXF0_HNPTXFSIZ) Store(b DIEPTXF0_HNPTXFSIZ)
func (*RDIEPTXF0_HNPTXFSIZ) StoreBits ¶
func (r *RDIEPTXF0_HNPTXFSIZ) StoreBits(mask, b DIEPTXF0_HNPTXFSIZ)
type RDINEP1MSK ¶
func (*RDINEP1MSK) AtomicClearBits ¶
func (r *RDINEP1MSK) AtomicClearBits(mask DINEP1MSK)
func (*RDINEP1MSK) AtomicSetBits ¶
func (r *RDINEP1MSK) AtomicSetBits(mask DINEP1MSK)
func (*RDINEP1MSK) AtomicStoreBits ¶
func (r *RDINEP1MSK) AtomicStoreBits(mask, b DINEP1MSK)
func (*RDINEP1MSK) Bits ¶
func (r *RDINEP1MSK) Bits(mask DINEP1MSK) DINEP1MSK
func (*RDINEP1MSK) ClearBits ¶
func (r *RDINEP1MSK) ClearBits(mask DINEP1MSK)
func (*RDINEP1MSK) Load ¶
func (r *RDINEP1MSK) Load() DINEP1MSK
func (*RDINEP1MSK) SetBits ¶
func (r *RDINEP1MSK) SetBits(mask DINEP1MSK)
func (*RDINEP1MSK) Store ¶
func (r *RDINEP1MSK) Store(b DINEP1MSK)
func (*RDINEP1MSK) StoreBits ¶
func (r *RDINEP1MSK) StoreBits(mask, b DINEP1MSK)
type RDOEPCTL ¶
func (*RDOEPCTL) AtomicClearBits ¶
func (*RDOEPCTL) AtomicSetBits ¶
func (*RDOEPCTL) AtomicStoreBits ¶
type RDOEPDMA ¶
func (*RDOEPDMA) AtomicClearBits ¶
func (*RDOEPDMA) AtomicSetBits ¶
func (*RDOEPDMA) AtomicStoreBits ¶
type RDOEPINT ¶
func (*RDOEPINT) AtomicClearBits ¶
func (*RDOEPINT) AtomicSetBits ¶
func (*RDOEPINT) AtomicStoreBits ¶
type RDOEPMSK ¶
func (*RDOEPMSK) AtomicClearBits ¶
func (*RDOEPMSK) AtomicSetBits ¶
func (*RDOEPMSK) AtomicStoreBits ¶
type RDOEPTSIZ ¶
func (*RDOEPTSIZ) AtomicClearBits ¶
func (*RDOEPTSIZ) AtomicSetBits ¶
func (*RDOEPTSIZ) AtomicStoreBits ¶
type RDOUTEP1MSK ¶
func (*RDOUTEP1MSK) AtomicClearBits ¶
func (r *RDOUTEP1MSK) AtomicClearBits(mask DOUTEP1MSK)
func (*RDOUTEP1MSK) AtomicSetBits ¶
func (r *RDOUTEP1MSK) AtomicSetBits(mask DOUTEP1MSK)
func (*RDOUTEP1MSK) AtomicStoreBits ¶
func (r *RDOUTEP1MSK) AtomicStoreBits(mask, b DOUTEP1MSK)
func (*RDOUTEP1MSK) Bits ¶
func (r *RDOUTEP1MSK) Bits(mask DOUTEP1MSK) DOUTEP1MSK
func (*RDOUTEP1MSK) ClearBits ¶
func (r *RDOUTEP1MSK) ClearBits(mask DOUTEP1MSK)
func (*RDOUTEP1MSK) Load ¶
func (r *RDOUTEP1MSK) Load() DOUTEP1MSK
func (*RDOUTEP1MSK) SetBits ¶
func (r *RDOUTEP1MSK) SetBits(mask DOUTEP1MSK)
func (*RDOUTEP1MSK) Store ¶
func (r *RDOUTEP1MSK) Store(b DOUTEP1MSK)
func (*RDOUTEP1MSK) StoreBits ¶
func (r *RDOUTEP1MSK) StoreBits(mask, b DOUTEP1MSK)
type RDSTS ¶
func (*RDSTS) AtomicClearBits ¶
func (*RDSTS) AtomicSetBits ¶
func (*RDSTS) AtomicStoreBits ¶
type RDTHRCTL ¶
func (*RDTHRCTL) AtomicClearBits ¶
func (*RDTHRCTL) AtomicSetBits ¶
func (*RDTHRCTL) AtomicStoreBits ¶
type RDTXFSTS ¶
func (*RDTXFSTS) AtomicClearBits ¶
func (*RDTXFSTS) AtomicSetBits ¶
func (*RDTXFSTS) AtomicStoreBits ¶
type RDVBUSDIS ¶
func (*RDVBUSDIS) AtomicClearBits ¶
func (*RDVBUSDIS) AtomicSetBits ¶
func (*RDVBUSDIS) AtomicStoreBits ¶
type RDVBUSPULSE ¶
func (*RDVBUSPULSE) AtomicClearBits ¶
func (r *RDVBUSPULSE) AtomicClearBits(mask DVBUSPULSE)
func (*RDVBUSPULSE) AtomicSetBits ¶
func (r *RDVBUSPULSE) AtomicSetBits(mask DVBUSPULSE)
func (*RDVBUSPULSE) AtomicStoreBits ¶
func (r *RDVBUSPULSE) AtomicStoreBits(mask, b DVBUSPULSE)
func (*RDVBUSPULSE) Bits ¶
func (r *RDVBUSPULSE) Bits(mask DVBUSPULSE) DVBUSPULSE
func (*RDVBUSPULSE) ClearBits ¶
func (r *RDVBUSPULSE) ClearBits(mask DVBUSPULSE)
func (*RDVBUSPULSE) Load ¶
func (r *RDVBUSPULSE) Load() DVBUSPULSE
func (*RDVBUSPULSE) SetBits ¶
func (r *RDVBUSPULSE) SetBits(mask DVBUSPULSE)
func (*RDVBUSPULSE) Store ¶
func (r *RDVBUSPULSE) Store(b DVBUSPULSE)
func (*RDVBUSPULSE) StoreBits ¶
func (r *RDVBUSPULSE) StoreBits(mask, b DVBUSPULSE)
type RGADPCTL ¶
func (*RGADPCTL) AtomicClearBits ¶
func (*RGADPCTL) AtomicSetBits ¶
func (*RGADPCTL) AtomicStoreBits ¶
type RGAHBCFG ¶
func (*RGAHBCFG) AtomicClearBits ¶
func (*RGAHBCFG) AtomicSetBits ¶
func (*RGAHBCFG) AtomicStoreBits ¶
type RGCCFG ¶
func (*RGCCFG) AtomicClearBits ¶
func (*RGCCFG) AtomicSetBits ¶
func (*RGCCFG) AtomicStoreBits ¶
type RGDFIFOCFG ¶
func (*RGDFIFOCFG) AtomicClearBits ¶
func (r *RGDFIFOCFG) AtomicClearBits(mask GDFIFOCFG)
func (*RGDFIFOCFG) AtomicSetBits ¶
func (r *RGDFIFOCFG) AtomicSetBits(mask GDFIFOCFG)
func (*RGDFIFOCFG) AtomicStoreBits ¶
func (r *RGDFIFOCFG) AtomicStoreBits(mask, b GDFIFOCFG)
func (*RGDFIFOCFG) Bits ¶
func (r *RGDFIFOCFG) Bits(mask GDFIFOCFG) GDFIFOCFG
func (*RGDFIFOCFG) ClearBits ¶
func (r *RGDFIFOCFG) ClearBits(mask GDFIFOCFG)
func (*RGDFIFOCFG) Load ¶
func (r *RGDFIFOCFG) Load() GDFIFOCFG
func (*RGDFIFOCFG) SetBits ¶
func (r *RGDFIFOCFG) SetBits(mask GDFIFOCFG)
func (*RGDFIFOCFG) Store ¶
func (r *RGDFIFOCFG) Store(b GDFIFOCFG)
func (*RGDFIFOCFG) StoreBits ¶
func (r *RGDFIFOCFG) StoreBits(mask, b GDFIFOCFG)
type RGHWCFG3 ¶
func (*RGHWCFG3) AtomicClearBits ¶
func (*RGHWCFG3) AtomicSetBits ¶
func (*RGHWCFG3) AtomicStoreBits ¶
type RGINTMSK ¶
func (*RGINTMSK) AtomicClearBits ¶
func (*RGINTMSK) AtomicSetBits ¶
func (*RGINTMSK) AtomicStoreBits ¶
type RGINTSTS ¶
func (*RGINTSTS) AtomicClearBits ¶
func (*RGINTSTS) AtomicSetBits ¶
func (*RGINTSTS) AtomicStoreBits ¶
type RGLPMCFG ¶
func (*RGLPMCFG) AtomicClearBits ¶
func (*RGLPMCFG) AtomicSetBits ¶
func (*RGLPMCFG) AtomicStoreBits ¶
type RGOTGCTL ¶
func (*RGOTGCTL) AtomicClearBits ¶
func (*RGOTGCTL) AtomicSetBits ¶
func (*RGOTGCTL) AtomicStoreBits ¶
type RGOTGINT ¶
func (*RGOTGINT) AtomicClearBits ¶
func (*RGOTGINT) AtomicSetBits ¶
func (*RGOTGINT) AtomicStoreBits ¶
type RGPWRDN ¶
func (*RGPWRDN) AtomicClearBits ¶
func (*RGPWRDN) AtomicSetBits ¶
func (*RGPWRDN) AtomicStoreBits ¶
type RGRSTCTL ¶
func (*RGRSTCTL) AtomicClearBits ¶
func (*RGRSTCTL) AtomicSetBits ¶
func (*RGRSTCTL) AtomicStoreBits ¶
type RGRXFSIZ ¶
func (*RGRXFSIZ) AtomicClearBits ¶
func (*RGRXFSIZ) AtomicSetBits ¶
func (*RGRXFSIZ) AtomicStoreBits ¶
type RGRXSTSP ¶
func (*RGRXSTSP) AtomicClearBits ¶
func (*RGRXSTSP) AtomicSetBits ¶
func (*RGRXSTSP) AtomicStoreBits ¶
type RGRXSTSR ¶
func (*RGRXSTSR) AtomicClearBits ¶
func (*RGRXSTSR) AtomicSetBits ¶
func (*RGRXSTSR) AtomicStoreBits ¶
type RGUSBCFG ¶
func (*RGUSBCFG) AtomicClearBits ¶
func (*RGUSBCFG) AtomicSetBits ¶
func (*RGUSBCFG) AtomicStoreBits ¶
type RHAINT ¶
func (*RHAINT) AtomicClearBits ¶
func (*RHAINT) AtomicSetBits ¶
func (*RHAINT) AtomicStoreBits ¶
type RHAINTMSK ¶
func (*RHAINTMSK) AtomicClearBits ¶
func (*RHAINTMSK) AtomicSetBits ¶
func (*RHAINTMSK) AtomicStoreBits ¶
type RHCCHAR ¶
func (*RHCCHAR) AtomicClearBits ¶
func (*RHCCHAR) AtomicSetBits ¶
func (*RHCCHAR) AtomicStoreBits ¶
type RHCDMA ¶
func (*RHCDMA) AtomicClearBits ¶
func (*RHCDMA) AtomicSetBits ¶
func (*RHCDMA) AtomicStoreBits ¶
type RHCFG ¶
func (*RHCFG) AtomicClearBits ¶
func (*RHCFG) AtomicSetBits ¶
func (*RHCFG) AtomicStoreBits ¶
type RHCINT ¶
func (*RHCINT) AtomicClearBits ¶
func (*RHCINT) AtomicSetBits ¶
func (*RHCINT) AtomicStoreBits ¶
type RHCINTMSK ¶
func (*RHCINTMSK) AtomicClearBits ¶
func (*RHCINTMSK) AtomicSetBits ¶
func (*RHCINTMSK) AtomicStoreBits ¶
type RHCSPLT ¶
func (*RHCSPLT) AtomicClearBits ¶
func (*RHCSPLT) AtomicSetBits ¶
func (*RHCSPLT) AtomicStoreBits ¶
type RHCTSIZ ¶
func (*RHCTSIZ) AtomicClearBits ¶
func (*RHCTSIZ) AtomicSetBits ¶
func (*RHCTSIZ) AtomicStoreBits ¶
type RHFIR ¶
func (*RHFIR) AtomicClearBits ¶
func (*RHFIR) AtomicSetBits ¶
func (*RHFIR) AtomicStoreBits ¶
type RHFNUM ¶
func (*RHFNUM) AtomicClearBits ¶
func (*RHFNUM) AtomicSetBits ¶
func (*RHFNUM) AtomicStoreBits ¶
type RHNPTXSTS ¶
func (*RHNPTXSTS) AtomicClearBits ¶
func (*RHNPTXSTS) AtomicSetBits ¶
func (*RHNPTXSTS) AtomicStoreBits ¶
type RHPTXFSIZ ¶
func (*RHPTXFSIZ) AtomicClearBits ¶
func (*RHPTXFSIZ) AtomicSetBits ¶
func (*RHPTXFSIZ) AtomicStoreBits ¶
type RHPTXSTS ¶
func (*RHPTXSTS) AtomicClearBits ¶
func (*RHPTXSTS) AtomicSetBits ¶
func (*RHPTXSTS) AtomicStoreBits ¶
type RMDAINTMSK ¶
func (RMDAINTMSK) Load ¶
func (rm RMDAINTMSK) Load() DAINTMSK
func (RMDAINTMSK) Store ¶
func (rm RMDAINTMSK) Store(b DAINTMSK)
type RMDEACHINT ¶
func (RMDEACHINT) Load ¶
func (rm RMDEACHINT) Load() DEACHINT
func (RMDEACHINT) Store ¶
func (rm RMDEACHINT) Store(b DEACHINT)
type RMDEACHMSK ¶
func (RMDEACHMSK) Load ¶
func (rm RMDEACHMSK) Load() DEACHMSK
func (RMDEACHMSK) Store ¶
func (rm RMDEACHMSK) Store(b DEACHMSK)
type RMDIEPEMPMSK ¶
func (RMDIEPEMPMSK) Load ¶
func (rm RMDIEPEMPMSK) Load() DIEPEMPMSK
func (RMDIEPEMPMSK) Store ¶
func (rm RMDIEPEMPMSK) Store(b DIEPEMPMSK)
type RMDIEPTSIZ ¶
func (RMDIEPTSIZ) Load ¶
func (rm RMDIEPTSIZ) Load() DIEPTSIZ
func (RMDIEPTSIZ) Store ¶
func (rm RMDIEPTSIZ) Store(b DIEPTSIZ)
type RMDIEPTXF0_HNPTXFSIZ ¶
func (RMDIEPTXF0_HNPTXFSIZ) Load ¶
func (rm RMDIEPTXF0_HNPTXFSIZ) Load() DIEPTXF0_HNPTXFSIZ
func (RMDIEPTXF0_HNPTXFSIZ) Store ¶
func (rm RMDIEPTXF0_HNPTXFSIZ) Store(b DIEPTXF0_HNPTXFSIZ)
type RMDINEP1MSK ¶
func (RMDINEP1MSK) Load ¶
func (rm RMDINEP1MSK) Load() DINEP1MSK
func (RMDINEP1MSK) Store ¶
func (rm RMDINEP1MSK) Store(b DINEP1MSK)
type RMDOEPTSIZ ¶
func (RMDOEPTSIZ) Load ¶
func (rm RMDOEPTSIZ) Load() DOEPTSIZ
func (RMDOEPTSIZ) Store ¶
func (rm RMDOEPTSIZ) Store(b DOEPTSIZ)
type RMDOUTEP1MSK ¶
func (RMDOUTEP1MSK) Load ¶
func (rm RMDOUTEP1MSK) Load() DOUTEP1MSK
func (RMDOUTEP1MSK) Store ¶
func (rm RMDOUTEP1MSK) Store(b DOUTEP1MSK)
type RMDVBUSDIS ¶
func (RMDVBUSDIS) Load ¶
func (rm RMDVBUSDIS) Load() DVBUSDIS
func (RMDVBUSDIS) Store ¶
func (rm RMDVBUSDIS) Store(b DVBUSDIS)
type RMDVBUSPULSE ¶
func (RMDVBUSPULSE) Load ¶
func (rm RMDVBUSPULSE) Load() DVBUSPULSE
func (RMDVBUSPULSE) Store ¶
func (rm RMDVBUSPULSE) Store(b DVBUSPULSE)
type RMGDFIFOCFG ¶
func (RMGDFIFOCFG) Load ¶
func (rm RMGDFIFOCFG) Load() GDFIFOCFG
func (RMGDFIFOCFG) Store ¶
func (rm RMGDFIFOCFG) Store(b GDFIFOCFG)
type RMHAINTMSK ¶
func (RMHAINTMSK) Load ¶
func (rm RMHAINTMSK) Load() HAINTMSK
func (RMHAINTMSK) Store ¶
func (rm RMHAINTMSK) Store(b HAINTMSK)
type RMHCINTMSK ¶
func (RMHCINTMSK) Load ¶
func (rm RMHCINTMSK) Load() HCINTMSK
func (RMHCINTMSK) Store ¶
func (rm RMHCINTMSK) Store(b HCINTMSK)
type RMHNPTXSTS ¶
func (RMHNPTXSTS) Load ¶
func (rm RMHNPTXSTS) Load() HNPTXSTS
func (RMHNPTXSTS) Store ¶
func (rm RMHNPTXSTS) Store(b HNPTXSTS)
type RMHPTXFSIZ ¶
func (RMHPTXFSIZ) Load ¶
func (rm RMHPTXFSIZ) Load() HPTXFSIZ
func (RMHPTXFSIZ) Store ¶
func (rm RMHPTXFSIZ) Store(b HPTXFSIZ)
type USB_OTG_Device_Periph ¶
type USB_OTG_Device_Periph struct { DCFG RDCFG DCTL RDCTL DSTS RDSTS DIEPMSK RDIEPMSK DOEPMSK RDOEPMSK DAINT RDAINT DAINTMSK RDAINTMSK DVBUSDIS RDVBUSDIS DVBUSPULSE RDVBUSPULSE DTHRCTL RDTHRCTL DIEPEMPMSK RDIEPEMPMSK DEACHINT RDEACHINT DEACHMSK RDEACHMSK DINEP1MSK RDINEP1MSK DOUTEP1MSK RDOUTEP1MSK // contains filtered or unexported fields }
func (*USB_OTG_Device_Periph) ARPEN ¶
func (p *USB_OTG_Device_Periph) ARPEN() RMDTHRCTL
func (*USB_OTG_Device_Periph) B2BSTUP ¶
func (p *USB_OTG_Device_Periph) B2BSTUP() RMDOEPMSK
func (*USB_OTG_Device_Periph) BIM ¶
func (p *USB_OTG_Device_Periph) BIM() RMDIEPMSK
func (*USB_OTG_Device_Periph) BOIM ¶
func (p *USB_OTG_Device_Periph) BOIM() RMDOEPMSK
func (*USB_OTG_Device_Periph) BaseAddr ¶
func (p *USB_OTG_Device_Periph) BaseAddr() uintptr
func (*USB_OTG_Device_Periph) CGINAK ¶
func (p *USB_OTG_Device_Periph) CGINAK() RMDCTL
func (*USB_OTG_Device_Periph) CGONAK ¶
func (p *USB_OTG_Device_Periph) CGONAK() RMDCTL
func (*USB_OTG_Device_Periph) DAD ¶
func (p *USB_OTG_Device_Periph) DAD() RMDCFG
func (*USB_OTG_Device_Periph) DSPD ¶
func (p *USB_OTG_Device_Periph) DSPD() RMDCFG
func (*USB_OTG_Device_Periph) DVBUSP ¶
func (p *USB_OTG_Device_Periph) DVBUSP() RMDVBUSPULSE
func (*USB_OTG_Device_Periph) EERR ¶
func (p *USB_OTG_Device_Periph) EERR() RMDSTS
func (*USB_OTG_Device_Periph) ENUMSPD ¶
func (p *USB_OTG_Device_Periph) ENUMSPD() RMDSTS
func (*USB_OTG_Device_Periph) EPDM ¶
func (p *USB_OTG_Device_Periph) EPDM() RMDOEPMSK
func (*USB_OTG_Device_Periph) FNSOF ¶
func (p *USB_OTG_Device_Periph) FNSOF() RMDSTS
func (*USB_OTG_Device_Periph) GINSTS ¶
func (p *USB_OTG_Device_Periph) GINSTS() RMDCTL
func (*USB_OTG_Device_Periph) GONSTS ¶
func (p *USB_OTG_Device_Periph) GONSTS() RMDCTL
func (*USB_OTG_Device_Periph) IEP1INT ¶
func (p *USB_OTG_Device_Periph) IEP1INT() RMDEACHINT
func (*USB_OTG_Device_Periph) IEPINT ¶
func (p *USB_OTG_Device_Periph) IEPINT() RMDAINT
func (*USB_OTG_Device_Periph) IEPM ¶
func (p *USB_OTG_Device_Periph) IEPM() RMDAINTMSK
func (*USB_OTG_Device_Periph) INEPNEM ¶
func (p *USB_OTG_Device_Periph) INEPNEM() RMDIEPMSK
func (*USB_OTG_Device_Periph) INEPNMM ¶
func (p *USB_OTG_Device_Periph) INEPNMM() RMDIEPMSK
func (*USB_OTG_Device_Periph) INEPTXFEM ¶
func (p *USB_OTG_Device_Periph) INEPTXFEM() RMDIEPEMPMSK
func (*USB_OTG_Device_Periph) ISOTHREN ¶
func (p *USB_OTG_Device_Periph) ISOTHREN() RMDTHRCTL
func (*USB_OTG_Device_Periph) ITTXFEMSK ¶
func (p *USB_OTG_Device_Periph) ITTXFEMSK() RMDIEPMSK
func (*USB_OTG_Device_Periph) NONISOTHREN ¶
func (p *USB_OTG_Device_Periph) NONISOTHREN() RMDTHRCTL
func (*USB_OTG_Device_Periph) NZLSOHSK ¶
func (p *USB_OTG_Device_Periph) NZLSOHSK() RMDCFG
func (*USB_OTG_Device_Periph) OEP1INT ¶
func (p *USB_OTG_Device_Periph) OEP1INT() RMDEACHINT
func (*USB_OTG_Device_Periph) OEPINT ¶
func (p *USB_OTG_Device_Periph) OEPINT() RMDAINT
func (*USB_OTG_Device_Periph) OEPM ¶
func (p *USB_OTG_Device_Periph) OEPM() RMDAINTMSK
func (*USB_OTG_Device_Periph) OPEM ¶
func (p *USB_OTG_Device_Periph) OPEM() RMDOEPMSK
func (*USB_OTG_Device_Periph) OTEPDM ¶
func (p *USB_OTG_Device_Periph) OTEPDM() RMDOEPMSK
func (*USB_OTG_Device_Periph) OTEPSPRM ¶
func (p *USB_OTG_Device_Periph) OTEPSPRM() RMDOEPMSK
func (*USB_OTG_Device_Periph) PERSCHIVL ¶
func (p *USB_OTG_Device_Periph) PERSCHIVL() RMDCFG
func (*USB_OTG_Device_Periph) PFIVL ¶
func (p *USB_OTG_Device_Periph) PFIVL() RMDCFG
func (*USB_OTG_Device_Periph) POPRGDNE ¶
func (p *USB_OTG_Device_Periph) POPRGDNE() RMDCTL
func (*USB_OTG_Device_Periph) RWUSIG ¶
func (p *USB_OTG_Device_Periph) RWUSIG() RMDCTL
func (*USB_OTG_Device_Periph) RXTHREN ¶
func (p *USB_OTG_Device_Periph) RXTHREN() RMDTHRCTL
func (*USB_OTG_Device_Periph) RXTHRLEN ¶
func (p *USB_OTG_Device_Periph) RXTHRLEN() RMDTHRCTL
func (*USB_OTG_Device_Periph) SDIS ¶
func (p *USB_OTG_Device_Periph) SDIS() RMDCTL
func (*USB_OTG_Device_Periph) SGINAK ¶
func (p *USB_OTG_Device_Periph) SGINAK() RMDCTL
func (*USB_OTG_Device_Periph) SGONAK ¶
func (p *USB_OTG_Device_Periph) SGONAK() RMDCTL
func (*USB_OTG_Device_Periph) STUPM ¶
func (p *USB_OTG_Device_Periph) STUPM() RMDOEPMSK
func (*USB_OTG_Device_Periph) SUSPSTS ¶
func (p *USB_OTG_Device_Periph) SUSPSTS() RMDSTS
func (*USB_OTG_Device_Periph) TCTL ¶
func (p *USB_OTG_Device_Periph) TCTL() RMDCTL
func (*USB_OTG_Device_Periph) TOM ¶
func (p *USB_OTG_Device_Periph) TOM() RMDIEPMSK
func (*USB_OTG_Device_Periph) TXFURM ¶
func (p *USB_OTG_Device_Periph) TXFURM() RMDIEPMSK
func (*USB_OTG_Device_Periph) TXTHRLEN ¶
func (p *USB_OTG_Device_Periph) TXTHRLEN() RMDTHRCTL
func (*USB_OTG_Device_Periph) VBUSDT ¶
func (p *USB_OTG_Device_Periph) VBUSDT() RMDVBUSDIS
func (*USB_OTG_Device_Periph) XFRCM ¶
func (p *USB_OTG_Device_Periph) XFRCM() RMDOEPMSK
type USB_OTG_Global_Periph ¶
type USB_OTG_Global_Periph struct { GOTGCTL RGOTGCTL GOTGINT RGOTGINT GAHBCFG RGAHBCFG GUSBCFG RGUSBCFG GRSTCTL RGRSTCTL GINTSTS RGINTSTS GINTMSK RGINTMSK GRXSTSR RGRXSTSR GRXSTSP RGRXSTSP GRXFSIZ RGRXFSIZ DIEPTXF0_HNPTXFSIZ RDIEPTXF0_HNPTXFSIZ HNPTXSTS RHNPTXSTS GCCFG RGCCFG CID RCID GHWCFG3 RGHWCFG3 GLPMCFG RGLPMCFG GPWRDN RGPWRDN GDFIFOCFG RGDFIFOCFG GADPCTL RGADPCTL HPTXFSIZ RHPTXFSIZ DIEPTXF [15]RDIEPTXF // contains filtered or unexported fields }
func (*USB_OTG_Global_Periph) ADPIF ¶
func (p *USB_OTG_Global_Periph) ADPIF() RMGPWRDN
func (*USB_OTG_Global_Periph) ADPMEN ¶
func (p *USB_OTG_Global_Periph) ADPMEN() RMGPWRDN
func (*USB_OTG_Global_Periph) ADTOCHG ¶
func (p *USB_OTG_Global_Periph) ADTOCHG() RMGOTGINT
func (*USB_OTG_Global_Periph) AHBIDL ¶
func (p *USB_OTG_Global_Periph) AHBIDL() RMGRSTCTL
func (*USB_OTG_Global_Periph) ASVLD ¶
func (p *USB_OTG_Global_Periph) ASVLD() RMGOTGCTL
func (*USB_OTG_Global_Periph) AVALOEN ¶
func (p *USB_OTG_Global_Periph) AVALOEN() RMGOTGCTL
func (*USB_OTG_Global_Periph) AVALOVAL ¶
func (p *USB_OTG_Global_Periph) AVALOVAL() RMGOTGCTL
func (*USB_OTG_Global_Periph) BCNT ¶
func (p *USB_OTG_Global_Periph) BCNT() RMGRXSTSP
func (*USB_OTG_Global_Periph) BESL ¶
func (p *USB_OTG_Global_Periph) BESL() RMGLPMCFG
func (*USB_OTG_Global_Periph) BESLTHRS ¶
func (p *USB_OTG_Global_Periph) BESLTHRS() RMGLPMCFG
func (*USB_OTG_Global_Periph) BOUTNAKEFF ¶
func (p *USB_OTG_Global_Periph) BOUTNAKEFF() RMGINTSTS
func (*USB_OTG_Global_Periph) BSESVLD ¶
func (p *USB_OTG_Global_Periph) BSESVLD() RMGOTGCTL
func (*USB_OTG_Global_Periph) BVALOEN ¶
func (p *USB_OTG_Global_Periph) BVALOEN() RMGOTGCTL
func (*USB_OTG_Global_Periph) BVALOVAL ¶
func (p *USB_OTG_Global_Periph) BVALOVAL() RMGOTGCTL
func (*USB_OTG_Global_Periph) BaseAddr ¶
func (p *USB_OTG_Global_Periph) BaseAddr() uintptr
func (*USB_OTG_Global_Periph) CIDSCHG ¶
func (p *USB_OTG_Global_Periph) CIDSCHG() RMGINTSTS
func (*USB_OTG_Global_Periph) CIDSCHGM ¶
func (p *USB_OTG_Global_Periph) CIDSCHGM() RMGINTMSK
func (*USB_OTG_Global_Periph) CIDSTS ¶
func (p *USB_OTG_Global_Periph) CIDSTS() RMGOTGCTL
func (*USB_OTG_Global_Periph) CMOD ¶
func (p *USB_OTG_Global_Periph) CMOD() RMGINTSTS
func (*USB_OTG_Global_Periph) CSRST ¶
func (p *USB_OTG_Global_Periph) CSRST() RMGRSTCTL
func (*USB_OTG_Global_Periph) CTXPKT ¶
func (p *USB_OTG_Global_Periph) CTXPKT() RMGUSBCFG
func (*USB_OTG_Global_Periph) DATAFSUSP ¶
func (p *USB_OTG_Global_Periph) DATAFSUSP() RMGINTSTS
func (*USB_OTG_Global_Periph) DBCDNE ¶
func (p *USB_OTG_Global_Periph) DBCDNE() RMGOTGINT
func (*USB_OTG_Global_Periph) DBCT ¶
func (p *USB_OTG_Global_Periph) DBCT() RMGOTGCTL
func (*USB_OTG_Global_Periph) DHNPEN ¶
func (p *USB_OTG_Global_Periph) DHNPEN() RMGOTGCTL
func (*USB_OTG_Global_Periph) DISCINT ¶
func (p *USB_OTG_Global_Periph) DISCINT() RMGINTMSK
func (*USB_OTG_Global_Periph) DMAEN ¶
func (p *USB_OTG_Global_Periph) DMAEN() RMGAHBCFG
func (*USB_OTG_Global_Periph) DMAREQ ¶
func (p *USB_OTG_Global_Periph) DMAREQ() RMGRSTCTL
func (*USB_OTG_Global_Periph) DPID ¶
func (p *USB_OTG_Global_Periph) DPID() RMGRXSTSP
func (*USB_OTG_Global_Periph) EHEN ¶
func (p *USB_OTG_Global_Periph) EHEN() RMGOTGCTL
func (*USB_OTG_Global_Periph) ENBESL ¶
func (p *USB_OTG_Global_Periph) ENBESL() RMGLPMCFG
func (*USB_OTG_Global_Periph) ENUMDNE ¶
func (p *USB_OTG_Global_Periph) ENUMDNE() RMGINTSTS
func (*USB_OTG_Global_Periph) ENUMDNEM ¶
func (p *USB_OTG_Global_Periph) ENUMDNEM() RMGINTMSK
func (*USB_OTG_Global_Periph) EOPF ¶
func (p *USB_OTG_Global_Periph) EOPF() RMGINTSTS
func (*USB_OTG_Global_Periph) EOPFM ¶
func (p *USB_OTG_Global_Periph) EOPFM() RMGINTMSK
func (*USB_OTG_Global_Periph) EPMISM ¶
func (p *USB_OTG_Global_Periph) EPMISM() RMGINTMSK
func (*USB_OTG_Global_Periph) EPNUM ¶
func (p *USB_OTG_Global_Periph) EPNUM() RMGRXSTSP
func (*USB_OTG_Global_Periph) ESUSP ¶
func (p *USB_OTG_Global_Periph) ESUSP() RMGINTSTS
func (*USB_OTG_Global_Periph) ESUSPM ¶
func (p *USB_OTG_Global_Periph) ESUSPM() RMGINTMSK
func (*USB_OTG_Global_Periph) FCRST ¶
func (p *USB_OTG_Global_Periph) FCRST() RMGRSTCTL
func (*USB_OTG_Global_Periph) FDMOD ¶
func (p *USB_OTG_Global_Periph) FDMOD() RMGUSBCFG
func (*USB_OTG_Global_Periph) FHMOD ¶
func (p *USB_OTG_Global_Periph) FHMOD() RMGUSBCFG
func (*USB_OTG_Global_Periph) FSUSPM ¶
func (p *USB_OTG_Global_Periph) FSUSPM() RMGINTMSK
func (*USB_OTG_Global_Periph) GINAKEFF ¶
func (p *USB_OTG_Global_Periph) GINAKEFF() RMGINTSTS
func (*USB_OTG_Global_Periph) GINAKEFFM ¶
func (p *USB_OTG_Global_Periph) GINAKEFFM() RMGINTMSK
func (*USB_OTG_Global_Periph) GINT ¶
func (p *USB_OTG_Global_Periph) GINT() RMGAHBCFG
func (*USB_OTG_Global_Periph) GONAKEFFM ¶
func (p *USB_OTG_Global_Periph) GONAKEFFM() RMGINTMSK
func (*USB_OTG_Global_Periph) HBSTLEN ¶
func (p *USB_OTG_Global_Periph) HBSTLEN() RMGAHBCFG
func (*USB_OTG_Global_Periph) HCIM ¶
func (p *USB_OTG_Global_Periph) HCIM() RMGINTMSK
func (*USB_OTG_Global_Periph) HCINT ¶
func (p *USB_OTG_Global_Periph) HCINT() RMGINTSTS
func (*USB_OTG_Global_Periph) HNGDET ¶
func (p *USB_OTG_Global_Periph) HNGDET() RMGOTGINT
func (*USB_OTG_Global_Periph) HNGSCS ¶
func (p *USB_OTG_Global_Periph) HNGSCS() RMGOTGCTL
func (*USB_OTG_Global_Periph) HNPCAP ¶
func (p *USB_OTG_Global_Periph) HNPCAP() RMGUSBCFG
func (*USB_OTG_Global_Periph) HNPRQ ¶
func (p *USB_OTG_Global_Periph) HNPRQ() RMGOTGCTL
func (*USB_OTG_Global_Periph) HNSSCHG ¶
func (p *USB_OTG_Global_Periph) HNSSCHG() RMGOTGINT
func (*USB_OTG_Global_Periph) HPRTINT ¶
func (p *USB_OTG_Global_Periph) HPRTINT() RMGINTSTS
func (*USB_OTG_Global_Periph) HSHNPEN ¶
func (p *USB_OTG_Global_Periph) HSHNPEN() RMGOTGCTL
func (*USB_OTG_Global_Periph) HSRST ¶
func (p *USB_OTG_Global_Periph) HSRST() RMGRSTCTL
func (*USB_OTG_Global_Periph) IDCHNG ¶
func (p *USB_OTG_Global_Periph) IDCHNG() RMGOTGINT
func (*USB_OTG_Global_Periph) IEPINT ¶
func (p *USB_OTG_Global_Periph) IEPINT() RMGINTMSK
func (*USB_OTG_Global_Periph) IISOIXFR ¶
func (p *USB_OTG_Global_Periph) IISOIXFR() RMGINTSTS
func (*USB_OTG_Global_Periph) IISOIXFRM ¶
func (p *USB_OTG_Global_Periph) IISOIXFRM() RMGINTMSK
func (*USB_OTG_Global_Periph) INEPTXFD ¶
func (p *USB_OTG_Global_Periph) INEPTXFD(n int) RMDIEPTXF
func (*USB_OTG_Global_Periph) INEPTXSA ¶
func (p *USB_OTG_Global_Periph) INEPTXSA(n int) RMDIEPTXF
func (*USB_OTG_Global_Periph) ISOODRP ¶
func (p *USB_OTG_Global_Periph) ISOODRP() RMGINTSTS
func (*USB_OTG_Global_Periph) ISOODRPM ¶
func (p *USB_OTG_Global_Periph) ISOODRPM() RMGINTMSK
func (*USB_OTG_Global_Periph) L1DSEN ¶
func (p *USB_OTG_Global_Periph) L1DSEN() RMGLPMCFG
func (*USB_OTG_Global_Periph) L1RSMOK ¶
func (p *USB_OTG_Global_Periph) L1RSMOK() RMGLPMCFG
func (*USB_OTG_Global_Periph) L1SSEN ¶
func (p *USB_OTG_Global_Periph) L1SSEN() RMGLPMCFG
func (*USB_OTG_Global_Periph) LPMACK ¶
func (p *USB_OTG_Global_Periph) LPMACK() RMGLPMCFG
func (*USB_OTG_Global_Periph) LPMCHIDX ¶
func (p *USB_OTG_Global_Periph) LPMCHIDX() RMGLPMCFG
func (*USB_OTG_Global_Periph) LPMEN ¶
func (p *USB_OTG_Global_Periph) LPMEN() RMGLPMCFG
func (*USB_OTG_Global_Periph) LPMINT ¶
func (p *USB_OTG_Global_Periph) LPMINT() RMGINTSTS
func (*USB_OTG_Global_Periph) LPMINTM ¶
func (p *USB_OTG_Global_Periph) LPMINTM() RMGINTMSK
func (*USB_OTG_Global_Periph) LPMRCNT ¶
func (p *USB_OTG_Global_Periph) LPMRCNT() RMGLPMCFG
func (*USB_OTG_Global_Periph) LPMRCNTSTS ¶
func (p *USB_OTG_Global_Periph) LPMRCNTSTS() RMGLPMCFG
func (*USB_OTG_Global_Periph) LPMRSP ¶
func (p *USB_OTG_Global_Periph) LPMRSP() RMGLPMCFG
func (*USB_OTG_Global_Periph) MMIS ¶
func (p *USB_OTG_Global_Periph) MMIS() RMGINTSTS
func (*USB_OTG_Global_Periph) MMISM ¶
func (p *USB_OTG_Global_Periph) MMISM() RMGINTMSK
func (*USB_OTG_Global_Periph) NPTXFE ¶
func (p *USB_OTG_Global_Periph) NPTXFE() RMGINTSTS
func (*USB_OTG_Global_Periph) NPTXFEM ¶
func (p *USB_OTG_Global_Periph) NPTXFEM() RMGINTMSK
func (*USB_OTG_Global_Periph) OEPINT ¶
func (p *USB_OTG_Global_Periph) OEPINT() RMGINTMSK
func (*USB_OTG_Global_Periph) OTGINT ¶
func (p *USB_OTG_Global_Periph) OTGINT() RMGINTMSK
func (*USB_OTG_Global_Periph) OTGVER ¶
func (p *USB_OTG_Global_Periph) OTGVER() RMGOTGCTL
func (*USB_OTG_Global_Periph) PCCI ¶
func (p *USB_OTG_Global_Periph) PCCI() RMGUSBCFG
func (*USB_OTG_Global_Periph) PHYLPCS ¶
func (p *USB_OTG_Global_Periph) PHYLPCS() RMGUSBCFG
func (*USB_OTG_Global_Periph) PHYSEL ¶
func (p *USB_OTG_Global_Periph) PHYSEL() RMGUSBCFG
func (*USB_OTG_Global_Periph) PKTSTS ¶
func (p *USB_OTG_Global_Periph) PKTSTS() RMGRXSTSP
func (*USB_OTG_Global_Periph) PRODUCT_ID ¶
func (p *USB_OTG_Global_Periph) PRODUCT_ID() RMCID
func (*USB_OTG_Global_Periph) PRTIM ¶
func (p *USB_OTG_Global_Periph) PRTIM() RMGINTMSK
func (*USB_OTG_Global_Periph) PTCI ¶
func (p *USB_OTG_Global_Periph) PTCI() RMGUSBCFG
func (*USB_OTG_Global_Periph) PTXFD ¶
func (p *USB_OTG_Global_Periph) PTXFD() RMHPTXFSIZ
func (*USB_OTG_Global_Periph) PTXFE ¶
func (p *USB_OTG_Global_Periph) PTXFE() RMGINTSTS
func (*USB_OTG_Global_Periph) PTXFELVL ¶
func (p *USB_OTG_Global_Periph) PTXFELVL() RMGAHBCFG
func (*USB_OTG_Global_Periph) PTXFEM ¶
func (p *USB_OTG_Global_Periph) PTXFEM() RMGINTMSK
func (*USB_OTG_Global_Periph) PTXSA ¶
func (p *USB_OTG_Global_Periph) PTXSA() RMHPTXFSIZ
func (*USB_OTG_Global_Periph) PWRDWN ¶
func (p *USB_OTG_Global_Periph) PWRDWN() RMGCCFG
func (*USB_OTG_Global_Periph) PXFRM_IISOOXFRM ¶
func (p *USB_OTG_Global_Periph) PXFRM_IISOOXFRM() RMGINTMSK
func (*USB_OTG_Global_Periph) PXFR_INCOMPISOOUT ¶
func (p *USB_OTG_Global_Periph) PXFR_INCOMPISOOUT() RMGINTSTS
func (*USB_OTG_Global_Periph) REMWAKE ¶
func (p *USB_OTG_Global_Periph) REMWAKE() RMGLPMCFG
func (*USB_OTG_Global_Periph) RSTDEM ¶
func (p *USB_OTG_Global_Periph) RSTDEM() RMGINTMSK
func (*USB_OTG_Global_Periph) RSTDET ¶
func (p *USB_OTG_Global_Periph) RSTDET() RMGINTSTS
func (*USB_OTG_Global_Periph) RXFD ¶
func (p *USB_OTG_Global_Periph) RXFD() RMGRXFSIZ
func (*USB_OTG_Global_Periph) RXFFLSH ¶
func (p *USB_OTG_Global_Periph) RXFFLSH() RMGRSTCTL
func (*USB_OTG_Global_Periph) RXFLVL ¶
func (p *USB_OTG_Global_Periph) RXFLVL() RMGINTSTS
func (*USB_OTG_Global_Periph) RXFLVLM ¶
func (p *USB_OTG_Global_Periph) RXFLVLM() RMGINTMSK
func (*USB_OTG_Global_Periph) SEDET ¶
func (p *USB_OTG_Global_Periph) SEDET() RMGOTGINT
func (*USB_OTG_Global_Periph) SLPSTS ¶
func (p *USB_OTG_Global_Periph) SLPSTS() RMGLPMCFG
func (*USB_OTG_Global_Periph) SNDLPM ¶
func (p *USB_OTG_Global_Periph) SNDLPM() RMGLPMCFG
func (*USB_OTG_Global_Periph) SOF ¶
func (p *USB_OTG_Global_Periph) SOF() RMGINTSTS
func (*USB_OTG_Global_Periph) SOFM ¶
func (p *USB_OTG_Global_Periph) SOFM() RMGINTMSK
func (*USB_OTG_Global_Periph) SRPCAP ¶
func (p *USB_OTG_Global_Periph) SRPCAP() RMGUSBCFG
func (*USB_OTG_Global_Periph) SRQ ¶
func (p *USB_OTG_Global_Periph) SRQ() RMGOTGCTL
func (*USB_OTG_Global_Periph) SRQIM ¶
func (p *USB_OTG_Global_Periph) SRQIM() RMGINTMSK
func (*USB_OTG_Global_Periph) SRQINT ¶
func (p *USB_OTG_Global_Periph) SRQINT() RMGINTSTS
func (*USB_OTG_Global_Periph) SRQSCS ¶
func (p *USB_OTG_Global_Periph) SRQSCS() RMGOTGCTL
func (*USB_OTG_Global_Periph) SRSSCHG ¶
func (p *USB_OTG_Global_Periph) SRSSCHG() RMGOTGINT
func (*USB_OTG_Global_Periph) TOCAL ¶
func (p *USB_OTG_Global_Periph) TOCAL() RMGUSBCFG
func (*USB_OTG_Global_Periph) TRDT ¶
func (p *USB_OTG_Global_Periph) TRDT() RMGUSBCFG
func (*USB_OTG_Global_Periph) TSDPS ¶
func (p *USB_OTG_Global_Periph) TSDPS() RMGUSBCFG
func (*USB_OTG_Global_Periph) TXFELVL ¶
func (p *USB_OTG_Global_Periph) TXFELVL() RMGAHBCFG
func (*USB_OTG_Global_Periph) TXFFLSH ¶
func (p *USB_OTG_Global_Periph) TXFFLSH() RMGRSTCTL
func (*USB_OTG_Global_Periph) TXFNUM ¶
func (p *USB_OTG_Global_Periph) TXFNUM() RMGRSTCTL
func (*USB_OTG_Global_Periph) ULPIAR ¶
func (p *USB_OTG_Global_Periph) ULPIAR() RMGUSBCFG
func (*USB_OTG_Global_Periph) ULPICSM ¶
func (p *USB_OTG_Global_Periph) ULPICSM() RMGUSBCFG
func (*USB_OTG_Global_Periph) ULPIEVBUSD ¶
func (p *USB_OTG_Global_Periph) ULPIEVBUSD() RMGUSBCFG
func (*USB_OTG_Global_Periph) ULPIEVBUSI ¶
func (p *USB_OTG_Global_Periph) ULPIEVBUSI() RMGUSBCFG
func (*USB_OTG_Global_Periph) ULPIFSLS ¶
func (p *USB_OTG_Global_Periph) ULPIFSLS() RMGUSBCFG
func (*USB_OTG_Global_Periph) ULPIIPD ¶
func (p *USB_OTG_Global_Periph) ULPIIPD() RMGUSBCFG
func (*USB_OTG_Global_Periph) USBRST ¶
func (p *USB_OTG_Global_Periph) USBRST() RMGINTMSK
func (*USB_OTG_Global_Periph) USBSUSP ¶
func (p *USB_OTG_Global_Periph) USBSUSP() RMGINTSTS
func (*USB_OTG_Global_Periph) USBSUSPM ¶
func (p *USB_OTG_Global_Periph) USBSUSPM() RMGINTMSK
func (*USB_OTG_Global_Periph) VBDEN ¶
func (p *USB_OTG_Global_Periph) VBDEN() RMGCCFG
func (*USB_OTG_Global_Periph) VBVALOEN ¶
func (p *USB_OTG_Global_Periph) VBVALOEN() RMGOTGCTL
func (*USB_OTG_Global_Periph) VBVALOVAL ¶
func (p *USB_OTG_Global_Periph) VBVALOVAL() RMGOTGCTL
func (*USB_OTG_Global_Periph) WKUINT ¶
func (p *USB_OTG_Global_Periph) WKUINT() RMGINTSTS
func (*USB_OTG_Global_Periph) WUIM ¶
func (p *USB_OTG_Global_Periph) WUIM() RMGINTMSK
type USB_OTG_HostChannel_Periph ¶
type USB_OTG_HostChannel_Periph struct { HCCHAR RHCCHAR HCSPLT RHCSPLT HCINT RHCINT HCINTMSK RHCINTMSK HCTSIZ RHCTSIZ HCDMA RHCDMA }
func (*USB_OTG_HostChannel_Periph) ACK ¶
func (p *USB_OTG_HostChannel_Periph) ACK() RMHCINT
func (*USB_OTG_HostChannel_Periph) ACKM ¶
func (p *USB_OTG_HostChannel_Periph) ACKM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) AHBERR ¶
func (p *USB_OTG_HostChannel_Periph) AHBERR() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) BBERR ¶
func (p *USB_OTG_HostChannel_Periph) BBERR() RMHCINT
func (*USB_OTG_HostChannel_Periph) BBERRM ¶
func (p *USB_OTG_HostChannel_Periph) BBERRM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) BaseAddr ¶
func (p *USB_OTG_HostChannel_Periph) BaseAddr() uintptr
func (*USB_OTG_HostChannel_Periph) CHDIS ¶
func (p *USB_OTG_HostChannel_Periph) CHDIS() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) CHENA ¶
func (p *USB_OTG_HostChannel_Periph) CHENA() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) CHH ¶
func (p *USB_OTG_HostChannel_Periph) CHH() RMHCINT
func (*USB_OTG_HostChannel_Periph) CHHM ¶
func (p *USB_OTG_HostChannel_Periph) CHHM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) COMPLSPLT ¶
func (p *USB_OTG_HostChannel_Periph) COMPLSPLT() RMHCSPLT
func (*USB_OTG_HostChannel_Periph) DAD ¶
func (p *USB_OTG_HostChannel_Periph) DAD() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) DMAADDR ¶
func (p *USB_OTG_HostChannel_Periph) DMAADDR() RMHCDMA
func (*USB_OTG_HostChannel_Periph) DOPING ¶
func (p *USB_OTG_HostChannel_Periph) DOPING() RMHCTSIZ
func (*USB_OTG_HostChannel_Periph) DPID ¶
func (p *USB_OTG_HostChannel_Periph) DPID() RMHCTSIZ
func (*USB_OTG_HostChannel_Periph) DTERR ¶
func (p *USB_OTG_HostChannel_Periph) DTERR() RMHCINT
func (*USB_OTG_HostChannel_Periph) DTERRM ¶
func (p *USB_OTG_HostChannel_Periph) DTERRM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) EPDIR ¶
func (p *USB_OTG_HostChannel_Periph) EPDIR() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) EPNUM ¶
func (p *USB_OTG_HostChannel_Periph) EPNUM() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) EPTYP ¶
func (p *USB_OTG_HostChannel_Periph) EPTYP() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) FRMOR ¶
func (p *USB_OTG_HostChannel_Periph) FRMOR() RMHCINT
func (*USB_OTG_HostChannel_Periph) FRMORM ¶
func (p *USB_OTG_HostChannel_Periph) FRMORM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) HUBADDR ¶
func (p *USB_OTG_HostChannel_Periph) HUBADDR() RMHCSPLT
func (*USB_OTG_HostChannel_Periph) LSDEV ¶
func (p *USB_OTG_HostChannel_Periph) LSDEV() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) MC ¶
func (p *USB_OTG_HostChannel_Periph) MC() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) MPSIZ ¶
func (p *USB_OTG_HostChannel_Periph) MPSIZ() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) NAK ¶
func (p *USB_OTG_HostChannel_Periph) NAK() RMHCINT
func (*USB_OTG_HostChannel_Periph) NAKM ¶
func (p *USB_OTG_HostChannel_Periph) NAKM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) NYET ¶
func (p *USB_OTG_HostChannel_Periph) NYET() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) ODDFRM ¶
func (p *USB_OTG_HostChannel_Periph) ODDFRM() RMHCCHAR
func (*USB_OTG_HostChannel_Periph) PKTCNT ¶
func (p *USB_OTG_HostChannel_Periph) PKTCNT() RMHCTSIZ
func (*USB_OTG_HostChannel_Periph) PRTADDR ¶
func (p *USB_OTG_HostChannel_Periph) PRTADDR() RMHCSPLT
func (*USB_OTG_HostChannel_Periph) SPLITEN ¶
func (p *USB_OTG_HostChannel_Periph) SPLITEN() RMHCSPLT
func (*USB_OTG_HostChannel_Periph) STALL ¶
func (p *USB_OTG_HostChannel_Periph) STALL() RMHCINT
func (*USB_OTG_HostChannel_Periph) STALLM ¶
func (p *USB_OTG_HostChannel_Periph) STALLM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) TXERR ¶
func (p *USB_OTG_HostChannel_Periph) TXERR() RMHCINT
func (*USB_OTG_HostChannel_Periph) TXERRM ¶
func (p *USB_OTG_HostChannel_Periph) TXERRM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) XACTPOS ¶
func (p *USB_OTG_HostChannel_Periph) XACTPOS() RMHCSPLT
func (*USB_OTG_HostChannel_Periph) XFRC ¶
func (p *USB_OTG_HostChannel_Periph) XFRC() RMHCINT
func (*USB_OTG_HostChannel_Periph) XFRCM ¶
func (p *USB_OTG_HostChannel_Periph) XFRCM() RMHCINTMSK
func (*USB_OTG_HostChannel_Periph) XFRSIZ ¶
func (p *USB_OTG_HostChannel_Periph) XFRSIZ() RMHCTSIZ
type USB_OTG_Host_Periph ¶
type USB_OTG_Host_Periph struct { HCFG RHCFG HFIR RHFIR HFNUM RHFNUM HPTXSTS RHPTXSTS HAINT RHAINT HAINTMSK RHAINTMSK // contains filtered or unexported fields }
func (*USB_OTG_Host_Periph) BaseAddr ¶
func (p *USB_OTG_Host_Periph) BaseAddr() uintptr
func (*USB_OTG_Host_Periph) FRIVL ¶
func (p *USB_OTG_Host_Periph) FRIVL() RMHFIR
func (*USB_OTG_Host_Periph) FRNUM ¶
func (p *USB_OTG_Host_Periph) FRNUM() RMHFNUM
func (*USB_OTG_Host_Periph) FSLSPCS ¶
func (p *USB_OTG_Host_Periph) FSLSPCS() RMHCFG
func (*USB_OTG_Host_Periph) FSLSS ¶
func (p *USB_OTG_Host_Periph) FSLSS() RMHCFG
func (*USB_OTG_Host_Periph) FTREM ¶
func (p *USB_OTG_Host_Periph) FTREM() RMHFNUM
func (*USB_OTG_Host_Periph) HAINTM ¶
func (p *USB_OTG_Host_Periph) HAINTM() RMHAINTMSK
func (*USB_OTG_Host_Periph) PTXFSAVL ¶
func (p *USB_OTG_Host_Periph) PTXFSAVL() RMHPTXSTS
func (*USB_OTG_Host_Periph) PTXQSAV ¶
func (p *USB_OTG_Host_Periph) PTXQSAV() RMHPTXSTS
func (*USB_OTG_Host_Periph) PTXQTOP ¶
func (p *USB_OTG_Host_Periph) PTXQTOP() RMHPTXSTS
type USB_OTG_INEndpoint_Periph ¶
type USB_OTG_INEndpoint_Periph struct { DIEPCTL RDIEPCTL DIEPINT RDIEPINT DIEPTSIZ RDIEPTSIZ DIEPDMA RDIEPDMA DTXFSTS RDTXFSTS // contains filtered or unexported fields }
func (*USB_OTG_INEndpoint_Periph) BERR ¶
func (p *USB_OTG_INEndpoint_Periph) BERR() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) BNA ¶
func (p *USB_OTG_INEndpoint_Periph) BNA() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) BaseAddr ¶
func (p *USB_OTG_INEndpoint_Periph) BaseAddr() uintptr
func (*USB_OTG_INEndpoint_Periph) CNAK ¶
func (p *USB_OTG_INEndpoint_Periph) CNAK() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) DMAADDR ¶
func (p *USB_OTG_INEndpoint_Periph) DMAADDR() RMDIEPDMA
func (*USB_OTG_INEndpoint_Periph) EONUM_DPID ¶
func (p *USB_OTG_INEndpoint_Periph) EONUM_DPID() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) EPDIS ¶
func (p *USB_OTG_INEndpoint_Periph) EPDIS() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) EPDISD ¶
func (p *USB_OTG_INEndpoint_Periph) EPDISD() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) EPENA ¶
func (p *USB_OTG_INEndpoint_Periph) EPENA() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) EPTYP ¶
func (p *USB_OTG_INEndpoint_Periph) EPTYP() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) INEPNE ¶
func (p *USB_OTG_INEndpoint_Periph) INEPNE() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) INEPTFSAV ¶
func (p *USB_OTG_INEndpoint_Periph) INEPTFSAV() RMDTXFSTS
func (*USB_OTG_INEndpoint_Periph) ITTXFE ¶
func (p *USB_OTG_INEndpoint_Periph) ITTXFE() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) MPSIZ ¶
func (p *USB_OTG_INEndpoint_Periph) MPSIZ() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) MULCNT ¶
func (p *USB_OTG_INEndpoint_Periph) MULCNT() RMDIEPTSIZ
func (*USB_OTG_INEndpoint_Periph) NAK ¶
func (p *USB_OTG_INEndpoint_Periph) NAK() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) NAKSTS ¶
func (p *USB_OTG_INEndpoint_Periph) NAKSTS() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) PKTCNT ¶
func (p *USB_OTG_INEndpoint_Periph) PKTCNT() RMDIEPTSIZ
func (*USB_OTG_INEndpoint_Periph) PKTDRPSTS ¶
func (p *USB_OTG_INEndpoint_Periph) PKTDRPSTS() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) SD0PID_SEVNFRM ¶
func (p *USB_OTG_INEndpoint_Periph) SD0PID_SEVNFRM() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) SNAK ¶
func (p *USB_OTG_INEndpoint_Periph) SNAK() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) SODDFRM ¶
func (p *USB_OTG_INEndpoint_Periph) SODDFRM() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) STALL ¶
func (p *USB_OTG_INEndpoint_Periph) STALL() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) TOC ¶
func (p *USB_OTG_INEndpoint_Periph) TOC() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) TXFE ¶
func (p *USB_OTG_INEndpoint_Periph) TXFE() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) TXFIFOUDRN ¶
func (p *USB_OTG_INEndpoint_Periph) TXFIFOUDRN() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) TXFNUM ¶
func (p *USB_OTG_INEndpoint_Periph) TXFNUM() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) USBAEP ¶
func (p *USB_OTG_INEndpoint_Periph) USBAEP() RMDIEPCTL
func (*USB_OTG_INEndpoint_Periph) XFRC ¶
func (p *USB_OTG_INEndpoint_Periph) XFRC() RMDIEPINT
func (*USB_OTG_INEndpoint_Periph) XFRSIZ ¶
func (p *USB_OTG_INEndpoint_Periph) XFRSIZ() RMDIEPTSIZ
type USB_OTG_OUTEndpoint_Periph ¶
type USB_OTG_OUTEndpoint_Periph struct { DOEPCTL RDOEPCTL DOEPINT RDOEPINT DOEPTSIZ RDOEPTSIZ DOEPDMA RDOEPDMA // contains filtered or unexported fields }
func (*USB_OTG_OUTEndpoint_Periph) B2BSTUP ¶
func (p *USB_OTG_OUTEndpoint_Periph) B2BSTUP() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) BaseAddr ¶
func (p *USB_OTG_OUTEndpoint_Periph) BaseAddr() uintptr
func (*USB_OTG_OUTEndpoint_Periph) CNAK ¶
func (p *USB_OTG_OUTEndpoint_Periph) CNAK() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) EPDIS ¶
func (p *USB_OTG_OUTEndpoint_Periph) EPDIS() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) EPDISD ¶
func (p *USB_OTG_OUTEndpoint_Periph) EPDISD() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) EPENA ¶
func (p *USB_OTG_OUTEndpoint_Periph) EPENA() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) EPTYP ¶
func (p *USB_OTG_OUTEndpoint_Periph) EPTYP() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) MPSIZ ¶
func (p *USB_OTG_OUTEndpoint_Periph) MPSIZ() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) NAKSTS ¶
func (p *USB_OTG_OUTEndpoint_Periph) NAKSTS() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) NYET ¶
func (p *USB_OTG_OUTEndpoint_Periph) NYET() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) OTEPDIS ¶
func (p *USB_OTG_OUTEndpoint_Periph) OTEPDIS() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) OTEPSPR ¶
func (p *USB_OTG_OUTEndpoint_Periph) OTEPSPR() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) PKTCNT ¶
func (p *USB_OTG_OUTEndpoint_Periph) PKTCNT() RMDOEPTSIZ
func (*USB_OTG_OUTEndpoint_Periph) SD0PID_SEVNFRM ¶
func (p *USB_OTG_OUTEndpoint_Periph) SD0PID_SEVNFRM() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) SNAK ¶
func (p *USB_OTG_OUTEndpoint_Periph) SNAK() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) SNPM ¶
func (p *USB_OTG_OUTEndpoint_Periph) SNPM() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) SODDFRM ¶
func (p *USB_OTG_OUTEndpoint_Periph) SODDFRM() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) STALL ¶
func (p *USB_OTG_OUTEndpoint_Periph) STALL() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) STUP ¶
func (p *USB_OTG_OUTEndpoint_Periph) STUP() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) STUPCNT ¶
func (p *USB_OTG_OUTEndpoint_Periph) STUPCNT() RMDOEPTSIZ
func (*USB_OTG_OUTEndpoint_Periph) USBAEP ¶
func (p *USB_OTG_OUTEndpoint_Periph) USBAEP() RMDOEPCTL
func (*USB_OTG_OUTEndpoint_Periph) XFRC ¶
func (p *USB_OTG_OUTEndpoint_Periph) XFRC() RMDOEPINT
func (*USB_OTG_OUTEndpoint_Periph) XFRSIZ ¶
func (p *USB_OTG_OUTEndpoint_Periph) XFRSIZ() RMDOEPTSIZ
Source Files
¶
Click to show internal directories.
Click to hide internal directories.