Name | Type | Must Be Connected | Description |
---|---|---|---|
Reset | input | F (False) |
Table : Net Ports
Name | Type | Must Be Connected | Description |
---|---|---|---|
Reset | input | F (False) |
Table 1: Bus Slave Port: bport1
Name | Size (bytes) | Must Be Connected | Description |
---|---|---|---|
bport1 | 0x1000 | F (False) |
Table 2: Bus Slave Port: bport1 Registers:
Name | Offset | Width (bits) | Description | R/W | is Volatile |
---|---|---|---|---|---|
ab_ID | 0x0 | 32 | Identification Register, offset: 0x0 | ||
ab_HWGENERAL | 0x4 | 32 | General Hardware Parameters Register, offset: 0x4 | ||
ab_HWHOST | 0x8 | 32 | Host Hardware Parameters Register, offset: 0x8 | ||
ab_HWDEVICE | 0xc | 32 | Device Hardware Parameters Register, offset: 0xC | ||
ab_HWTXBUF | 0x10 | 32 | Transmit Buffer Hardware Parameters Register, offset: 0x10 | ||
ab_HWRXBUF | 0x14 | 32 | Receive Buffer Hardware Parameters Register, offset: 0x14 | ||
ab_GPTIMER0LD | 0x80 | 32 | General Purpose Timer n Load Register, offset: 0x80 | ||
ab_GPTIMER0CTL | 0x84 | 32 | General Purpose Timer n Control Register, offset: 0x84 | ||
ab_GPTIMER1LD | 0x88 | 32 | General Purpose Timer n Load Register, offset: 0x88 | ||
ab_GPTIMER1CTL | 0x8c | 32 | General Purpose Timer n Control Register, offset: 0x8C | ||
ab_SBUSCFG | 0x90 | 32 | System Bus Interface Configuration Register, offset: 0x90 | ||
ab_HCIVERSION | 0x100 | 32 | Host Controller Interface Version Register, offset: 0x100 | ||
ab_HCSPARAMS | 0x104 | 32 | Host Controller Structural Parameters Register, offset: 0x104 | ||
ab_HCCPARAMS | 0x108 | 32 | Host Controller Capability Parameters Register, offset: 0x108 | ||
ab_DCIVERSION | 0x120 | 32 | Device Controller Interface Version, offset: 0x122, 16bit | ||
ab_DCCPARAMS | 0x124 | 32 | Device Controller Capability Parameters, offset: 0x124 | ||
ab_USBCMD | 0x140 | 32 | USB Command Register, offset: 0x140 | ||
ab_USBSTS | 0x144 | 32 | USB Status Register, offset: 0x144 | ||
ab_USBINTR | 0x148 | 32 | USB Interrupt Enable Register, offset: 0x148 | ||
ab_FRINDEX | 0x14c | 32 | Frame Index Register, offset: 0x14C | ||
ab_DEVICEADDR | 0x154 | 32 | Device Address Register, offset: 0x154 | ||
ab_ASYNCLISTADDR | 0x158 | 32 | Current Asynchronous List Address Register, offset: 0x158 | ||
ab_TTCTRL | 0x15c | 32 | Host TT Asynchronous Buffer Control, offset: 0x15C | ||
ab_BURSTSIZE | 0x160 | 32 | Master Interface Data Burst Size Register, offset: 0x160 | ||
ab_TXFILLTUNING | 0x164 | 32 | Transmit FIFO Tuning Control Register, offset: 0x164 | ||
ab_ULPI_VIEWPORT | 0x170 | 32 | ULPI Register Access, offset: 0x170 | ||
ab_ENDPTNAK | 0x178 | 32 | ULPI Register Access, offset: 0x170 | ||
ab_ENDPTNAKEN | 0x17c | 32 | ULPI Register Access, offset: 0x170 | ||
ab_CONFIGFLAG | 0x180 | 32 | Configure Flag Register, offset: 0x180 | ||
ab_PORTSC1 | 0x184 | 32 | Port Status and Control Registers, offset: 0x184 | ||
ab_OTGSC | 0x1a4 | 32 | On-the-Go Status and Control Register, offset: 0x1A4 | ||
ab_USBMODE | 0x1a8 | 32 | USB Mode Register, offset: 0x1A8 | ||
ab_EPSETUPSR | 0x1ac | 32 | Endpoint Setup Status Register, offset: 0x1AC | ||
ab_EPPRIME | 0x1b0 | 32 | Endpoint Initialization Register, offset: 0x1B0 | ||
ab_EPFLUSH | 0x1b4 | 32 | Endpoint Flush Register, offset: 0x1B4 | ||
ab_EPSR | 0x1b8 | 32 | Endpoint Status Register, offset: 0x1B8 | ||
ab_EPCOMPLETE | 0x1bc | 32 | Endpoint Complete Register, offset: 0x1BC | ||
ab_EPCR0 | 0x1c0 | 32 | Endpoint Control Register 0, offset: 0x1C0 | ||
ab_EPCR1 | 0x1c4 | 32 | Endpoint Control Register n, array offset: 0x1C4, array step: 0x4 | ||
ab_EPCR2 | 0x1c8 | 32 | Endpoint Control Register n, array offset: 0x1C4, array step: 0x4 | ||
ab_EPCR3 | 0x1cc | 32 | Endpoint Control Register n, array offset: 0x1C4, array step: 0x4 | ||
ab_USBGENCTRL | 0x200 | 32 | General Control Regiser, offset: 0x20 |
Table 3: Publicly available platforms using peripheral 'KinetisUSBHS'