Expand description
Peripheral access API (generated using chiptool v0.1.0 (e5ab29f 2026-04-30))
Structs§
- Addinfo
- Peripheral Additional Information.
- Addr
- Address.
- Bdtpage1
- BDT Page 1.
- Bdtpage2
- BDT Page 2.
- Bdtpage3
- BDT Page 3.
- ClkRecover
Ctrl - USB Clock Recovery Control.
- ClkRecover
IntEn - Clock Recovery Combined Interrupt Enable.
- ClkRecover
IntStatus - Clock Recovery Separated Interrupt Status.
- ClkRecover
IrcEn - FIRC Oscillator Enable.
- Control
- USB OTG Control.
- Ctl
- Control.
- Endpoint
- Array of registers: ENDPT.
- Endpt
- Endpoint Control.
- Erren
- Error Interrupt Enable.
- Errstat
- Error Interrupt Status.
- Frmnumh
- Frame Number Register High.
- Frmnuml
- Frame Number Register Low.
- Idcomp
- Peripheral ID Complement.
- Inten
- Interrupt Enable.
- Istat
- Interrupt Status.
- Miscctrl
- Miscellaneous Control.
- Observe
- USB OTG Observe.
- Otgctl
- OTG Control.
- Otgicr
- OTG Interrupt Control.
- Otgistat
- OTG Interrupt Status.
- Otgstat
- OTG Status.
- Perid
- Peripheral ID.
- Rev
- Peripheral Revision.
- Softhld
- SOF Threshold.
- Stall
IhDis - Peripheral Mode Stall Disable for Endpoints 15 to 8 in IN Direction.
- Stall
IlDis - Peripheral Mode Stall Disable for Endpoints 7 to 0 in IN Direction.
- Stall
OhDis - Peripheral Mode Stall Disable for Endpoints 15 to 8 in OUT Direction.
- Stall
OlDis - Peripheral Mode Stall Disable for Endpoints 7 to 0 in OUT Direction.
- Stat
- Status.
- Token
- Token.
- Usb
- USBFS.
- Usbctrl
- USB Control.
- Usbfrmadjust
- Frame Adjust.
- Usbtrc0
- USB Transceiver Control 0.
Enums§
- Attach
- Attachen
- Btoerr
- Btoerren
- Btserr
- Btserren
- Clock
Recover En - Crc5eof
- Crc5eofen
- Crc16
- Crc16en
- Dfn8
- Dfn8en
- Dmaerr
- Dmaerren
- Dmlow
- Dmpd
- Dpdm
Lane Reverse - Dphigh
- Dplow
- Dppd
- Dppu
- Dppullupnonotg
- Epctldis
- Error
- Erroren
- Host
LsEop - Hostmodeen
- Hostwohub
- IrcEn
- Line
State Chg - Linestateen
- Linestatestable
- Odd
- Onemsec
- Onemsecen
- Otgen
- OvfError
- OvfError
En - Ownerr
- Ownerren
- Ownerrisodis
- Pde
- Piderr
- Piderren
- Reset
Resume Rough En - Restart
Ifrtrim En - Resume
- Resumeen
- Retrydis
- SessVld
- Sleep
- Sleepen
- Sofbusset
- Sofdynthld
- Softok
- Softoken
- Stall
- StallI
Dis0 - StallI
Dis1 - StallI
Dis2 - StallI
Dis3 - StallI
Dis4 - StallI
Dis5 - StallI
Dis6 - StallI
Dis7 - StallI
Dis8 - StallI
Dis9 - StallI
Dis10 - StallI
Dis11 - StallI
Dis12 - StallI
Dis13 - StallI
Dis14 - StallI
Dis15 - StallO
Dis0 - StallO
Dis1 - StallO
Dis2 - StallO
Dis3 - StallO
Dis4 - StallO
Dis5 - StallO
Dis6 - StallO
Dis7 - StallO
Dis8 - StallO
Dis9 - StallO
Dis10 - StallO
Dis11 - StallO
Dis12 - StallO
Dis13 - StallO
Dis14 - StallO
Dis15 - Stallen
- StlAdj
En - Susp
- SyncDet
- Tokdne
- Tokdneen
- Tokenpid
- Trim
Init ValSel - Tx
- Uartchls
- Uartsel
- UsbResume
Int - Usbensofen
- Usbreset
- Usbresmen
- Usbrst
- Usbrsten
- Vfedg
Det - VfedgEn
- Vredg
Det - VredgEn