Dependencies:
MMA8451Q
mbed
Fork of
Programme_course_vir_am_2
by Freescale_Cachan
« Back to documentation index
USB_MemMap Struct Reference
USB - Peripheral register structure.
More...
#include <MKL25Z4.h >
Data Fields
uint8_t PERID
Peripheral ID register, offset: 0x0.
uint8_t IDCOMP
Peripheral ID Complement register, offset: 0x4.
uint8_t REV
Peripheral Revision register, offset: 0x8.
uint8_t ADDINFO
Peripheral Additional Info register, offset: 0xC.
uint8_t OTGISTAT
OTG Interrupt Status register, offset: 0x10.
uint8_t OTGICR
OTG Interrupt Control Register, offset: 0x14.
uint8_t OTGSTAT
OTG Status register, offset: 0x18.
uint8_t OTGCTL
OTG Control register, offset: 0x1C.
uint8_t ISTAT
Interrupt Status register, offset: 0x80.
uint8_t INTEN
Interrupt Enable register, offset: 0x84.
uint8_t ERRSTAT
Error Interrupt Status register, offset: 0x88.
uint8_t ERREN
Error Interrupt Enable register, offset: 0x8C.
uint8_t STAT
Status register, offset: 0x90.
uint8_t CTL
Control register, offset: 0x94.
uint8_t ADDR
Address register, offset: 0x98.
uint8_t BDTPAGE1
BDT Page Register 1, offset: 0x9C.
uint8_t FRMNUML
Frame Number Register Low, offset: 0xA0.
uint8_t FRMNUMH
Frame Number Register High, offset: 0xA4.
uint8_t TOKEN
Token register, offset: 0xA8.
uint8_t SOFTHLD
SOF Threshold Register, offset: 0xAC.
uint8_t BDTPAGE2
BDT Page Register 2, offset: 0xB0.
uint8_t BDTPAGE3
BDT Page Register 3, offset: 0xB4.
uint8_t USBCTRL
USB Control register, offset: 0x100.
uint8_t OBSERVE
USB OTG Observe register, offset: 0x104.
uint8_t CONTROL
USB OTG Control register, offset: 0x108.
uint8_t USBTRC0
USB Transceiver Control Register 0, offset: 0x10C.
uint8_t USBFRMADJUST
Frame Adjust Register, offset: 0x114.
uint8_t ENDPT
Endpoint Control register, array offset: 0xC0, array step: 0x4.
Detailed Description
USB - Peripheral register structure.
Definition at line 6499 of file MKL25Z4.h .
Field Documentation
Peripheral Additional Info register, offset: 0xC.
Definition at line 6506 of file MKL25Z4.h .
Address register, offset: 0x98.
Definition at line 6528 of file MKL25Z4.h .
BDT Page Register 1, offset: 0x9C.
Definition at line 6530 of file MKL25Z4.h .
BDT Page Register 2, offset: 0xB0.
Definition at line 6540 of file MKL25Z4.h .
BDT Page Register 3, offset: 0xB4.
Definition at line 6542 of file MKL25Z4.h .
USB OTG Control register, offset: 0x108.
Definition at line 6552 of file MKL25Z4.h .
Control register, offset: 0x94.
Definition at line 6526 of file MKL25Z4.h .
Endpoint Control register, array offset: 0xC0, array step: 0x4.
Definition at line 6545 of file MKL25Z4.h .
Error Interrupt Enable register, offset: 0x8C.
Definition at line 6522 of file MKL25Z4.h .
Error Interrupt Status register, offset: 0x88.
Definition at line 6520 of file MKL25Z4.h .
Frame Number Register High, offset: 0xA4.
Definition at line 6534 of file MKL25Z4.h .
Frame Number Register Low, offset: 0xA0.
Definition at line 6532 of file MKL25Z4.h .
Peripheral ID Complement register, offset: 0x4.
Definition at line 6502 of file MKL25Z4.h .
Interrupt Enable register, offset: 0x84.
Definition at line 6518 of file MKL25Z4.h .
Interrupt Status register, offset: 0x80.
Definition at line 6516 of file MKL25Z4.h .
USB OTG Observe register, offset: 0x104.
Definition at line 6550 of file MKL25Z4.h .
OTG Control register, offset: 0x1C.
Definition at line 6514 of file MKL25Z4.h .
OTG Interrupt Control Register, offset: 0x14.
Definition at line 6510 of file MKL25Z4.h .
OTG Interrupt Status register, offset: 0x10.
Definition at line 6508 of file MKL25Z4.h .
OTG Status register, offset: 0x18.
Definition at line 6512 of file MKL25Z4.h .
Peripheral ID register, offset: 0x0.
Definition at line 6500 of file MKL25Z4.h .
Peripheral Revision register, offset: 0x8.
Definition at line 6504 of file MKL25Z4.h .
SOF Threshold Register, offset: 0xAC.
Definition at line 6538 of file MKL25Z4.h .
Status register, offset: 0x90.
Definition at line 6524 of file MKL25Z4.h .
Token register, offset: 0xA8.
Definition at line 6536 of file MKL25Z4.h .
USB Control register, offset: 0x100.
Definition at line 6548 of file MKL25Z4.h .
Frame Adjust Register, offset: 0x114.
Definition at line 6556 of file MKL25Z4.h .
USB Transceiver Control Register 0, offset: 0x10C.
Definition at line 6554 of file MKL25Z4.h .