![]() |
M480 BSP
V3.05.001
The Board Support Package for M480 Series
|
HSOTG register definition header file. More...
Go to the source code of this file.
Data Structures | |
| struct | HSOTG_T |
Macros | |
| #define | HSOTG_CTL_VBUSDROP_Pos (0) |
| #define | HSOTG_CTL_VBUSDROP_Msk (0x1ul << HSOTG_CTL_VBUSDROP_Pos) |
| #define | HSOTG_CTL_BUSREQ_Pos (1) |
| #define | HSOTG_CTL_BUSREQ_Msk (0x1ul << HSOTG_CTL_BUSREQ_Pos) |
| #define | HSOTG_CTL_HNPREQEN_Pos (2) |
| #define | HSOTG_CTL_HNPREQEN_Msk (0x1ul << HSOTG_CTL_HNPREQEN_Pos) |
| #define | HSOTG_CTL_OTGEN_Pos (4) |
| #define | HSOTG_CTL_OTGEN_Msk (0x1ul << HSOTG_CTL_OTGEN_Pos) |
| #define | HSOTG_CTL_WKEN_Pos (5) |
| #define | HSOTG_CTL_WKEN_Msk (0x1ul << HSOTG_CTL_WKEN_Pos) |
| #define | HSOTG_PHYCTL_OTGPHYEN_Pos (0) |
| #define | HSOTG_PHYCTL_OTGPHYEN_Msk (0x1ul << HSOTG_PHYCTL_OTGPHYEN_Pos) |
| #define | HSOTG_PHYCTL_IDDETEN_Pos (1) |
| #define | HSOTG_PHYCTL_IDDETEN_Msk (0x1ul << HSOTG_PHYCTL_IDDETEN_Pos) |
| #define | HSOTG_PHYCTL_VBENPOL_Pos (4) |
| #define | HSOTG_PHYCTL_VBENPOL_Msk (0x1ul << HSOTG_PHYCTL_VBENPOL_Pos) |
| #define | HSOTG_PHYCTL_VBSTSPOL_Pos (5) |
| #define | HSOTG_PHYCTL_VBSTSPOL_Msk (0x1ul << HSOTG_PHYCTL_VBSTSPOL_Pos) |
| #define | HSOTG_INTEN_ROLECHGIEN_Pos (0) |
| #define | HSOTG_INTEN_ROLECHGIEN_Msk (0x1ul << HSOTG_INTEN_ROLECHGIEN_Pos) |
| #define | HSOTG_INTEN_VBEIEN_Pos (1) |
| #define | HSOTG_INTEN_VBEIEN_Msk (0x1ul << HSOTG_INTEN_VBEIEN_Pos) |
| #define | HSOTG_INTEN_SRPFIEN_Pos (2) |
| #define | HSOTG_INTEN_SRPFIEN_Msk (0x1ul << HSOTG_INTEN_SRPFIEN_Pos) |
| #define | HSOTG_INTEN_HNPFIEN_Pos (3) |
| #define | HSOTG_INTEN_HNPFIEN_Msk (0x1ul << HSOTG_INTEN_HNPFIEN_Pos) |
| #define | HSOTG_INTEN_GOIDLEIEN_Pos (4) |
| #define | HSOTG_INTEN_GOIDLEIEN_Msk (0x1ul << HSOTG_INTEN_GOIDLEIEN_Pos) |
| #define | HSOTG_INTEN_IDCHGIEN_Pos (5) |
| #define | HSOTG_INTEN_IDCHGIEN_Msk (0x1ul << HSOTG_INTEN_IDCHGIEN_Pos) |
| #define | HSOTG_INTEN_PDEVIEN_Pos (6) |
| #define | HSOTG_INTEN_PDEVIEN_Msk (0x1ul << HSOTG_INTEN_PDEVIEN_Pos) |
| #define | HSOTG_INTEN_HOSTIEN_Pos (7) |
| #define | HSOTG_INTEN_HOSTIEN_Msk (0x1ul << HSOTG_INTEN_HOSTIEN_Pos) |
| #define | HSOTG_INTEN_BVLDCHGIEN_Pos (8) |
| #define | HSOTG_INTEN_BVLDCHGIEN_Msk (0x1ul << HSOTG_INTEN_BVLDCHGIEN_Pos) |
| #define | HSOTG_INTEN_AVLDCHGIEN_Pos (9) |
| #define | HSOTG_INTEN_AVLDCHGIEN_Msk (0x1ul << HSOTG_INTEN_AVLDCHGIEN_Pos) |
| #define | HSOTG_INTEN_VBCHGIEN_Pos (10) |
| #define | HSOTG_INTEN_VBCHGIEN_Msk (0x1ul << HSOTG_INTEN_VBCHGIEN_Pos) |
| #define | HSOTG_INTEN_SECHGIEN_Pos (11) |
| #define | HSOTG_INTEN_SECHGIEN_Msk (0x1ul << HSOTG_INTEN_SECHGIEN_Pos) |
| #define | HSOTG_INTEN_SRPDETIEN_Pos (13) |
| #define | HSOTG_INTEN_SRPDETIEN_Msk (0x1ul << HSOTG_INTEN_SRPDETIEN_Pos) |
| #define | HSOTG_INTSTS_ROLECHGIF_Pos (0) |
| #define | HSOTG_INTSTS_ROLECHGIF_Msk (0x1ul << HSOTG_INTSTS_ROLECHGIF_Pos) |
| #define | HSOTG_INTSTS_VBEIF_Pos (1) |
| #define | HSOTG_INTSTS_VBEIF_Msk (0x1ul << HSOTG_INTSTS_VBEIF_Pos) |
| #define | HSOTG_INTSTS_SRPFIF_Pos (2) |
| #define | HSOTG_INTSTS_SRPFIF_Msk (0x1ul << HSOTG_INTSTS_SRPFIF_Pos) |
| #define | HSOTG_INTSTS_HNPFIF_Pos (3) |
| #define | HSOTG_INTSTS_HNPFIF_Msk (0x1ul << HSOTG_INTSTS_HNPFIF_Pos) |
| #define | HSOTG_INTSTS_GOIDLEIF_Pos (4) |
| #define | HSOTG_INTSTS_GOIDLEIF_Msk (0x1ul << HSOTG_INTSTS_GOIDLEIF_Pos) |
| #define | HSOTG_INTSTS_IDCHGIF_Pos (5) |
| #define | HSOTG_INTSTS_IDCHGIF_Msk (0x1ul << HSOTG_INTSTS_IDCHGIF_Pos) |
| #define | HSOTG_INTSTS_PDEVIF_Pos (6) |
| #define | HSOTG_INTSTS_PDEVIF_Msk (0x1ul << HSOTG_INTSTS_PDEVIF_Pos) |
| #define | HSOTG_INTSTS_HOSTIF_Pos (7) |
| #define | HSOTG_INTSTS_HOSTIF_Msk (0x1ul << HSOTG_INTSTS_HOSTIF_Pos) |
| #define | HSOTG_INTSTS_BVLDCHGIF_Pos (8) |
| #define | HSOTG_INTSTS_BVLDCHGIF_Msk (0x1ul << HSOTG_INTSTS_BVLDCHGIF_Pos) |
| #define | HSOTG_INTSTS_AVLDCHGIF_Pos (9) |
| #define | HSOTG_INTSTS_AVLDCHGIF_Msk (0x1ul << HSOTG_INTSTS_AVLDCHGIF_Pos) |
| #define | HSOTG_INTSTS_VBCHGIF_Pos (10) |
| #define | HSOTG_INTSTS_VBCHGIF_Msk (0x1ul << HSOTG_INTSTS_VBCHGIF_Pos) |
| #define | HSOTG_INTSTS_SECHGIF_Pos (11) |
| #define | HSOTG_INTSTS_SECHGIF_Msk (0x1ul << HSOTG_INTSTS_SECHGIF_Pos) |
| #define | HSOTG_INTSTS_SRPDETIF_Pos (13) |
| #define | HSOTG_INTSTS_SRPDETIF_Msk (0x1ul << HSOTG_INTSTS_SRPDETIF_Pos) |
| #define | HSOTG_STATUS_OVERCUR_Pos (0) |
| #define | HSOTG_STATUS_OVERCUR_Msk (0x1ul << HSOTG_STATUS_OVERCUR_Pos) |
| #define | HSOTG_STATUS_IDSTS_Pos (1) |
| #define | HSOTG_STATUS_IDSTS_Msk (0x1ul << HSOTG_STATUS_IDSTS_Pos) |
| #define | HSOTG_STATUS_SESSEND_Pos (2) |
| #define | HSOTG_STATUS_SESSEND_Msk (0x1ul << HSOTG_STATUS_SESSEND_Pos) |
| #define | HSOTG_STATUS_BVLD_Pos (3) |
| #define | HSOTG_STATUS_BVLD_Msk (0x1ul << HSOTG_STATUS_BVLD_Pos) |
| #define | HSOTG_STATUS_AVLD_Pos (4) |
| #define | HSOTG_STATUS_AVLD_Msk (0x1ul << HSOTG_STATUS_AVLD_Pos) |
| #define | HSOTG_STATUS_VBUSVLD_Pos (5) |
| #define | HSOTG_STATUS_VBUSVLD_Msk (0x1ul << HSOTG_STATUS_VBUSVLD_Pos) |
| #define | HSOTG_STATUS_ASPERI_Pos (6) |
| #define | HSOTG_STATUS_ASPERI_Msk (0x1ul << HSOTG_STATUS_ASPERI_Pos) |
| #define | HSOTG_STATUS_ASHOST_Pos (7) |
| #define | HSOTG_STATUS_ASHOST_Msk (0x1ul << HSOTG_STATUS_ASHOST_Pos) |
HSOTG register definition header file.
Definition in file hsotg_reg.h.
1.8.15