AG903ライブラリリファレンス
Body Source
AG903_usbreg.h
本文ソース
コピコード
1: 8: 9: 13: 14:
#ifndef
_AG903_USB_REGMAP_H_ 15:
#define
_AG903_USB_REGMAP_H_ 16: 17: 18:
#include
"AG903_regmap.h" 19: 20:
#ifndef
__I
21: 22:
#define
__I
volatile
const
23:
#endif
24:
#ifndef
__O
25: 26:
#define
__O
volatile
27:
#endif
28:
#ifndef
__IO
29: 30:
#define
__IO
volatile
31:
#endif
32: 33: 34:
typedef
struct
{ 35: 36:
union
{ 37:
__I
uint32_t HCCAP; 38: 39:
struct
{ 40:
__I
uint32_t CAPLENGTH : 8; 41: uint32_t : 8; 42:
__I
uint32_t HCIVERSION : 16; 43: } HCCAP_bits; 44: }; 45: 46:
union
{ 47:
__I
uint32_t HCSPARAMS; 48: 49:
struct
{ 50:
__I
uint32_t N_PORTS : 4; 51: } HCSPARAMS_bits; 52: }; 53: 54:
union
{ 55:
__I
uint32_t HCCPARAMS; 56: 57:
struct
{ 58: uint32_t : 1; 59:
__I
uint32_t PROG_FR_LIST_FLAG : 1; 60:
__I
uint32_t ASYN_SCH_PARK_CAP : 1; 61: } HCCPARAMS_bits; 62: }; 63: 64:
__I
uint32_t RESERVED1[1]; 65: 66:
union
{ 67:
__IO
uint32_t USBCMD; 68: 69:
struct
{ 70:
__IO
uint32_t RS : 1; 71:
__IO
uint32_t HC_RESET : 1; 72:
__IO
uint32_t FRL_SIZE : 2; 73:
__IO
uint32_t PSCH_EN : 1; 74:
__IO
uint32_t ASCH_EN : 1; 75:
__IO
uint32_t INT_OAAD : 1; 76: uint32_t : 1; 77:
__IO
uint32_t ASYN_PK_CNT : 2; 78: uint32_t : 1; 79:
__IO
uint32_t ASYN_PK_EN : 1; 80: uint32_t : 4; 81:
__IO
uint32_t INT_THRC : 8; 82: } USBCMD_bits; 83: }; 84: 85:
union
{ 86:
__IO
uint32_t USBSTS; 87: 88:
struct
{ 89:
__IO
uint32_t USB_INT : 1; 90:
__IO
uint32_t USBERR_INT : 1; 91:
__IO
uint32_t PO_CHG_DET : 1; 92:
__IO
uint32_t FRL_ROL : 1; 93:
__IO
uint32_t H_SYSERR : 1; 94:
__IO
uint32_t INT_OAA : 1; 95: uint32_t : 6; 96:
__I
uint32_t HCHalted : 1; 97:
__I
uint32_t Reclamation : 1; 98:
__I
uint32_t PSCH_STS : 1; 99:
__I
uint32_t ASCH_STS : 1; 100: } USBSTS_bits; 101: }; 102: 103:
union
{ 104:
__IO
uint32_t USBINTR; 105: 106:
struct
{ 107:
__IO
uint32_t USB_INT_EN : 1; 108:
__IO
uint32_t USBERR_INT_EN : 1; 109:
__IO
uint32_t PO_CHG_INT_EN : 1; 110:
__IO
uint32_t FRL_ROL_EN : 1; 111:
__IO
uint32_t H_SYSERR_EN : 1; 112:
__IO
uint32_t INT_OAA_EN : 1; 113: } USBINTR_bits; 114: }; 115: 116:
union
{ 117:
__IO
uint32_t FRINDEX; 118: 119:
struct
{ 120:
__IO
uint32_t FRINDEX : 14; 121: } FRINDEX_bits; 122: }; 123: 124:
__I
uint32_t RESERVED2[1]; 125: 126:
union
{ 127:
__IO
uint32_t PERIODICLISTBASE; 128: 129:
struct
{ 130: uint32_t : 12; 131:
__IO
uint32_t PERI_BASADR : 20; 132: } PERIODICLISTBASE_bits; 133: }; 134: 135:
union
{ 136:
__IO
uint32_t ASYNCLISTADDR; 137: 138:
struct
{ 139: uint32_t : 5; 140:
__IO
uint32_t Async_ladr : 27; 141: } ASYNCLISTADDR_bits; 142: }; 143: 144:
__I
uint32_t RESERVED3[1]; 145: 146:
union
{ 147:
__IO
uint32_t PORTSC; 148: 149:
struct
{ 150:
__I
uint32_t CONN_STS : 1; 151:
__IO
uint32_t CONN_CHG : 1; 152:
__IO
uint32_t PO_EN : 1; 153:
__IO
uint32_t PO_EN_CHG : 1; 154: uint32_t : 2; 155:
__IO
uint32_t F_PO_RESM : 1; 156:
__IO
uint32_t PO_SUSP : 1; 157:
__IO
uint32_t PO_RESET : 1; 158: uint32_t : 1; 159:
__I
uint32_t LINE_STS : 2; 160: uint32_t : 4; 161:
__IO
uint32_t
PORT_TEST
: 4; 162:
__IO
uint32_t HC_TST_PKDONE : 1; 163: } PORTSC_bits; 164: }; 165: 166:
__I
uint32_t RESERVED4[3]; 167: 168:
union
{ 169:
__IO
uint32_t HCMISC; 170: 171:
struct
{ 172:
__IO
uint32_t ASYN_SCH_SLPT : 2; 173:
__IO
uint32_t EOF1_Time : 2; 174:
__IO
uint32_t EOF2_Time : 2; 175:
__IO
uint32_t HostPhy_Suspend : 1; 176: } HCMISC_bits; 177: }; 178: 179:
union
{ 180:
__IO
uint32_t FS_EOF; 181: 182:
struct
{ 183:
__IO
uint32_t FS_EOF1_Time : 12; 184:
__IO
uint32_t FS_EOF1_Time_125us : 3; 185: } FS_EOF_bits; 186: }; 187: 188:
union
{ 189:
__IO
uint32_t HS_EOF; 190: 191:
struct
{ 192:
__IO
uint32_t HS_EOF1_Time : 12; 193: } HS_EOF_bits; 194: }; 195: 196:
__I
uint32_t RESERVED5[13]; 197: 198:
union
{ 199:
__IO
uint32_t OTG_CSR; 200: 201:
struct
{ 202:
__IO
uint32_t B_BUS_REQ : 1; 203:
__IO
uint32_t B_HNP_EN : 1; 204:
__IO
uint32_t B_DSCHRG_VBUS : 1; 205: uint32_t : 1; 206:
__IO
uint32_t A_BUS_REQ : 1; 207:
__IO
uint32_t A_BUS_DROP : 1; 208:
__IO
uint32_t A_SET_B_HNP_EN : 1; 209:
__IO
uint32_t A_SRP_DET_EN : 1; 210:
__IO
uint32_t A_SRP_RESP_TYP : 1; 211:
__IO
uint32_t ID_FLT_SEL : 1; 212:
__IO
uint32_t VBUS_FLT_SEL : 1; 213:
__IO
uint32_t HDISCON_FLT_SEL : 1; 214: uint32_t : 1; 215:
__IO
uint32_t IDPULUP : 1; 216: uint32_t : 2; 217:
__I
uint32_t B_SESS_END : 1; 218:
__I
uint32_t B_SESS_VLD : 1; 219:
__I
uint32_t A_SESS_VLD : 1; 220:
__I
uint32_t VBUS_VLD : 1; 221:
__I
uint32_t CROLE : 1; 222:
__I
uint32_t ID : 1; 223:
__I
uint32_t SPD_TYP : 2; 224: } OTG_CSR_bits; 225: }; 226: 227:
union
{ 228:
__IO
uint32_t OTG_ISR; 229: 230:
struct
{ 231:
__IO
uint32_t B_SRP_DN : 1; 232: uint32_t : 3; 233:
__IO
uint32_t A_SRP_DET : 1; 234:
__IO
uint32_t A_VBUS_ERR : 1; 235:
__IO
uint32_t B_SESS_END : 1; 236: uint32_t : 1; 237:
__IO
uint32_t RLCHG : 1; 238:
__IO
uint32_t IDCHG : 1; 239:
__IO
uint32_t OVC : 1; 240:
__IO
uint32_t A_WAIT_CON : 1; 241:
__IO
uint32_t APLGRMV : 1; 242: } OTG_ISR_bits; 243: }; 244: 245:
union
{ 246:
__IO
uint32_t OTG_IER; 247: 248:
struct
{ 249:
__IO
uint32_t B_SRP_DN_EN : 1; 250: uint32_t : 3; 251:
__IO
uint32_t A_SRP_DET_EN : 1; 252:
__IO
uint32_t A_VBUS_ERR_EN : 1; 253:
__IO
uint32_t B_SESS_END_EN : 1; 254: uint32_t : 1; 255:
__IO
uint32_t RLCHG_EN : 1; 256:
__IO
uint32_t IDCHG_EN : 1; 257:
__IO
uint32_t OVC_EN : 1; 258:
__IO
uint32_t A_WAIT_CON_EN : 1; 259:
__IO
uint32_t APLGRMV_EN : 1; 260: } OTG_IER_bits; 261: }; 262: 263:
__I
uint32_t RESERVED6[13]; 264: 265:
union
{ 266:
__I
uint32_t GLB_ISR; 267: 268:
struct
{ 269:
__I
uint32_t DEV_INT : 1; 270:
__I
uint32_t OTG_INT : 1; 271:
__I
uint32_t HC_INT : 1; 272: } GLB_ISR_bits; 273: }; 274: 275:
union
{ 276:
__IO
uint32_t GLB_INT; 277: 278:
struct
{ 279:
__IO
uint32_t MDEV_INT : 1; 280:
__IO
uint32_t MOTG_INT : 1; 281:
__IO
uint32_t MHC_INT : 1; 282:
__IO
uint32_t INT_POLARITY : 1; 283: } GLB_INT_bits; 284: }; 285: 286:
__I
uint32_t RESERVED7[6]; 287: 288:
union
{ 289:
__I
uint32_t REVISION; 290: }; 291: 292:
union
{ 293:
__I
uint32_t FEATURE; 294: 295:
struct
{ 296:
__I
uint32_t DMABUFSIZE : 5; 297:
__I
uint32_t FIFO_NUM : 4; 298:
__I
uint32_t EP_NUM : 5; 299:
__I
uint32_t DEV_ONLY : 1; 300:
__I
uint32_t HOST_ONLY : 1; 301:
__I
uint32_t BULK_ONLY : 1; 302:
__I
uint32_t HS_DIS : 1; 303: } FEATURE_bits; 304: }; 305: 306:
__I
uint32_t RESERVED8[6]; 307: 308:
union
{ 309:
__IO
uint32_t DEV_CTL; 310: 311:
struct
{ 312:
__IO
uint32_t CAP_RMWAKUP : 1; 313:
__IO
uint32_t HALF_SPEED : 1; 314:
__IO
uint32_t GLINT_EN : 1; 315:
__IO
uint32_t GOSUSP : 1; 316:
__IO
uint32_t SFRST : 1; 317:
__IO
uint32_t CHIP_EN : 1; 318:
__I
uint32_t HS_EN : 1; 319:
__IO
uint32_t SYSBUS_WIDTH : 1; 320: uint32_t : 1; 321:
__IO
uint32_t FORCE_FS : 1; 322:
__IO
uint32_t IDLE_DEGLITCH : 2; 323:
__IO
uint32_t LPM_BESL_MAX : 4; 324:
__IO
uint32_t LPM_BESL_MIN : 4; 325:
__IO
uint32_t LPM_BESL : 4; 326: uint32_t : 1; 327:
__IO
uint32_t LPM_EN : 1; 328:
__IO
uint32_t LPM_ACCEPT : 1; 329: } DEV_CTL_bits; 330: }; 331: 332:
union
{ 333:
__IO
uint32_t DEV_ADR; 334: 335:
struct
{ 336:
__IO
uint32_t DEVADR : 7; 337:
__IO
uint32_t AFT_CONF : 1; 338: } DEV_ADR_bits; 339: }; 340: 341:
union
{ 342:
__IO
uint32_t DEV_TST; 343: 344:
struct
{ 345:
__IO
uint32_t TST_CLRFF : 1; 346:
__IO
uint32_t TST_LPCX : 1; 347:
__IO
uint32_t TST_CLREA : 1; 348:
__IO
uint32_t TST_DISCRC : 1; 349:
__IO
uint32_t TST_DISTOG : 1; 350:
__IO
uint32_t TST_MOD : 1; 351:
__IO
uint32_t DISGENSOF : 1; 352:
__IO
uint32_t TST_MOD_TYP : 1; 353: } DEV_TST_bits; 354: }; 355: 356:
union
{ 357:
__I
uint32_t DEV_SFN; 358: 359:
struct
{ 360:
__I
uint32_t SOFN : 11; 361:
__I
uint32_t USOFN : 3; 362: } DEV_SFN_bits; 363: }; 364: 365:
union
{ 366:
__IO
uint32_t DEV_SMT; 367: 368:
struct
{ 369:
__IO
uint32_t SOFMT : 16; 370: } DEV_SMT_bits; 371: }; 372: 373:
union
{ 374:
__IO
uint32_t PHY_TST; 375: 376:
struct
{ 377:
__IO
uint32_t UNPLUG : 1; 378:
__IO
uint32_t TST_JSTA : 1; 379:
__IO
uint32_t TST_KSTA : 1; 380:
__IO
uint32_t TST_SE0NAK : 1; 381:
__IO
uint32_t TST_PKT : 1; 382: } PHY_TST_bits; 383: }; 384: 385:
union
{ 386:
__IO
uint32_t DEV_VCTL; 387: 388:
struct
{ 389:
__IO
uint32_t VCTL : 5; 390:
__IO
uint32_t VCTLOAD_N : 1; 391: } DEV_VCTL_bits; 392: }; 393: 394:
union
{ 395:
__I
uint32_t DEV_CXCFG; 396: 397:
struct
{ 398:
__I
uint32_t VSTA : 8; 399: } DEV_CXCFG_bits; 400: }; 401: 402:
union
{ 403:
__IO
uint32_t DEV_CXCFE; 404: 405:
struct
{ 406:
__IO
uint32_t CX_DONE : 1; 407:
__IO
uint32_t TST_PKDONE : 1; 408:
__IO
uint32_t CX_STL : 1; 409:
__IO
uint32_t CX_CLR : 1; 410:
__I
uint32_t CX_FUL : 1; 411:
__I
uint32_t CX_EMP : 1; 412: uint32_t : 2; 413:
__I
uint32_t F_EMP : 4; 414: uint32_t : 12; 415:
__I
uint32_t CX_FNT : 7; 416: } DEV_CXCFE_bits; 417: }; 418: 419:
union
{ 420:
__IO
uint32_t DEV_ICR; 421: 422:
struct
{ 423:
__IO
uint32_t IDLE_CNT : 3; 424: } DEV_ICR_bits; 425: }; 426: 427:
__I
uint32_t RESERVED9[2]; 428: 429:
union
{ 430:
__IO
uint32_t DEV_MIGR; 431: 432:
struct
{ 433:
__IO
uint32_t MINT_G0 : 1; 434:
__IO
uint32_t MINT_G1 : 1; 435:
__IO
uint32_t MINT_G2 : 1; 436:
__IO
uint32_t MINT_G3 : 1; 437: } DEV_MIGR_bits; 438: }; 439: 440:
union
{ 441:
__IO
uint32_t DEV_MISG0; 442: 443:
struct
{ 444:
__IO
uint32_t MCX_SETUP_INT : 1; 445:
__IO
uint32_t MCX_IN_INT : 1; 446:
__IO
uint32_t MCX_OUT_INT : 1; 447:
__IO
uint32_t MCX_COMEND : 1; 448:
__IO
uint32_t MCX_COMFAIL_INT : 1; 449:
__IO
uint32_t MCX_COMABORT_INT : 1; 450: } DEV_MISG0_bits; 451: }; 452: 453:
union
{ 454:
__IO
uint32_t DEV_MISG1; 455: 456:
struct
{ 457:
__IO
uint32_t MF0_OUT_INT : 1; 458:
__IO
uint32_t MF0_SPK_INT : 1; 459:
__IO
uint32_t MF1_OUT_INT : 1; 460:
__IO
uint32_t MF1_SPK_INT : 1; 461:
__IO
uint32_t MF2_OUT_INT : 1; 462:
__IO
uint32_t MF2_SPK_INT : 1; 463:
__IO
uint32_t MF3_OUT_INT : 1; 464:
__IO
uint32_t MF3_SPK_INT : 1; 465: uint32_t : 8; 466:
__IO
uint32_t MF0_IN_INT : 1; 467:
__IO
uint32_t MF1_IN_INT : 1; 468:
__IO
uint32_t MF2_IN_INT : 1; 469:
__IO
uint32_t MF3_IN_INT : 1; 470: } DEV_MISG1_bits; 471: }; 472: 473:
union
{ 474:
__IO
uint32_t DEV_MISG2; 475: 476:
struct
{ 477:
__IO
uint32_t MUSBRST_INT : 1; 478:
__IO
uint32_t MSUSP_INT : 1; 479:
__IO
uint32_t MRESM_INT : 1; 480:
__IO
uint32_t MSEQ_ERR_INT : 1; 481:
__IO
uint32_t MSEQ_ABORT_INT : 1; 482:
__IO
uint32_t MTX0BYTE_INT : 1; 483:
__IO
uint32_t MRX0BYTE_INT : 1; 484:
__IO
uint32_t MDMA_CMPLT : 1; 485:
__IO
uint32_t MDMA_ERROR : 1; 486:
__IO
uint32_t MDev_Idle : 1; 487:
__IO
uint32_t MDev_Wakeup_byVBUS : 1; 488: } DEV_MISG2_bits; 489: }; 490: 491:
union
{ 492:
__I
uint32_t DEV_IGR; 493: 494:
struct
{ 495:
__I
uint32_t INT_G0 : 1; 496:
__I
uint32_t INT_G1 : 1; 497:
__I
uint32_t INT_G2 : 1; 498:
__I
uint32_t INT_G3 : 1; 499: } DEV_IGR_bits; 500: }; 501: 502:
union
{ 503:
__IO
uint32_t DEV_ISG0; 504: 505:
struct
{ 506:
__I
uint32_t CX_SETUP_INT : 1; 507:
__I
uint32_t CX_IN_INT : 1; 508:
__I
uint32_t CX_OUT_INT : 1; 509:
__I
uint32_t CX_COMEND_INT : 1; 510:
__I
uint32_t CX_COMFAIL_INT : 1; 511:
__IO
uint32_t CX_COMABT_INT : 1; 512: } DEV_ISG0_bits; 513: }; 514: 515:
union
{ 516:
__I
uint32_t DEV_ISG1; 517: 518:
struct
{ 519:
__I
uint32_t F0_OUT_INT : 1; 520:
__I
uint32_t F0_SPK_INT : 1; 521:
__I
uint32_t F1_OUT_INT : 1; 522:
__I
uint32_t F1_SPK_INT : 1; 523:
__I
uint32_t F2_OUT_INT : 1; 524:
__I
uint32_t F2_SPK_INT : 1; 525:
__I
uint32_t F3_OUT_INT : 1; 526:
__I
uint32_t F3_SPK_INT : 1; 527: uint32_t : 8; 528:
__I
uint32_t F0_IN_INT : 1; 529:
__I
uint32_t F1_IN_INT : 1; 530:
__I
uint32_t F2_IN_INT : 1; 531:
__I
uint32_t F3_IN_INT : 1; 532: } DEV_ISG1_bits; 533: }; 534: 535:
union
{ 536:
__IO
uint32_t DEV_ISG2; 537: 538:
struct
{ 539:
__IO
uint32_t USBRST_INT : 1; 540:
__IO
uint32_t SUSP_INT : 1; 541:
__IO
uint32_t RESM_INT : 1; 542:
__IO
uint32_t ISO_SEQ_ERR_INT : 1; 543:
__IO
uint32_t ISO_SEQ_ABORT_INT : 1; 544:
__IO
uint32_t TX0BYTE_INT : 1; 545:
__IO
uint32_t RX0BYTE_INT : 1; 546:
__IO
uint32_t DMA_CMPLT : 1; 547:
__IO
uint32_t DMA_ERROR : 1; 548:
__I
uint32_t Dev_Idle : 1; 549:
__I
uint32_t Dev_Wakeup_byVBUS : 1; 550: } DEV_ISG2_bits; 551: }; 552: 553:
union
{ 554:
__IO
uint32_t DEV_RXZ; 555: 556:
struct
{ 557:
__IO
uint32_t RX0BYTE_EP1 : 1; 558:
__IO
uint32_t RX0BYTE_EP2 : 1; 559:
__IO
uint32_t RX0BYTE_EP3 : 1; 560:
__IO
uint32_t RX0BYTE_EP4 : 1; 561:
__IO
uint32_t RX0BYTE_EP5 : 1; 562:
__IO
uint32_t RX0BYTE_EP6 : 1; 563:
__IO
uint32_t RX0BYTE_EP7 : 1; 564:
__IO
uint32_t RX0BYTE_EP8 : 1; 565: } DEV_RXZ_bits; 566: }; 567: 568:
union
{ 569:
__IO
uint32_t DEV_TXZ; 570: 571:
struct
{ 572:
__IO
uint32_t TX0BYTE_EP1 : 1; 573:
__IO
uint32_t TX0BYTE_EP2 : 1; 574:
__IO
uint32_t TX0BYTE_EP3 : 1; 575:
__IO
uint32_t TX0BYTE_EP4 : 1; 576:
__IO
uint32_t TX0BYTE_EP5 : 1; 577:
__IO
uint32_t TX0BYTE_EP6 : 1; 578:
__IO
uint32_t TX0BYTE_EP7 : 1; 579:
__IO
uint32_t TX0BYTE_EP8 : 1; 580: } DEV_TXZ_bits; 581: }; 582: 583:
union
{ 584:
__IO
uint32_t DEV_ISE; 585: 586:
struct
{ 587:
__IO
uint32_t ISO_ABT_ERR_EP1 : 1; 588:
__IO
uint32_t ISO_ABT_ERR_EP2 : 1; 589:
__IO
uint32_t ISO_ABT_ERR_EP3 : 1; 590:
__IO
uint32_t ISO_ABT_ERR_EP4 : 1; 591:
__IO
uint32_t ISO_ABT_ERR_EP5 : 1; 592:
__IO
uint32_t ISO_ABT_ERR_EP6 : 1; 593:
__IO
uint32_t ISO_ABT_ERR_EP7 : 1; 594:
__IO
uint32_t ISO_ABT_ERR_EP8 : 1; 595: uint32_t : 8; 596:
__IO
uint32_t ISO_SEQ_ERR_EP1 : 1; 597:
__IO
uint32_t ISO_SEQ_ERR_EP2 : 1; 598:
__IO
uint32_t ISO_SEQ_ERR_EP3 : 1; 599:
__IO
uint32_t ISO_SEQ_ERR_EP4 : 1; 600:
__IO
uint32_t ISO_SEQ_ERR_EP5 : 1; 601:
__IO
uint32_t ISO_SEQ_ERR_EP6 : 1; 602:
__IO
uint32_t ISO_SEQ_ERR_EP7 : 1; 603:
__IO
uint32_t ISO_SEQ_ERR_EP8 : 1; 604: } DEV_ISE_bits; 605: }; 606: 607:
__I
uint32_t RESERVED10[1]; 608: 609:
union
{ 610:
__IO
uint32_t DEV_INMPS[8]; 611: 612:
struct
{ 613:
__IO
uint32_t MAXPS_IEPn : 11; 614:
__IO
uint32_t STL_IEPn : 1; 615:
__IO
uint32_t RSTG_IEPn : 1; 616:
__IO
uint32_t TX_NUM_HBW_IEPn : 2; 617:
__IO
uint32_t TX0BYTE_IEPn : 1; 618: } DEV_INMPS_bits[8]; 619: }; 620: 621:
union
{ 622:
__IO
uint32_t DEV_OUTMPS[8]; 623: 624:
struct
{ 625:
__IO
uint32_t MAXPS_OEPn : 11; 626:
__IO
uint32_t STL_OEPn : 1; 627:
__IO
uint32_t RSTG_OEPn : 1; 628: } DEV_OUTMPS_bits[8]; 629: }; 630: 631:
union
{ 632:
__IO
uint32_t DEV_EPMAP0; 633: 634:
struct
{ 635:
__IO
uint32_t FNO_IEP1 : 4; 636:
__IO
uint32_t FNO_OEP1 : 4; 637:
__IO
uint32_t FNO_IEP2 : 4; 638:
__IO
uint32_t FNO_OEP2 : 4; 639:
__IO
uint32_t FNO_IEP3 : 4; 640:
__IO
uint32_t FNO_OEP3 : 4; 641:
__IO
uint32_t FNO_IEP4 : 4; 642:
__IO
uint32_t FNO_OEP4 : 4; 643: } DEV_EPMAP0_bits; 644: }; 645: 646:
union
{ 647:
__IO
uint32_t DEV_EPMAP1; 648: 649:
struct
{ 650:
__IO
uint32_t FNO_IEP5 : 4; 651:
__IO
uint32_t FNO_OEP5 : 4; 652:
__IO
uint32_t FNO_IEP6 : 4; 653:
__IO
uint32_t FNO_OEP6 : 4; 654:
__IO
uint32_t FNO_IEP7 : 4; 655:
__IO
uint32_t FNO_OEP7 : 4; 656:
__IO
uint32_t FNO_IEP8 : 4; 657:
__IO
uint32_t FNO_OEP8 : 4; 658: } DEV_EPMAP1_bits; 659: }; 660: 661:
union
{ 662:
__IO
uint32_t DEV_FMAP; 663: 664:
struct
{ 665:
__IO
uint32_t EPNO_FIFO0 : 4; 666:
__IO
uint32_t Dir_FIFO0 : 2; 667: uint32_t : 2; 668:
__IO
uint32_t EPNO_FIFO1 : 4; 669:
__IO
uint32_t Dir_FIFO1 : 2; 670: uint32_t : 2; 671:
__IO
uint32_t EPNO_FIFO2 : 4; 672:
__IO
uint32_t Dir_FIFO2 : 2; 673: uint32_t : 2; 674:
__IO
uint32_t EPNO_FIFO3 : 4; 675:
__IO
uint32_t Dir_FIFO3 : 2; 676: } DEV_FMAP_bits; 677: }; 678: 679:
union
{ 680:
__IO
uint32_t DEV_FCFG; 681: 682:
struct
{ 683:
__IO
uint32_t BLK_TYP_F0 : 2; 684:
__IO
uint32_t BLKNO_F0 : 2; 685:
__IO
uint32_t BLKSZ_F0 : 1; 686:
__IO
uint32_t EN_F0 : 1; 687: uint32_t : 2; 688:
__IO
uint32_t BLK_TYP_F1 : 2; 689:
__IO
uint32_t BLKNO_F1 : 2; 690:
__IO
uint32_t BLKSZ_F1 : 1; 691:
__IO
uint32_t EN_F1 : 1; 692: uint32_t : 2; 693:
__IO
uint32_t BLK_TYP_F2 : 2; 694:
__IO
uint32_t BLKNO_F2 : 2; 695:
__IO
uint32_t BLKSZ_F2 : 1; 696:
__IO
uint32_t EN_F2 : 1; 697: uint32_t : 2; 698:
__IO
uint32_t BLK_TYP_F3 : 2; 699:
__IO
uint32_t BLKNO_F3 : 2; 700:
__IO
uint32_t BLKSZ_F3 : 1; 701:
__IO
uint32_t EN_F3 : 1; 702: } DEV_FCFG_bits; 703: }; 704: 705:
union
{ 706:
__IO
uint32_t DEV_FIBC[4]; 707: 708:
struct
{ 709:
__I
uint32_t BC_Fn : 11; 710: uint32_t : 1; 711:
__IO
uint32_t FFRST : 1; 712: } DEV_FIBC_bits[4]; 713: }; 714: 715:
union
{ 716:
__IO
uint32_t DMA_TFN; 717: 718:
struct
{ 719:
__IO
uint32_t ACC_F0 : 1; 720:
__IO
uint32_t ACC_F1 : 1; 721:
__IO
uint32_t ACC_F2 : 1; 722:
__IO
uint32_t ACC_F3 : 1; 723:
__IO
uint32_t ACC_CXF : 1; 724: } DMA_TFN_bits; 725: }; 726: 727:
union
{ 728:
__IO
uint32_t DMA_CPS0; 729: 730:
struct
{ 731:
__IO
uint32_t AWCACHE : 4; 732:
__IO
uint32_t AWPROT : 3; 733:
__IO
uint32_t AWLOCK : 2; 734:
__IO
uint32_t ARCACHE : 4; 735:
__IO
uint32_t ARPORT : 3; 736:
__IO
uint32_t ARLOCK : 2; 737:
__IO
uint32_t BUF_LD_EN : 1; 738:
__IO
uint32_t DST_WD : 1; 739: } DMA_CPS0_bits; 740: }; 741: 742:
union
{ 743:
__IO
uint32_t DMA_CPS1; 744: 745:
struct
{ 746:
__IO
uint32_t DMA_START : 1; 747:
__IO
uint32_t DMA_TYPE : 1; 748:
__IO
uint32_t DMA_IO : 1; 749:
__IO
uint32_t DMA_ABORT : 1; 750:
__IO
uint32_t CLRFIFO_DMAABORT : 1; 751: uint32_t : 3; 752:
__IO
uint32_t DMA_LEN : 17; 753:
__IO
uint32_t R_HPROT : 4; 754:
__IO
uint32_t UNDEF_LEN_BURST : 1; 755:
__IO
uint32_t L1_WAKEUP : 1; 756:
__IO
uint32_t DevPhy_Suspend : 1; 757: } DMA_CPS1_bits; 758: }; 759: 760:
union
{ 761:
__IO
uint32_t DMA_CPS2; 762: }; 763: 764:
union
{ 765:
__I
uint32_t DMA_CPS3; 766: }; 767: 768:
__I
uint32_t RESERVED11[75]; 769: 770:
union
{ 771:
__IO
uint32_t VDMA_CXFPS1; 772: 773:
struct
{ 774:
__IO
uint32_t VDMA_START_CXF : 1; 775:
__IO
uint32_t VDMA_TYPE_CXF : 1; 776:
__IO
uint32_t VDMA_IO_CXF : 1; 777: uint32_t : 5; 778:
__IO
uint32_t VDMA_LEN_CXF : 17; 779: } VDMA_CXFPS1_bits; 780: }; 781: 782:
union
{ 783:
__IO
uint32_t VDMA_CXFPS2; 784: }; 785: 786:
union
{ 787:
__IO
uint32_t VDMA_F0PS1; 788: 789:
struct
{ 790:
__IO
uint32_t VDMA_START_F0 : 1; 791:
__IO
uint32_t VDMA_TYPE_F0 : 1; 792:
__IO
uint32_t VDMA_IO_F0 : 1; 793: uint32_t : 5; 794:
__IO
uint32_t VDMA_LEN_F0 : 17; 795: } VDMA_F0PS1_bits; 796: }; 797: 798:
union
{ 799:
__IO
uint32_t VDMA_F0PS2; 800: }; 801: 802:
union
{ 803:
__IO
uint32_t VDMA_F1PS1; 804: 805:
struct
{ 806:
__IO
uint32_t VDMA_START_F1 : 1; 807:
__IO
uint32_t VDMA_TYPE_F1 : 1; 808:
__IO
uint32_t VDMA_IO_F1 : 1; 809: uint32_t : 5; 810:
__IO
uint32_t VDMA_LEN_F1 : 17; 811: } VDMA_F1PS1_bits; 812: }; 813: 814:
union
{ 815:
__IO
uint32_t VDMA_F1PS2; 816: }; 817: 818:
union
{ 819:
__IO
uint32_t VDMA_F2PS1; 820: 821:
struct
{ 822:
__IO
uint32_t VDMA_START_F2 : 1; 823:
__IO
uint32_t VDMA_TYPE_F2 : 1; 824:
__IO
uint32_t VDMA_IO_F2 : 1; 825: uint32_t : 5; 826:
__IO
uint32_t VDMA_LEN_F2 : 17; 827: } VDMA_F2PS1_bits; 828: }; 829: 830:
union
{ 831:
__IO
uint32_t VDMA_F2PS2; 832: }; 833: 834:
union
{ 835:
__IO
uint32_t VDMA_F3PS1; 836: 837:
struct
{ 838:
__IO
uint32_t VDMA_START_F3 : 1; 839:
__IO
uint32_t VDMA_TYPE_F3 : 1; 840:
__IO
uint32_t VDMA_IO_F3 : 1; 841: uint32_t : 5; 842:
__IO
uint32_t VDMA_LEN_F3 : 17; 843: } VDMA_F3PS1_bits; 844: }; 845: 846:
union
{ 847:
__IO
uint32_t VDMA_F3PS2; 848: }; 849: 850:
union
{ 851:
__IO
uint32_t DEV_ISG3; 852: 853:
struct
{ 854:
__IO
uint32_t VDMA_CMPLT_CXF : 1; 855:
__IO
uint32_t VDMA_CMPLT_F0 : 1; 856:
__IO
uint32_t VDMA_CMPLT_F1 : 1; 857:
__IO
uint32_t VDMA_CMPLT_F2 : 1; 858:
__IO
uint32_t VDMA_CMPLT_F3 : 1; 859: uint32_t : 11; 860:
__IO
uint32_t VDMA_ERROR_CXF : 1; 861:
__IO
uint32_t VDMA_ERROR_F0 : 1; 862:
__IO
uint32_t VDMA_ERROR_F1 : 1; 863:
__IO
uint32_t VDMA_ERROR_F2 : 1; 864:
__IO
uint32_t VDMA_ERROR_F3 : 1; 865: } DEV_ISG3_bits; 866: }; 867: 868:
union
{ 869:
__IO
uint32_t DEV_MISG3; 870: 871:
struct
{ 872:
__IO
uint32_t MVDMA_CMPLT_CXF : 1; 873:
__IO
uint32_t MVDMA_CMPLT_F0 : 1; 874:
__IO
uint32_t MVDMA_CMPLT_F1 : 1; 875:
__IO
uint32_t MVDMA_CMPLT_F2 : 1; 876:
__IO
uint32_t MVDMA_CMPLT_F3 : 1; 877: uint32_t : 11; 878:
__IO
uint32_t MVDMA_ERROR_CXF : 1; 879:
__IO
uint32_t MVDMA_ERROR_F0 : 1; 880:
__IO
uint32_t MVDMA_ERROR_F1 : 1; 881:
__IO
uint32_t MVDMA_ERROR_F2 : 1; 882:
__IO
uint32_t MVDMA_ERROR_F3 : 1; 883: } DEV_MISG3_bits; 884: }; 885: 886:
union
{ 887:
__IO
uint32_t VDMA_CTRL; 888: 889:
struct
{ 890:
__IO
uint32_t VDMA_EN : 1; 891: } VDMA_CTRL_bits; 892: }; 893: 894:
union
{ 895:
__IO
uint32_t LPM_CAP; 896: 897:
struct
{ 898:
__IO
uint32_t LPM_WAKEUP_EN : 1; 899: } LPM_CAP_bits; 900: }; 901: 902:
union
{ 903:
__IO
uint32_t DEV_ISG4; 904: 905:
struct
{ 906:
__IO
uint32_t L1_INT : 1; 907: } DEV_ISG4_bits; 908: }; 909: 910:
union
{ 911:
__IO
uint32_t DEV_MISG4; 912: 913:
struct
{ 914:
__IO
uint32_t ML1_INT : 1; 915: } DEV_MISG4_bits; 916: }; 917: 918: 919: }
AG903_USB_Type
; 920: 921:
#define
AG903_USB
((
volatile
AG903_USB_Type
*)
AG903_USB_BASE
) 922: 923: 924:
#define
AG903_USB_HCCAP_CAPLENGTH_POS
0 925:
#define
AG903_USB_HCCAP_CAPLENGTH_MSK
(0xffUL <<
AG903_USB_HCCAP_CAPLENGTH_POS
) 926:
#define
AG903_USB_HCCAP_HCIVERSION_POS
16 927:
#define
AG903_USB_HCCAP_HCIVERSION_MSK
(0xffffUL <<
AG903_USB_HCCAP_HCIVERSION_POS
) 928: 929:
#define
AG903_USB_HCSPARAMS_N_PORTS_POS
0 930:
#define
AG903_USB_HCSPARAMS_N_PORTS_MSK
(0xfUL <<
AG903_USB_HCSPARAMS_N_PORTS_POS
) 931: 932:
#define
AG903_USB_HCCPARAMS_PROG_FR_LIST_FLAG_POS
1 933:
#define
AG903_USB_HCCPARAMS_PROG_FR_LIST_FLAG_MSK
(0x1UL <<
AG903_USB_HCCPARAMS_PROG_FR_LIST_FLAG_POS
) 934:
#define
AG903_USB_HCCPARAMS_ASYN_SCH_PARK_CAP_POS
2 935:
#define
AG903_USB_HCCPARAMS_ASYN_SCH_PARK_CAP_MSK
(0x1UL <<
AG903_USB_HCCPARAMS_ASYN_SCH_PARK_CAP_POS
) 936: 937:
#define
AG903_USB_USBCMD_RS_POS
0 938:
#define
AG903_USB_USBCMD_RS_MSK
(0x1UL <<
AG903_USB_USBCMD_RS_POS
) 939:
#define
AG903_USB_USBCMD_HC_RESET_POS
1 940:
#define
AG903_USB_USBCMD_HC_RESET_MSK
(0x1UL <<
AG903_USB_USBCMD_HC_RESET_POS
) 941:
#define
AG903_USB_USBCMD_FRL_SIZE_POS
2 942:
#define
AG903_USB_USBCMD_FRL_SIZE_MSK
(0x3UL <<
AG903_USB_USBCMD_FRL_SIZE_POS
) 943:
#define
AG903_USB_USBCMD_PSCH_EN_POS
4 944:
#define
AG903_USB_USBCMD_PSCH_EN_MSK
(0x1UL <<
AG903_USB_USBCMD_PSCH_EN_POS
) 945:
#define
AG903_USB_USBCMD_ASCH_EN_POS
5 946:
#define
AG903_USB_USBCMD_ASCH_EN_MSK
(0x1UL <<
AG903_USB_USBCMD_ASCH_EN_POS
) 947:
#define
AG903_USB_USBCMD_INT_OAAD_POS
6 948:
#define
AG903_USB_USBCMD_INT_OAAD_MSK
(0x1UL <<
AG903_USB_USBCMD_INT_OAAD_POS
) 949:
#define
AG903_USB_USBCMD_ASYN_PK_CNT_POS
8 950:
#define
AG903_USB_USBCMD_ASYN_PK_CNT_MSK
(0x3UL <<
AG903_USB_USBCMD_ASYN_PK_CNT_POS
) 951:
#define
AG903_USB_USBCMD_ASYN_PK_EN_POS
11 952:
#define
AG903_USB_USBCMD_ASYN_PK_EN_MSK
(0x1UL <<
AG903_USB_USBCMD_ASYN_PK_EN_POS
) 953:
#define
AG903_USB_USBCMD_INT_THRC_POS
16 954:
#define
AG903_USB_USBCMD_INT_THRC_MSK
(0xffUL <<
AG903_USB_USBCMD_INT_THRC_POS
) 955: 956:
#define
AG903_USB_USBSTS_USB_INT_POS
0 957:
#define
AG903_USB_USBSTS_USB_INT_MSK
(0x1UL <<
AG903_USB_USBSTS_USB_INT_POS
) 958:
#define
AG903_USB_USBSTS_USBERR_INT_POS
1 959:
#define
AG903_USB_USBSTS_USBERR_INT_MSK
(0x1UL <<
AG903_USB_USBSTS_USBERR_INT_POS
) 960:
#define
AG903_USB_USBSTS_PO_CHG_DET_POS
2 961:
#define
AG903_USB_USBSTS_PO_CHG_DET_MSK
(0x1UL <<
AG903_USB_USBSTS_PO_CHG_DET_POS
) 962:
#define
AG903_USB_USBSTS_FRL_ROL_POS
3 963:
#define
AG903_USB_USBSTS_FRL_ROL_MSK
(0x1UL <<
AG903_USB_USBSTS_FRL_ROL_POS
) 964:
#define
AG903_USB_USBSTS_H_SYSERR_POS
4 965:
#define
AG903_USB_USBSTS_H_SYSERR_MSK
(0x1UL <<
AG903_USB_USBSTS_H_SYSERR_POS
) 966:
#define
AG903_USB_USBSTS_INT_OAA_POS
5 967:
#define
AG903_USB_USBSTS_INT_OAA_MSK
(0x1UL <<
AG903_USB_USBSTS_INT_OAA_POS
) 968:
#define
AG903_USB_USBSTS_HCHalted_POS
12 969:
#define
AG903_USB_USBSTS_HCHalted_MSK
(0x1UL <<
AG903_USB_USBSTS_HCHalted_POS
) 970:
#define
AG903_USB_USBSTS_Reclamation_POS
13 971:
#define
AG903_USB_USBSTS_Reclamation_MSK
(0x1UL <<
AG903_USB_USBSTS_Reclamation_POS
) 972:
#define
AG903_USB_USBSTS_PSCH_STS_POS
14 973:
#define
AG903_USB_USBSTS_PSCH_STS_MSK
(0x1UL <<
AG903_USB_USBSTS_PSCH_STS_POS
) 974:
#define
AG903_USB_USBSTS_ASCH_STS_POS
15 975:
#define
AG903_USB_USBSTS_ASCH_STS_MSK
(0x1UL <<
AG903_USB_USBSTS_ASCH_STS_POS
) 976: 977:
#define
AG903_USB_USBINTR_USB_INT_EN_POS
0 978:
#define
AG903_USB_USBINTR_USB_INT_EN_MSK
(0x1UL <<
AG903_USB_USBINTR_USB_INT_EN_POS
) 979:
#define
AG903_USB_USBINTR_USBERR_INT_EN_POS
1 980:
#define
AG903_USB_USBINTR_USBERR_INT_EN_MSK
(0x1UL <<
AG903_USB_USBINTR_USBERR_INT_EN_POS
) 981:
#define
AG903_USB_USBINTR_PO_CHG_INT_EN_POS
2 982:
#define
AG903_USB_USBINTR_PO_CHG_INT_EN_MSK
(0x1UL <<
AG903_USB_USBINTR_PO_CHG_INT_EN_POS
) 983:
#define
AG903_USB_USBINTR_FRL_ROL_EN_POS
3 984:
#define
AG903_USB_USBINTR_FRL_ROL_EN_MSK
(0x1UL <<
AG903_USB_USBINTR_FRL_ROL_EN_POS
) 985:
#define
AG903_USB_USBINTR_H_SYSERR_EN_POS
4 986:
#define
AG903_USB_USBINTR_H_SYSERR_EN_MSK
(0x1UL <<
AG903_USB_USBINTR_H_SYSERR_EN_POS
) 987:
#define
AG903_USB_USBINTR_INT_OAA_EN_POS
5 988:
#define
AG903_USB_USBINTR_INT_OAA_EN_MSK
(0x1UL <<
AG903_USB_USBINTR_INT_OAA_EN_POS
) 989: 990:
#define
AG903_USB_FRINDEX_FRINDEX_POS
0 991:
#define
AG903_USB_FRINDEX_FRINDEX_MSK
(0x3fffUL <<
AG903_USB_FRINDEX_FRINDEX_POS
) 992: 993:
#define
AG903_USB_PERIODICLISTBASE_PERI_BASADR_POS
12 994:
#define
AG903_USB_PERIODICLISTBASE_PERI_BASADR_MSK
(0xfffffUL <<
AG903_USB_PERIODICLISTBASE_PERI_BASADR_POS
) 995: 996:
#define
AG903_USB_ASYNCLISTADDR_Async_ladr_POS
5 997:
#define
AG903_USB_ASYNCLISTADDR_Async_ladr_MSK
(0x7ffffffUL <<
AG903_USB_ASYNCLISTADDR_Async_ladr_POS
) 998: 999:
#define
AG903_USB_PORTSC_CONN_STS_POS
0 1000:
#define
AG903_USB_PORTSC_CONN_STS_MSK
(0x1UL <<
AG903_USB_PORTSC_CONN_STS_POS
) 1001:
#define
AG903_USB_PORTSC_CONN_CHG_POS
1 1002:
#define
AG903_USB_PORTSC_CONN_CHG_MSK
(0x1UL <<
AG903_USB_PORTSC_CONN_CHG_POS
) 1003:
#define
AG903_USB_PORTSC_PO_EN_POS
2 1004:
#define
AG903_USB_PORTSC_PO_EN_MSK
(0x1UL <<
AG903_USB_PORTSC_PO_EN_POS
) 1005:
#define
AG903_USB_PORTSC_PO_EN_CHG_POS
3 1006:
#define
AG903_USB_PORTSC_PO_EN_CHG_MSK
(0x1UL <<
AG903_USB_PORTSC_PO_EN_CHG_POS
) 1007:
#define
AG903_USB_PORTSC_F_PO_RESM_POS
6 1008:
#define
AG903_USB_PORTSC_F_PO_RESM_MSK
(0x1UL <<
AG903_USB_PORTSC_F_PO_RESM_POS
) 1009:
#define
AG903_USB_PORTSC_PO_SUSP_POS
7 1010:
#define
AG903_USB_PORTSC_PO_SUSP_MSK
(0x1UL <<
AG903_USB_PORTSC_PO_SUSP_POS
) 1011:
#define
AG903_USB_PORTSC_PO_RESET_POS
8 1012:
#define
AG903_USB_PORTSC_PO_RESET_MSK
(0x1UL <<
AG903_USB_PORTSC_PO_RESET_POS
) 1013:
#define
AG903_USB_PORTSC_LINE_STS_POS
10 1014:
#define
AG903_USB_PORTSC_LINE_STS_MSK
(0x3UL <<
AG903_USB_PORTSC_LINE_STS_POS
) 1015:
#define
AG903_USB_PORTSC_PORT_TEST_POS
16 1016:
#define
AG903_USB_PORTSC_PORT_TEST_MSK
(0xfUL <<
AG903_USB_PORTSC_PORT_TEST_POS
) 1017:
#define
AG903_USB_PORTSC_HC_TST_PKDONE_POS
20 1018:
#define
AG903_USB_PORTSC_HC_TST_PKDONE_MSK
(0x1UL <<
AG903_USB_PORTSC_HC_TST_PKDONE_POS
) 1019: 1020:
#define
AG903_USB_HCMISC_ASYN_SCH_SLPT_POS
0 1021:
#define
AG903_USB_HCMISC_ASYN_SCH_SLPT_MSK
(0x3UL <<
AG903_USB_HCMISC_ASYN_SCH_SLPT_POS
) 1022:
#define
AG903_USB_HCMISC_EOF1_Time_POS
2 1023:
#define
AG903_USB_HCMISC_EOF1_Time_MSK
(0x3UL <<
AG903_USB_HCMISC_EOF1_Time_POS
) 1024:
#define
AG903_USB_HCMISC_EOF2_Time_POS
4 1025:
#define
AG903_USB_HCMISC_EOF2_Time_MSK
(0x3UL <<
AG903_USB_HCMISC_EOF2_Time_POS
) 1026:
#define
AG903_USB_HCMISC_HostPhy_Suspend_POS
6 1027:
#define
AG903_USB_HCMISC_HostPhy_Suspend_MSK
(0x1UL <<
AG903_USB_HCMISC_HostPhy_Suspend_POS
) 1028: 1029:
#define
AG903_USB_FS_EOF_FS_EOF1_Time_POS
0 1030:
#define
AG903_USB_FS_EOF_FS_EOF1_Time_MSK
(0xfffUL <<
AG903_USB_FS_EOF_FS_EOF1_Time_POS
) 1031:
#define
AG903_USB_FS_EOF_FS_EOF1_Time_125us_POS
12 1032:
#define
AG903_USB_FS_EOF_FS_EOF1_Time_125us_MSK
(0x7UL <<
AG903_USB_FS_EOF_FS_EOF1_Time_125us_POS
) 1033: 1034:
#define
AG903_USB_HS_EOF_HS_EOF1_Time_POS
0 1035:
#define
AG903_USB_HS_EOF_HS_EOF1_Time_MSK
(0xfffUL <<
AG903_USB_HS_EOF_HS_EOF1_Time_POS
) 1036: 1037:
#define
AG903_USB_OTG_CSR_B_BUS_REQ_POS
0 1038:
#define
AG903_USB_OTG_CSR_B_BUS_REQ_MSK
(0x1UL <<
AG903_USB_OTG_CSR_B_BUS_REQ_POS
) 1039:
#define
AG903_USB_OTG_CSR_B_HNP_EN_POS
1 1040:
#define
AG903_USB_OTG_CSR_B_HNP_EN_MSK
(0x1UL <<
AG903_USB_OTG_CSR_B_HNP_EN_POS
) 1041:
#define
AG903_USB_OTG_CSR_B_DSCHRG_VBUS_POS
2 1042:
#define
AG903_USB_OTG_CSR_B_DSCHRG_VBUS_MSK
(0x1UL <<
AG903_USB_OTG_CSR_B_DSCHRG_VBUS_POS
) 1043:
#define
AG903_USB_OTG_CSR_A_BUS_REQ_POS
4 1044:
#define
AG903_USB_OTG_CSR_A_BUS_REQ_MSK
(0x1UL <<
AG903_USB_OTG_CSR_A_BUS_REQ_POS
) 1045:
#define
AG903_USB_OTG_CSR_A_BUS_DROP_POS
5 1046:
#define
AG903_USB_OTG_CSR_A_BUS_DROP_MSK
(0x1UL <<
AG903_USB_OTG_CSR_A_BUS_DROP_POS
) 1047:
#define
AG903_USB_OTG_CSR_A_SET_B_HNP_EN_POS
6 1048:
#define
AG903_USB_OTG_CSR_A_SET_B_HNP_EN_MSK
(0x1UL <<
AG903_USB_OTG_CSR_A_SET_B_HNP_EN_POS
) 1049:
#define
AG903_USB_OTG_CSR_A_SRP_DET_EN_POS
7 1050:
#define
AG903_USB_OTG_CSR_A_SRP_DET_EN_MSK
(0x1UL <<
AG903_USB_OTG_CSR_A_SRP_DET_EN_POS
) 1051:
#define
AG903_USB_OTG_CSR_A_SRP_RESP_TYP_POS
8 1052:
#define
AG903_USB_OTG_CSR_A_SRP_RESP_TYP_MSK
(0x1UL <<
AG903_USB_OTG_CSR_A_SRP_RESP_TYP_POS
) 1053:
#define
AG903_USB_OTG_CSR_ID_FLT_SEL_POS
9 1054:
#define
AG903_USB_OTG_CSR_ID_FLT_SEL_MSK
(0x1UL <<
AG903_USB_OTG_CSR_ID_FLT_SEL_POS
) 1055:
#define
AG903_USB_OTG_CSR_VBUS_FLT_SEL_POS
10 1056:
#define
AG903_USB_OTG_CSR_VBUS_FLT_SEL_MSK
(0x1UL <<
AG903_USB_OTG_CSR_VBUS_FLT_SEL_POS
) 1057:
#define
AG903_USB_OTG_CSR_HDISCON_FLT_SEL_POS
11 1058:
#define
AG903_USB_OTG_CSR_HDISCON_FLT_SEL_MSK
(0x1UL <<
AG903_USB_OTG_CSR_HDISCON_FLT_SEL_POS
) 1059:
#define
AG903_USB_OTG_CSR_IDPULUP_POS
13 1060:
#define
AG903_USB_OTG_CSR_IDPULUP_MSK
(0x1UL <<
AG903_USB_OTG_CSR_IDPULUP_POS
) 1061:
#define
AG903_USB_OTG_CSR_B_SESS_END_POS
16 1062:
#define
AG903_USB_OTG_CSR_B_SESS_END_MSK
(0x1UL <<
AG903_USB_OTG_CSR_B_SESS_END_POS
) 1063:
#define
AG903_USB_OTG_CSR_B_SESS_VLD_POS
17 1064:
#define
AG903_USB_OTG_CSR_B_SESS_VLD_MSK
(0x1UL <<
AG903_USB_OTG_CSR_B_SESS_VLD_POS
) 1065:
#define
AG903_USB_OTG_CSR_A_SESS_VLD_POS
18 1066:
#define
AG903_USB_OTG_CSR_A_SESS_VLD_MSK
(0x1UL <<
AG903_USB_OTG_CSR_A_SESS_VLD_POS
) 1067:
#define
AG903_USB_OTG_CSR_VBUS_VLD_POS
19 1068:
#define
AG903_USB_OTG_CSR_VBUS_VLD_MSK
(0x1UL <<
AG903_USB_OTG_CSR_VBUS_VLD_POS
) 1069:
#define
AG903_USB_OTG_CSR_CROLE_POS
20 1070:
#define
AG903_USB_OTG_CSR_CROLE_MSK
(0x1UL <<
AG903_USB_OTG_CSR_CROLE_POS
) 1071:
#define
AG903_USB_OTG_CSR_ID_POS
21 1072:
#define
AG903_USB_OTG_CSR_ID_MSK
(0x1UL <<
AG903_USB_OTG_CSR_ID_POS
) 1073:
#define
AG903_USB_OTG_CSR_SPD_TYP_POS
22 1074:
#define
AG903_USB_OTG_CSR_SPD_TYP_MSK
(0x3UL <<
AG903_USB_OTG_CSR_SPD_TYP_POS
) 1075: 1076:
#define
AG903_USB_OTG_ISR_B_SRP_DN_POS
0 1077:
#define
AG903_USB_OTG_ISR_B_SRP_DN_MSK
(0x1UL <<
AG903_USB_OTG_ISR_B_SRP_DN_POS
) 1078:
#define
AG903_USB_OTG_ISR_A_SRP_DET_POS
4 1079:
#define
AG903_USB_OTG_ISR_A_SRP_DET_MSK
(0x1UL <<
AG903_USB_OTG_ISR_A_SRP_DET_POS
) 1080:
#define
AG903_USB_OTG_ISR_A_VBUS_ERR_POS
5 1081:
#define
AG903_USB_OTG_ISR_A_VBUS_ERR_MSK
(0x1UL <<
AG903_USB_OTG_ISR_A_VBUS_ERR_POS
) 1082:
#define
AG903_USB_OTG_ISR_B_SESS_END_POS
6 1083:
#define
AG903_USB_OTG_ISR_B_SESS_END_MSK
(0x1UL <<
AG903_USB_OTG_ISR_B_SESS_END_POS
) 1084:
#define
AG903_USB_OTG_ISR_RLCHG_POS
8 1085:
#define
AG903_USB_OTG_ISR_RLCHG_MSK
(0x1UL <<
AG903_USB_OTG_ISR_RLCHG_POS
) 1086:
#define
AG903_USB_OTG_ISR_IDCHG_POS
9 1087:
#define
AG903_USB_OTG_ISR_IDCHG_MSK
(0x1UL <<
AG903_USB_OTG_ISR_IDCHG_POS
) 1088:
#define
AG903_USB_OTG_ISR_OVC_POS
10 1089:
#define
AG903_USB_OTG_ISR_OVC_MSK
(0x1UL <<
AG903_USB_OTG_ISR_OVC_POS
) 1090:
#define
AG903_USB_OTG_ISR_A_WAIT_CON_POS
11 1091:
#define
AG903_USB_OTG_ISR_A_WAIT_CON_MSK
(0x1UL <<
AG903_USB_OTG_ISR_A_WAIT_CON_POS
) 1092:
#define
AG903_USB_OTG_ISR_APLGRMV_POS
12 1093:
#define
AG903_USB_OTG_ISR_APLGRMV_MSK
(0x1UL <<
AG903_USB_OTG_ISR_APLGRMV_POS
) 1094: 1095:
#define
AG903_USB_OTG_IER_B_SRP_DN_EN_POS
0 1096:
#define
AG903_USB_OTG_IER_B_SRP_DN_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_B_SRP_DN_EN_POS
) 1097:
#define
AG903_USB_OTG_IER_A_SRP_DET_EN_POS
4 1098:
#define
AG903_USB_OTG_IER_A_SRP_DET_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_A_SRP_DET_EN_POS
) 1099:
#define
AG903_USB_OTG_IER_A_VBUS_ERR_EN_POS
5 1100:
#define
AG903_USB_OTG_IER_A_VBUS_ERR_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_A_VBUS_ERR_EN_POS
) 1101:
#define
AG903_USB_OTG_IER_B_SESS_END_EN_POS
6 1102:
#define
AG903_USB_OTG_IER_B_SESS_END_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_B_SESS_END_EN_POS
) 1103:
#define
AG903_USB_OTG_IER_RLCHG_EN_POS
8 1104:
#define
AG903_USB_OTG_IER_RLCHG_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_RLCHG_EN_POS
) 1105:
#define
AG903_USB_OTG_IER_IDCHG_EN_POS
9 1106:
#define
AG903_USB_OTG_IER_IDCHG_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_IDCHG_EN_POS
) 1107:
#define
AG903_USB_OTG_IER_OVC_EN_POS
10 1108:
#define
AG903_USB_OTG_IER_OVC_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_OVC_EN_POS
) 1109:
#define
AG903_USB_OTG_IER_A_WAIT_CON_EN_POS
11 1110:
#define
AG903_USB_OTG_IER_A_WAIT_CON_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_A_WAIT_CON_EN_POS
) 1111:
#define
AG903_USB_OTG_IER_APLGRMV_EN_POS
12 1112:
#define
AG903_USB_OTG_IER_APLGRMV_EN_MSK
(0x1UL <<
AG903_USB_OTG_IER_APLGRMV_EN_POS
) 1113: 1114:
#define
AG903_USB_GLB_ISR_DEV_INT_POS
0 1115:
#define
AG903_USB_GLB_ISR_DEV_INT_MSK
(0x1UL <<
AG903_USB_GLB_ISR_DEV_INT_POS
) 1116:
#define
AG903_USB_GLB_ISR_OTG_INT_POS
1 1117:
#define
AG903_USB_GLB_ISR_OTG_INT_MSK
(0x1UL <<
AG903_USB_GLB_ISR_OTG_INT_POS
) 1118:
#define
AG903_USB_GLB_ISR_HC_INT_POS
2 1119:
#define
AG903_USB_GLB_ISR_HC_INT_MSK
(0x1UL <<
AG903_USB_GLB_ISR_HC_INT_POS
) 1120: 1121:
#define
AG903_USB_GLB_INT_MDEV_INT_POS
0 1122:
#define
AG903_USB_GLB_INT_MDEV_INT_MSK
(0x1UL <<
AG903_USB_GLB_INT_MDEV_INT_POS
) 1123:
#define
AG903_USB_GLB_INT_MOTG_INT_POS
1 1124:
#define
AG903_USB_GLB_INT_MOTG_INT_MSK
(0x1UL <<
AG903_USB_GLB_INT_MOTG_INT_POS
) 1125:
#define
AG903_USB_GLB_INT_MHC_INT_POS
2 1126:
#define
AG903_USB_GLB_INT_MHC_INT_MSK
(0x1UL <<
AG903_USB_GLB_INT_MHC_INT_POS
) 1127:
#define
AG903_USB_GLB_INT_INT_POLARITY_POS
3 1128:
#define
AG903_USB_GLB_INT_INT_POLARITY_MSK
(0x1UL <<
AG903_USB_GLB_INT_INT_POLARITY_POS
) 1129: 1130:
#define
AG903_USB_REVISION_REVISION_POS
0 1131:
#define
AG903_USB_REVISION_REVISION_MSK
(0xffffffffUL <<
AG903_USB_REVISION_REVISION_POS
) 1132: 1133:
#define
AG903_USB_FEATURE_DMABUFSIZE_POS
0 1134:
#define
AG903_USB_FEATURE_DMABUFSIZE_MSK
(0x1fUL <<
AG903_USB_FEATURE_DMABUFSIZE_POS
) 1135:
#define
AG903_USB_FEATURE_FIFO_NUM_POS
5 1136:
#define
AG903_USB_FEATURE_FIFO_NUM_MSK
(0xfUL <<
AG903_USB_FEATURE_FIFO_NUM_POS
) 1137:
#define
AG903_USB_FEATURE_EP_NUM_POS
9 1138:
#define
AG903_USB_FEATURE_EP_NUM_MSK
(0x1fUL <<
AG903_USB_FEATURE_EP_NUM_POS
) 1139:
#define
AG903_USB_FEATURE_DEV_ONLY_POS
14 1140:
#define
AG903_USB_FEATURE_DEV_ONLY_MSK
(0x1UL <<
AG903_USB_FEATURE_DEV_ONLY_POS
) 1141:
#define
AG903_USB_FEATURE_HOST_ONLY_POS
15 1142:
#define
AG903_USB_FEATURE_HOST_ONLY_MSK
(0x1UL <<
AG903_USB_FEATURE_HOST_ONLY_POS
) 1143:
#define
AG903_USB_FEATURE_BULK_ONLY_POS
16 1144:
#define
AG903_USB_FEATURE_BULK_ONLY_MSK
(0x1UL <<
AG903_USB_FEATURE_BULK_ONLY_POS
) 1145:
#define
AG903_USB_FEATURE_HS_DIS_POS
17 1146:
#define
AG903_USB_FEATURE_HS_DIS_MSK
(0x1UL <<
AG903_USB_FEATURE_HS_DIS_POS
) 1147: 1148:
#define
AG903_USB_DEV_CTL_CAP_RMWAKUP_POS
0 1149:
#define
AG903_USB_DEV_CTL_CAP_RMWAKUP_MSK
(0x1UL <<
AG903_USB_DEV_CTL_CAP_RMWAKUP_POS
) 1150:
#define
AG903_USB_DEV_CTL_HALF_SPEED_POS
1 1151:
#define
AG903_USB_DEV_CTL_HALF_SPEED_MSK
(0x1UL <<
AG903_USB_DEV_CTL_HALF_SPEED_POS
) 1152:
#define
AG903_USB_DEV_CTL_GLINT_EN_POS
2 1153:
#define
AG903_USB_DEV_CTL_GLINT_EN_MSK
(0x1UL <<
AG903_USB_DEV_CTL_GLINT_EN_POS
) 1154:
#define
AG903_USB_DEV_CTL_GOSUSP_POS
3 1155:
#define
AG903_USB_DEV_CTL_GOSUSP_MSK
(0x1UL <<
AG903_USB_DEV_CTL_GOSUSP_POS
) 1156:
#define
AG903_USB_DEV_CTL_SFRST_POS
4 1157:
#define
AG903_USB_DEV_CTL_SFRST_MSK
(0x1UL <<
AG903_USB_DEV_CTL_SFRST_POS
) 1158:
#define
AG903_USB_DEV_CTL_CHIP_EN_POS
5 1159:
#define
AG903_USB_DEV_CTL_CHIP_EN_MSK
(0x1UL <<
AG903_USB_DEV_CTL_CHIP_EN_POS
) 1160:
#define
AG903_USB_DEV_CTL_HS_EN_POS
6 1161:
#define
AG903_USB_DEV_CTL_HS_EN_MSK
(0x1UL <<
AG903_USB_DEV_CTL_HS_EN_POS
) 1162:
#define
AG903_USB_DEV_CTL_SYSBUS_WIDTH_POS
7 1163:
#define
AG903_USB_DEV_CTL_SYSBUS_WIDTH_MSK
(0x1UL <<
AG903_USB_DEV_CTL_SYSBUS_WIDTH_POS
) 1164:
#define
AG903_USB_DEV_CTL_FORCE_FS_POS
9 1165:
#define
AG903_USB_DEV_CTL_FORCE_FS_MSK
(0x1UL <<
AG903_USB_DEV_CTL_FORCE_FS_POS
) 1166:
#define
AG903_USB_DEV_CTL_IDLE_DEGLITCH_POS
10 1167:
#define
AG903_USB_DEV_CTL_IDLE_DEGLITCH_MSK
(0x3UL <<
AG903_USB_DEV_CTL_IDLE_DEGLITCH_POS
) 1168:
#define
AG903_USB_DEV_CTL_LPM_BESL_MAX_POS
12 1169:
#define
AG903_USB_DEV_CTL_LPM_BESL_MAX_MSK
(0xfUL <<
AG903_USB_DEV_CTL_LPM_BESL_MAX_POS
) 1170:
#define
AG903_USB_DEV_CTL_LPM_BESL_MIN_POS
16 1171:
#define
AG903_USB_DEV_CTL_LPM_BESL_MIN_MSK
(0xfUL <<
AG903_USB_DEV_CTL_LPM_BESL_MIN_POS
) 1172:
#define
AG903_USB_DEV_CTL_LPM_BESL_POS
20 1173:
#define
AG903_USB_DEV_CTL_LPM_BESL_MSK
(0xfUL <<
AG903_USB_DEV_CTL_LPM_BESL_POS
) 1174:
#define
AG903_USB_DEV_CTL_LPM_EN_POS
25 1175:
#define
AG903_USB_DEV_CTL_LPM_EN_MSK
(0x1UL <<
AG903_USB_DEV_CTL_LPM_EN_POS
) 1176:
#define
AG903_USB_DEV_CTL_LPM_ACCEPT_POS
26 1177:
#define
AG903_USB_DEV_CTL_LPM_ACCEPT_MSK
(0x1UL <<
AG903_USB_DEV_CTL_LPM_ACCEPT_POS
) 1178: 1179:
#define
AG903_USB_DEV_ADR_DEVADR_POS
0 1180:
#define
AG903_USB_DEV_ADR_DEVADR_MSK
(0x7fUL <<
AG903_USB_DEV_ADR_DEVADR_POS
) 1181:
#define
AG903_USB_DEV_ADR_AFT_CONF_POS
7 1182:
#define
AG903_USB_DEV_ADR_AFT_CONF_MSK
(0x1UL <<
AG903_USB_DEV_ADR_AFT_CONF_POS
) 1183: 1184:
#define
AG903_USB_DEV_TST_TST_CLRFF_POS
0 1185:
#define
AG903_USB_DEV_TST_TST_CLRFF_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_CLRFF_POS
) 1186:
#define
AG903_USB_DEV_TST_TST_LPCX_POS
1 1187:
#define
AG903_USB_DEV_TST_TST_LPCX_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_LPCX_POS
) 1188:
#define
AG903_USB_DEV_TST_TST_CLREA_POS
2 1189:
#define
AG903_USB_DEV_TST_TST_CLREA_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_CLREA_POS
) 1190:
#define
AG903_USB_DEV_TST_TST_DISCRC_POS
3 1191:
#define
AG903_USB_DEV_TST_TST_DISCRC_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_DISCRC_POS
) 1192:
#define
AG903_USB_DEV_TST_TST_DISTOG_POS
4 1193:
#define
AG903_USB_DEV_TST_TST_DISTOG_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_DISTOG_POS
) 1194:
#define
AG903_USB_DEV_TST_TST_MOD_POS
5 1195:
#define
AG903_USB_DEV_TST_TST_MOD_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_MOD_POS
) 1196:
#define
AG903_USB_DEV_TST_DISGENSOF_POS
6 1197:
#define
AG903_USB_DEV_TST_DISGENSOF_MSK
(0x1UL <<
AG903_USB_DEV_TST_DISGENSOF_POS
) 1198:
#define
AG903_USB_DEV_TST_TST_MOD_TYP_POS
7 1199:
#define
AG903_USB_DEV_TST_TST_MOD_TYP_MSK
(0x1UL <<
AG903_USB_DEV_TST_TST_MOD_TYP_POS
) 1200: 1201:
#define
AG903_USB_DEV_SFN_SOFN_POS
0 1202:
#define
AG903_USB_DEV_SFN_SOFN_MSK
(0x7ffUL <<
AG903_USB_DEV_SFN_SOFN_POS
) 1203:
#define
AG903_USB_DEV_SFN_USOFN_POS
11 1204:
#define
AG903_USB_DEV_SFN_USOFN_MSK
(0x7UL <<
AG903_USB_DEV_SFN_USOFN_POS
) 1205: 1206:
#define
AG903_USB_DEV_SMT_SOFMT_POS
0 1207:
#define
AG903_USB_DEV_SMT_SOFMT_MSK
(0xffffUL <<
AG903_USB_DEV_SMT_SOFMT_POS
) 1208: 1209:
#define
AG903_USB_PHY_TST_UNPLUG_POS
0 1210:
#define
AG903_USB_PHY_TST_UNPLUG_MSK
(0x1UL <<
AG903_USB_PHY_TST_UNPLUG_POS
) 1211:
#define
AG903_USB_PHY_TST_TST_JSTA_POS
1 1212:
#define
AG903_USB_PHY_TST_TST_JSTA_MSK
(0x1UL <<
AG903_USB_PHY_TST_TST_JSTA_POS
) 1213:
#define
AG903_USB_PHY_TST_TST_KSTA_POS
2 1214:
#define
AG903_USB_PHY_TST_TST_KSTA_MSK
(0x1UL <<
AG903_USB_PHY_TST_TST_KSTA_POS
) 1215:
#define
AG903_USB_PHY_TST_TST_SE0NAK_POS
3 1216:
#define
AG903_USB_PHY_TST_TST_SE0NAK_MSK
(0x1UL <<
AG903_USB_PHY_TST_TST_SE0NAK_POS
) 1217:
#define
AG903_USB_PHY_TST_TST_PKT_POS
4 1218:
#define
AG903_USB_PHY_TST_TST_PKT_MSK
(0x1UL <<
AG903_USB_PHY_TST_TST_PKT_POS
) 1219: 1220:
#define
AG903_USB_DEV_VCTL_VCTL_POS
0 1221:
#define
AG903_USB_DEV_VCTL_VCTL_MSK
(0x1fUL <<
AG903_USB_DEV_VCTL_VCTL_POS
) 1222:
#define
AG903_USB_DEV_VCTL_VCTLOAD_N_POS
5 1223:
#define
AG903_USB_DEV_VCTL_VCTLOAD_N_MSK
(0x1UL <<
AG903_USB_DEV_VCTL_VCTLOAD_N_POS
) 1224: 1225:
#define
AG903_USB_DEV_CXCFG_VSTA_POS
0 1226:
#define
AG903_USB_DEV_CXCFG_VSTA_MSK
(0xffUL <<
AG903_USB_DEV_CXCFG_VSTA_POS
) 1227: 1228:
#define
AG903_USB_DEV_CXCFE_CX_DONE_POS
0 1229:
#define
AG903_USB_DEV_CXCFE_CX_DONE_MSK
(0x1UL <<
AG903_USB_DEV_CXCFE_CX_DONE_POS
) 1230:
#define
AG903_USB_DEV_CXCFE_TST_PKDONE_POS
1 1231:
#define
AG903_USB_DEV_CXCFE_TST_PKDONE_MSK
(0x1UL <<
AG903_USB_DEV_CXCFE_TST_PKDONE_POS
) 1232:
#define
AG903_USB_DEV_CXCFE_CX_STL_POS
2 1233:
#define
AG903_USB_DEV_CXCFE_CX_STL_MSK
(0x1UL <<
AG903_USB_DEV_CXCFE_CX_STL_POS
) 1234:
#define
AG903_USB_DEV_CXCFE_CX_CLR_POS
3 1235:
#define
AG903_USB_DEV_CXCFE_CX_CLR_MSK
(0x1UL <<
AG903_USB_DEV_CXCFE_CX_CLR_POS
) 1236:
#define
AG903_USB_DEV_CXCFE_CX_FUL_POS
4 1237:
#define
AG903_USB_DEV_CXCFE_CX_FUL_MSK
(0x1UL <<
AG903_USB_DEV_CXCFE_CX_FUL_POS
) 1238:
#define
AG903_USB_DEV_CXCFE_CX_EMP_POS
5 1239:
#define
AG903_USB_DEV_CXCFE_CX_EMP_MSK
(0x1UL <<
AG903_USB_DEV_CXCFE_CX_EMP_POS
) 1240:
#define
AG903_USB_DEV_CXCFE_F_EMP_POS
8 1241:
#define
AG903_USB_DEV_CXCFE_F_EMP_MSK
(0xfUL <<
AG903_USB_DEV_CXCFE_F_EMP_POS
) 1242:
#define
AG903_USB_DEV_CXCFE_CX_FNT_POS
24 1243:
#define
AG903_USB_DEV_CXCFE_CX_FNT_MSK
(0x7fUL <<
AG903_USB_DEV_CXCFE_CX_FNT_POS
) 1244: 1245:
#define
AG903_USB_DEV_ICR_IDLE_CNT_POS
0 1246:
#define
AG903_USB_DEV_ICR_IDLE_CNT_MSK
(0x7UL <<
AG903_USB_DEV_ICR_IDLE_CNT_POS
) 1247: 1248:
#define
AG903_USB_DEV_MIGR_MINT_G0_POS
0 1249:
#define
AG903_USB_DEV_MIGR_MINT_G0_MSK
(0x1UL <<
AG903_USB_DEV_MIGR_MINT_G0_POS
) 1250:
#define
AG903_USB_DEV_MIGR_MINT_G1_POS
1 1251:
#define
AG903_USB_DEV_MIGR_MINT_G1_MSK
(0x1UL <<
AG903_USB_DEV_MIGR_MINT_G1_POS
) 1252:
#define
AG903_USB_DEV_MIGR_MINT_G2_POS
2 1253:
#define
AG903_USB_DEV_MIGR_MINT_G2_MSK
(0x1UL <<
AG903_USB_DEV_MIGR_MINT_G2_POS
) 1254:
#define
AG903_USB_DEV_MIGR_MINT_G3_POS
3 1255:
#define
AG903_USB_DEV_MIGR_MINT_G3_MSK
(0x1UL <<
AG903_USB_DEV_MIGR_MINT_G3_POS
) 1256: 1257:
#define
AG903_USB_DEV_MISG0_MCX_SETUP_INT_POS
0 1258:
#define
AG903_USB_DEV_MISG0_MCX_SETUP_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG0_MCX_SETUP_INT_POS
) 1259:
#define
AG903_USB_DEV_MISG0_MCX_IN_INT_POS
1 1260:
#define
AG903_USB_DEV_MISG0_MCX_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG0_MCX_IN_INT_POS
) 1261:
#define
AG903_USB_DEV_MISG0_MCX_OUT_INT_POS
2 1262:
#define
AG903_USB_DEV_MISG0_MCX_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG0_MCX_OUT_INT_POS
) 1263:
#define
AG903_USB_DEV_MISG0_MCX_COMEND_POS
3 1264:
#define
AG903_USB_DEV_MISG0_MCX_COMEND_MSK
(0x1UL <<
AG903_USB_DEV_MISG0_MCX_COMEND_POS
) 1265:
#define
AG903_USB_DEV_MISG0_MCX_COMFAIL_INT_POS
4 1266:
#define
AG903_USB_DEV_MISG0_MCX_COMFAIL_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG0_MCX_COMFAIL_INT_POS
) 1267:
#define
AG903_USB_DEV_MISG0_MCX_COMABORT_INT_POS
5 1268:
#define
AG903_USB_DEV_MISG0_MCX_COMABORT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG0_MCX_COMABORT_INT_POS
) 1269: 1270:
#define
AG903_USB_DEV_MISG1_MF0_OUT_INT_POS
0 1271:
#define
AG903_USB_DEV_MISG1_MF0_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF0_OUT_INT_POS
) 1272:
#define
AG903_USB_DEV_MISG1_MF0_SPK_INT_POS
1 1273:
#define
AG903_USB_DEV_MISG1_MF0_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF0_SPK_INT_POS
) 1274:
#define
AG903_USB_DEV_MISG1_MF1_OUT_INT_POS
2 1275:
#define
AG903_USB_DEV_MISG1_MF1_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF1_OUT_INT_POS
) 1276:
#define
AG903_USB_DEV_MISG1_MF1_SPK_INT_POS
3 1277:
#define
AG903_USB_DEV_MISG1_MF1_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF1_SPK_INT_POS
) 1278:
#define
AG903_USB_DEV_MISG1_MF2_OUT_INT_POS
4 1279:
#define
AG903_USB_DEV_MISG1_MF2_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF2_OUT_INT_POS
) 1280:
#define
AG903_USB_DEV_MISG1_MF2_SPK_INT_POS
5 1281:
#define
AG903_USB_DEV_MISG1_MF2_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF2_SPK_INT_POS
) 1282:
#define
AG903_USB_DEV_MISG1_MF3_OUT_INT_POS
6 1283:
#define
AG903_USB_DEV_MISG1_MF3_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF3_OUT_INT_POS
) 1284:
#define
AG903_USB_DEV_MISG1_MF3_SPK_INT_POS
7 1285:
#define
AG903_USB_DEV_MISG1_MF3_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF3_SPK_INT_POS
) 1286:
#define
AG903_USB_DEV_MISG1_MF0_IN_INT_POS
16 1287:
#define
AG903_USB_DEV_MISG1_MF0_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF0_IN_INT_POS
) 1288:
#define
AG903_USB_DEV_MISG1_MF1_IN_INT_POS
17 1289:
#define
AG903_USB_DEV_MISG1_MF1_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF1_IN_INT_POS
) 1290:
#define
AG903_USB_DEV_MISG1_MF2_IN_INT_POS
18 1291:
#define
AG903_USB_DEV_MISG1_MF2_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF2_IN_INT_POS
) 1292:
#define
AG903_USB_DEV_MISG1_MF3_IN_INT_POS
19 1293:
#define
AG903_USB_DEV_MISG1_MF3_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG1_MF3_IN_INT_POS
) 1294: 1295:
#define
AG903_USB_DEV_MISG2_MUSBRST_INT_POS
0 1296:
#define
AG903_USB_DEV_MISG2_MUSBRST_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MUSBRST_INT_POS
) 1297:
#define
AG903_USB_DEV_MISG2_MSUSP_INT_POS
1 1298:
#define
AG903_USB_DEV_MISG2_MSUSP_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MSUSP_INT_POS
) 1299:
#define
AG903_USB_DEV_MISG2_MRESM_INT_POS
2 1300:
#define
AG903_USB_DEV_MISG2_MRESM_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MRESM_INT_POS
) 1301:
#define
AG903_USB_DEV_MISG2_MSEQ_ERR_INT_POS
3 1302:
#define
AG903_USB_DEV_MISG2_MSEQ_ERR_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MSEQ_ERR_INT_POS
) 1303:
#define
AG903_USB_DEV_MISG2_MSEQ_ABORT_INT_POS
4 1304:
#define
AG903_USB_DEV_MISG2_MSEQ_ABORT_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MSEQ_ABORT_INT_POS
) 1305:
#define
AG903_USB_DEV_MISG2_MTX0BYTE_INT_POS
5 1306:
#define
AG903_USB_DEV_MISG2_MTX0BYTE_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MTX0BYTE_INT_POS
) 1307:
#define
AG903_USB_DEV_MISG2_MRX0BYTE_INT_POS
6 1308:
#define
AG903_USB_DEV_MISG2_MRX0BYTE_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MRX0BYTE_INT_POS
) 1309:
#define
AG903_USB_DEV_MISG2_MDMA_CMPLT_POS
7 1310:
#define
AG903_USB_DEV_MISG2_MDMA_CMPLT_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MDMA_CMPLT_POS
) 1311:
#define
AG903_USB_DEV_MISG2_MDMA_ERROR_POS
8 1312:
#define
AG903_USB_DEV_MISG2_MDMA_ERROR_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MDMA_ERROR_POS
) 1313:
#define
AG903_USB_DEV_MISG2_MDev_Idle_POS
9 1314:
#define
AG903_USB_DEV_MISG2_MDev_Idle_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MDev_Idle_POS
) 1315:
#define
AG903_USB_DEV_MISG2_MDev_Wakeup_byVBUS_POS
10 1316:
#define
AG903_USB_DEV_MISG2_MDev_Wakeup_byVBUS_MSK
(0x1UL <<
AG903_USB_DEV_MISG2_MDev_Wakeup_byVBUS_POS
) 1317: 1318:
#define
AG903_USB_DEV_IGR_INT_G0_POS
0 1319:
#define
AG903_USB_DEV_IGR_INT_G0_MSK
(0x1UL <<
AG903_USB_DEV_IGR_INT_G0_POS
) 1320:
#define
AG903_USB_DEV_IGR_INT_G1_POS
1 1321:
#define
AG903_USB_DEV_IGR_INT_G1_MSK
(0x1UL <<
AG903_USB_DEV_IGR_INT_G1_POS
) 1322:
#define
AG903_USB_DEV_IGR_INT_G2_POS
2 1323:
#define
AG903_USB_DEV_IGR_INT_G2_MSK
(0x1UL <<
AG903_USB_DEV_IGR_INT_G2_POS
) 1324:
#define
AG903_USB_DEV_IGR_INT_G3_POS
3 1325:
#define
AG903_USB_DEV_IGR_INT_G3_MSK
(0x1UL <<
AG903_USB_DEV_IGR_INT_G3_POS
) 1326: 1327:
#define
AG903_USB_DEV_ISG0_CX_SETUP_INT_POS
0 1328:
#define
AG903_USB_DEV_ISG0_CX_SETUP_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG0_CX_SETUP_INT_POS
) 1329:
#define
AG903_USB_DEV_ISG0_CX_IN_INT_POS
1 1330:
#define
AG903_USB_DEV_ISG0_CX_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG0_CX_IN_INT_POS
) 1331:
#define
AG903_USB_DEV_ISG0_CX_OUT_INT_POS
2 1332:
#define
AG903_USB_DEV_ISG0_CX_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG0_CX_OUT_INT_POS
) 1333:
#define
AG903_USB_DEV_ISG0_CX_COMEND_INT_POS
3 1334:
#define
AG903_USB_DEV_ISG0_CX_COMEND_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG0_CX_COMEND_INT_POS
) 1335:
#define
AG903_USB_DEV_ISG0_CX_COMFAIL_INT_POS
4 1336:
#define
AG903_USB_DEV_ISG0_CX_COMFAIL_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG0_CX_COMFAIL_INT_POS
) 1337:
#define
AG903_USB_DEV_ISG0_CX_COMABT_INT_POS
5 1338:
#define
AG903_USB_DEV_ISG0_CX_COMABT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG0_CX_COMABT_INT_POS
) 1339: 1340:
#define
AG903_USB_DEV_ISG1_F0_OUT_INT_POS
0 1341:
#define
AG903_USB_DEV_ISG1_F0_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F0_OUT_INT_POS
) 1342:
#define
AG903_USB_DEV_ISG1_F0_SPK_INT_POS
1 1343:
#define
AG903_USB_DEV_ISG1_F0_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F0_SPK_INT_POS
) 1344:
#define
AG903_USB_DEV_ISG1_F1_OUT_INT_POS
2 1345:
#define
AG903_USB_DEV_ISG1_F1_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F1_OUT_INT_POS
) 1346:
#define
AG903_USB_DEV_ISG1_F1_SPK_INT_POS
3 1347:
#define
AG903_USB_DEV_ISG1_F1_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F1_SPK_INT_POS
) 1348:
#define
AG903_USB_DEV_ISG1_F2_OUT_INT_POS
4 1349:
#define
AG903_USB_DEV_ISG1_F2_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F2_OUT_INT_POS
) 1350:
#define
AG903_USB_DEV_ISG1_F2_SPK_INT_POS
5 1351:
#define
AG903_USB_DEV_ISG1_F2_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F2_SPK_INT_POS
) 1352:
#define
AG903_USB_DEV_ISG1_F3_OUT_INT_POS
6 1353:
#define
AG903_USB_DEV_ISG1_F3_OUT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F3_OUT_INT_POS
) 1354:
#define
AG903_USB_DEV_ISG1_F3_SPK_INT_POS
7 1355:
#define
AG903_USB_DEV_ISG1_F3_SPK_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F3_SPK_INT_POS
) 1356:
#define
AG903_USB_DEV_ISG1_F0_IN_INT_POS
16 1357:
#define
AG903_USB_DEV_ISG1_F0_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F0_IN_INT_POS
) 1358:
#define
AG903_USB_DEV_ISG1_F1_IN_INT_POS
17 1359:
#define
AG903_USB_DEV_ISG1_F1_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F1_IN_INT_POS
) 1360:
#define
AG903_USB_DEV_ISG1_F2_IN_INT_POS
18 1361:
#define
AG903_USB_DEV_ISG1_F2_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F2_IN_INT_POS
) 1362:
#define
AG903_USB_DEV_ISG1_F3_IN_INT_POS
19 1363:
#define
AG903_USB_DEV_ISG1_F3_IN_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG1_F3_IN_INT_POS
) 1364: 1365:
#define
AG903_USB_DEV_ISG2_USBRST_INT_POS
0 1366:
#define
AG903_USB_DEV_ISG2_USBRST_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_USBRST_INT_POS
) 1367:
#define
AG903_USB_DEV_ISG2_SUSP_INT_POS
1 1368:
#define
AG903_USB_DEV_ISG2_SUSP_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_SUSP_INT_POS
) 1369:
#define
AG903_USB_DEV_ISG2_RESM_INT_POS
2 1370:
#define
AG903_USB_DEV_ISG2_RESM_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_RESM_INT_POS
) 1371:
#define
AG903_USB_DEV_ISG2_ISO_SEQ_ERR_INT_POS
3 1372:
#define
AG903_USB_DEV_ISG2_ISO_SEQ_ERR_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_ISO_SEQ_ERR_INT_POS
) 1373:
#define
AG903_USB_DEV_ISG2_ISO_SEQ_ABORT_INT_POS
4 1374:
#define
AG903_USB_DEV_ISG2_ISO_SEQ_ABORT_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_ISO_SEQ_ABORT_INT_POS
) 1375:
#define
AG903_USB_DEV_ISG2_TX0BYTE_INT_POS
5 1376:
#define
AG903_USB_DEV_ISG2_TX0BYTE_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_TX0BYTE_INT_POS
) 1377:
#define
AG903_USB_DEV_ISG2_RX0BYTE_INT_POS
6 1378:
#define
AG903_USB_DEV_ISG2_RX0BYTE_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_RX0BYTE_INT_POS
) 1379:
#define
AG903_USB_DEV_ISG2_DMA_CMPLT_POS
7 1380:
#define
AG903_USB_DEV_ISG2_DMA_CMPLT_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_DMA_CMPLT_POS
) 1381:
#define
AG903_USB_DEV_ISG2_DMA_ERROR_POS
8 1382:
#define
AG903_USB_DEV_ISG2_DMA_ERROR_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_DMA_ERROR_POS
) 1383:
#define
AG903_USB_DEV_ISG2_Dev_Idle_POS
9 1384:
#define
AG903_USB_DEV_ISG2_Dev_Idle_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_Dev_Idle_POS
) 1385:
#define
AG903_USB_DEV_ISG2_Dev_Wakeup_byVBUS_POS
10 1386:
#define
AG903_USB_DEV_ISG2_Dev_Wakeup_byVBUS_MSK
(0x1UL <<
AG903_USB_DEV_ISG2_Dev_Wakeup_byVBUS_POS
) 1387: 1388:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP1_POS
0 1389:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP1_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP1_POS
) 1390:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP2_POS
1 1391:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP2_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP2_POS
) 1392:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP3_POS
2 1393:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP3_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP3_POS
) 1394:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP4_POS
3 1395:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP4_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP4_POS
) 1396:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP5_POS
4 1397:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP5_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP5_POS
) 1398:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP6_POS
5 1399:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP6_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP6_POS
) 1400:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP7_POS
6 1401:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP7_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP7_POS
) 1402:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP8_POS
7 1403:
#define
AG903_USB_DEV_RXZ_RX0BYTE_EP8_MSK
(0x1UL <<
AG903_USB_DEV_RXZ_RX0BYTE_EP8_POS
) 1404: 1405:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP1_POS
0 1406:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP1_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP1_POS
) 1407:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP2_POS
1 1408:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP2_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP2_POS
) 1409:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP3_POS
2 1410:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP3_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP3_POS
) 1411:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP4_POS
3 1412:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP4_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP4_POS
) 1413:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP5_POS
4 1414:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP5_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP5_POS
) 1415:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP6_POS
5 1416:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP6_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP6_POS
) 1417:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP7_POS
6 1418:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP7_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP7_POS
) 1419:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP8_POS
7 1420:
#define
AG903_USB_DEV_TXZ_TX0BYTE_EP8_MSK
(0x1UL <<
AG903_USB_DEV_TXZ_TX0BYTE_EP8_POS
) 1421: 1422:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP1_POS
0 1423:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP1_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP1_POS
) 1424:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP2_POS
1 1425:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP2_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP2_POS
) 1426:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP3_POS
2 1427:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP3_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP3_POS
) 1428:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP4_POS
3 1429:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP4_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP4_POS
) 1430:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP5_POS
4 1431:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP5_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP5_POS
) 1432:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP6_POS
5 1433:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP6_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP6_POS
) 1434:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP7_POS
6 1435:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP7_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP7_POS
) 1436:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP8_POS
7 1437:
#define
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP8_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_ABT_ERR_EP8_POS
) 1438:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP1_POS
16 1439:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP1_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP1_POS
) 1440:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP2_POS
17 1441:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP2_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP2_POS
) 1442:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP3_POS
18 1443:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP3_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP3_POS
) 1444:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP4_POS
19 1445:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP4_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP4_POS
) 1446:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP5_POS
20 1447:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP5_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP5_POS
) 1448:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP6_POS
21 1449:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP6_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP6_POS
) 1450:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP7_POS
22 1451:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP7_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP7_POS
) 1452:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP8_POS
23 1453:
#define
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP8_MSK
(0x1UL <<
AG903_USB_DEV_ISE_ISO_SEQ_ERR_EP8_POS
) 1454: 1455:
#define
AG903_USB_DEV_INMPS_MAXPS_IEPn_POS
0 1456:
#define
AG903_USB_DEV_INMPS_MAXPS_IEPn_MSK
(0x7ffUL <<
AG903_USB_DEV_INMPS_MAXPS_IEPn_POS
) 1457:
#define
AG903_USB_DEV_INMPS_STL_IEPn_POS
11 1458:
#define
AG903_USB_DEV_INMPS_STL_IEPn_MSK
(0x1UL <<
AG903_USB_DEV_INMPS_STL_IEPn_POS
) 1459:
#define
AG903_USB_DEV_INMPS_RSTG_IEPn_POS
12 1460:
#define
AG903_USB_DEV_INMPS_RSTG_IEPn_MSK
(0x1UL <<
AG903_USB_DEV_INMPS_RSTG_IEPn_POS
) 1461:
#define
AG903_USB_DEV_INMPS_TX_NUM_HBW_IEPn_POS
13 1462:
#define
AG903_USB_DEV_INMPS_TX_NUM_HBW_IEPn_MSK
(0x3UL <<
AG903_USB_DEV_INMPS_TX_NUM_HBW_IEPn_POS
) 1463:
#define
AG903_USB_DEV_INMPS_TX0BYTE_IEPn_POS
15 1464:
#define
AG903_USB_DEV_INMPS_TX0BYTE_IEPn_MSK
(0x1UL <<
AG903_USB_DEV_INMPS_TX0BYTE_IEPn_POS
) 1465: 1466:
#define
AG903_USB_DEV_OUTMPS_MAXPS_OEPn_POS
0 1467:
#define
AG903_USB_DEV_OUTMPS_MAXPS_OEPn_MSK
(0x7ffUL <<
AG903_USB_DEV_OUTMPS_MAXPS_OEPn_POS
) 1468:
#define
AG903_USB_DEV_OUTMPS_STL_OEPn_POS
11 1469:
#define
AG903_USB_DEV_OUTMPS_STL_OEPn_MSK
(0x1UL <<
AG903_USB_DEV_OUTMPS_STL_OEPn_POS
) 1470:
#define
AG903_USB_DEV_OUTMPS_RSTG_OEPn_POS
12 1471:
#define
AG903_USB_DEV_OUTMPS_RSTG_OEPn_MSK
(0x1UL <<
AG903_USB_DEV_OUTMPS_RSTG_OEPn_POS
) 1472: 1473:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP1_POS
0 1474:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP1_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_IEP1_POS
) 1475:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP1_POS
4 1476:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP1_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_OEP1_POS
) 1477:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP2_POS
8 1478:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP2_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_IEP2_POS
) 1479:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP2_POS
12 1480:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP2_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_OEP2_POS
) 1481:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP3_POS
16 1482:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP3_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_IEP3_POS
) 1483:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP3_POS
20 1484:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP3_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_OEP3_POS
) 1485:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP4_POS
24 1486:
#define
AG903_USB_DEV_EPMAP0_FNO_IEP4_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_IEP4_POS
) 1487:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP4_POS
28 1488:
#define
AG903_USB_DEV_EPMAP0_FNO_OEP4_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP0_FNO_OEP4_POS
) 1489: 1490:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP5_POS
0 1491:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP5_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_IEP5_POS
) 1492:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP5_POS
4 1493:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP5_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_OEP5_POS
) 1494:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP6_POS
8 1495:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP6_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_IEP6_POS
) 1496:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP6_POS
12 1497:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP6_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_OEP6_POS
) 1498:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP7_POS
16 1499:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP7_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_IEP7_POS
) 1500:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP7_POS
20 1501:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP7_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_OEP7_POS
) 1502:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP8_POS
24 1503:
#define
AG903_USB_DEV_EPMAP1_FNO_IEP8_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_IEP8_POS
) 1504:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP8_POS
28 1505:
#define
AG903_USB_DEV_EPMAP1_FNO_OEP8_MSK
(0xfUL <<
AG903_USB_DEV_EPMAP1_FNO_OEP8_POS
) 1506: 1507:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO0_POS
0 1508:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO0_MSK
(0xfUL <<
AG903_USB_DEV_FMAP_EPNO_FIFO0_POS
) 1509:
#define
AG903_USB_DEV_FMAP_Dir_FIFO0_POS
4 1510:
#define
AG903_USB_DEV_FMAP_Dir_FIFO0_MSK
(0x3UL <<
AG903_USB_DEV_FMAP_Dir_FIFO0_POS
) 1511:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO1_POS
8 1512:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO1_MSK
(0xfUL <<
AG903_USB_DEV_FMAP_EPNO_FIFO1_POS
) 1513:
#define
AG903_USB_DEV_FMAP_Dir_FIFO1_POS
12 1514:
#define
AG903_USB_DEV_FMAP_Dir_FIFO1_MSK
(0x3UL <<
AG903_USB_DEV_FMAP_Dir_FIFO1_POS
) 1515:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO2_POS
16 1516:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO2_MSK
(0xfUL <<
AG903_USB_DEV_FMAP_EPNO_FIFO2_POS
) 1517:
#define
AG903_USB_DEV_FMAP_Dir_FIFO2_POS
20 1518:
#define
AG903_USB_DEV_FMAP_Dir_FIFO2_MSK
(0x3UL <<
AG903_USB_DEV_FMAP_Dir_FIFO2_POS
) 1519:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO3_POS
24 1520:
#define
AG903_USB_DEV_FMAP_EPNO_FIFO3_MSK
(0xfUL <<
AG903_USB_DEV_FMAP_EPNO_FIFO3_POS
) 1521:
#define
AG903_USB_DEV_FMAP_Dir_FIFO3_POS
28 1522:
#define
AG903_USB_DEV_FMAP_Dir_FIFO3_MSK
(0x3UL <<
AG903_USB_DEV_FMAP_Dir_FIFO3_POS
) 1523: 1524:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F0_POS
0 1525:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F0_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLK_TYP_F0_POS
) 1526:
#define
AG903_USB_DEV_FCFG_BLKNO_F0_POS
2 1527:
#define
AG903_USB_DEV_FCFG_BLKNO_F0_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLKNO_F0_POS
) 1528:
#define
AG903_USB_DEV_FCFG_BLKSZ_F0_POS
4 1529:
#define
AG903_USB_DEV_FCFG_BLKSZ_F0_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_BLKSZ_F0_POS
) 1530:
#define
AG903_USB_DEV_FCFG_EN_F0_POS
5 1531:
#define
AG903_USB_DEV_FCFG_EN_F0_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_EN_F0_POS
) 1532:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F1_POS
8 1533:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F1_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLK_TYP_F1_POS
) 1534:
#define
AG903_USB_DEV_FCFG_BLKNO_F1_POS
10 1535:
#define
AG903_USB_DEV_FCFG_BLKNO_F1_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLKNO_F1_POS
) 1536:
#define
AG903_USB_DEV_FCFG_BLKSZ_F1_POS
12 1537:
#define
AG903_USB_DEV_FCFG_BLKSZ_F1_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_BLKSZ_F1_POS
) 1538:
#define
AG903_USB_DEV_FCFG_EN_F1_POS
13 1539:
#define
AG903_USB_DEV_FCFG_EN_F1_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_EN_F1_POS
) 1540:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F2_POS
16 1541:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F2_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLK_TYP_F2_POS
) 1542:
#define
AG903_USB_DEV_FCFG_BLKNO_F2_POS
18 1543:
#define
AG903_USB_DEV_FCFG_BLKNO_F2_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLKNO_F2_POS
) 1544:
#define
AG903_USB_DEV_FCFG_BLKSZ_F2_POS
20 1545:
#define
AG903_USB_DEV_FCFG_BLKSZ_F2_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_BLKSZ_F2_POS
) 1546:
#define
AG903_USB_DEV_FCFG_EN_F2_POS
21 1547:
#define
AG903_USB_DEV_FCFG_EN_F2_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_EN_F2_POS
) 1548:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F3_POS
24 1549:
#define
AG903_USB_DEV_FCFG_BLK_TYP_F3_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLK_TYP_F3_POS
) 1550:
#define
AG903_USB_DEV_FCFG_BLKNO_F3_POS
26 1551:
#define
AG903_USB_DEV_FCFG_BLKNO_F3_MSK
(0x3UL <<
AG903_USB_DEV_FCFG_BLKNO_F3_POS
) 1552:
#define
AG903_USB_DEV_FCFG_BLKSZ_F3_POS
28 1553:
#define
AG903_USB_DEV_FCFG_BLKSZ_F3_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_BLKSZ_F3_POS
) 1554:
#define
AG903_USB_DEV_FCFG_EN_F3_POS
29 1555:
#define
AG903_USB_DEV_FCFG_EN_F3_MSK
(0x1UL <<
AG903_USB_DEV_FCFG_EN_F3_POS
) 1556: 1557:
#define
AG903_USB_DEV_FIBC_BC_Fn_POS
0 1558:
#define
AG903_USB_DEV_FIBC_BC_Fn_MSK
(0x7ffUL <<
AG903_USB_DEV_FIBC_BC_Fn_POS
) 1559:
#define
AG903_USB_DEV_FIBC_FFRST_POS
12 1560:
#define
AG903_USB_DEV_FIBC_FFRST_MSK
(0x1UL <<
AG903_USB_DEV_FIBC_FFRST_POS
) 1561: 1562:
#define
AG903_USB_DMA_TFN_ACC_F0_POS
0 1563:
#define
AG903_USB_DMA_TFN_ACC_F0_MSK
(0x1UL <<
AG903_USB_DMA_TFN_ACC_F0_POS
) 1564:
#define
AG903_USB_DMA_TFN_ACC_F1_POS
1 1565:
#define
AG903_USB_DMA_TFN_ACC_F1_MSK
(0x1UL <<
AG903_USB_DMA_TFN_ACC_F1_POS
) 1566:
#define
AG903_USB_DMA_TFN_ACC_F2_POS
2 1567:
#define
AG903_USB_DMA_TFN_ACC_F2_MSK
(0x1UL <<
AG903_USB_DMA_TFN_ACC_F2_POS
) 1568:
#define
AG903_USB_DMA_TFN_ACC_F3_POS
3 1569:
#define
AG903_USB_DMA_TFN_ACC_F3_MSK
(0x1UL <<
AG903_USB_DMA_TFN_ACC_F3_POS
) 1570:
#define
AG903_USB_DMA_TFN_ACC_CXF_POS
4 1571:
#define
AG903_USB_DMA_TFN_ACC_CXF_MSK
(0x1UL <<
AG903_USB_DMA_TFN_ACC_CXF_POS
) 1572: 1573:
#define
AG903_USB_DMA_CPS0_AWCACHE_POS
0 1574:
#define
AG903_USB_DMA_CPS0_AWCACHE_MSK
(0xfUL <<
AG903_USB_DMA_CPS0_AWCACHE_POS
) 1575:
#define
AG903_USB_DMA_CPS0_AWPROT_POS
4 1576:
#define
AG903_USB_DMA_CPS0_AWPROT_MSK
(0x7UL <<
AG903_USB_DMA_CPS0_AWPROT_POS
) 1577:
#define
AG903_USB_DMA_CPS0_AWLOCK_POS
7 1578:
#define
AG903_USB_DMA_CPS0_AWLOCK_MSK
(0x3UL <<
AG903_USB_DMA_CPS0_AWLOCK_POS
) 1579:
#define
AG903_USB_DMA_CPS0_ARCACHE_POS
9 1580:
#define
AG903_USB_DMA_CPS0_ARCACHE_MSK
(0xfUL <<
AG903_USB_DMA_CPS0_ARCACHE_POS
) 1581:
#define
AG903_USB_DMA_CPS0_ARPORT_POS
13 1582:
#define
AG903_USB_DMA_CPS0_ARPORT_MSK
(0x7UL <<
AG903_USB_DMA_CPS0_ARPORT_POS
) 1583:
#define
AG903_USB_DMA_CPS0_ARLOCK_POS
16 1584:
#define
AG903_USB_DMA_CPS0_ARLOCK_MSK
(0x3UL <<
AG903_USB_DMA_CPS0_ARLOCK_POS
) 1585:
#define
AG903_USB_DMA_CPS0_BUF_LD_EN_POS
18 1586:
#define
AG903_USB_DMA_CPS0_BUF_LD_EN_MSK
(0x1UL <<
AG903_USB_DMA_CPS0_BUF_LD_EN_POS
) 1587:
#define
AG903_USB_DMA_CPS0_DST_WD_POS
19 1588:
#define
AG903_USB_DMA_CPS0_DST_WD_MSK
(0x1UL <<
AG903_USB_DMA_CPS0_DST_WD_POS
) 1589: 1590:
#define
AG903_USB_DMA_CPS1_DMA_START_POS
0 1591:
#define
AG903_USB_DMA_CPS1_DMA_START_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_DMA_START_POS
) 1592:
#define
AG903_USB_DMA_CPS1_DMA_TYPE_POS
1 1593:
#define
AG903_USB_DMA_CPS1_DMA_TYPE_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_DMA_TYPE_POS
) 1594:
#define
AG903_USB_DMA_CPS1_DMA_IO_POS
2 1595:
#define
AG903_USB_DMA_CPS1_DMA_IO_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_DMA_IO_POS
) 1596:
#define
AG903_USB_DMA_CPS1_DMA_ABORT_POS
3 1597:
#define
AG903_USB_DMA_CPS1_DMA_ABORT_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_DMA_ABORT_POS
) 1598:
#define
AG903_USB_DMA_CPS1_CLRFIFO_DMAABORT_POS
4 1599:
#define
AG903_USB_DMA_CPS1_CLRFIFO_DMAABORT_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_CLRFIFO_DMAABORT_POS
) 1600:
#define
AG903_USB_DMA_CPS1_DMA_LEN_POS
8 1601:
#define
AG903_USB_DMA_CPS1_DMA_LEN_MSK
(0x1ffffUL <<
AG903_USB_DMA_CPS1_DMA_LEN_POS
) 1602:
#define
AG903_USB_DMA_CPS1_R_HPROT_POS
25 1603:
#define
AG903_USB_DMA_CPS1_R_HPROT_MSK
(0xfUL <<
AG903_USB_DMA_CPS1_R_HPROT_POS
) 1604:
#define
AG903_USB_DMA_CPS1_UNDEF_LEN_BURST_POS
29 1605:
#define
AG903_USB_DMA_CPS1_UNDEF_LEN_BURST_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_UNDEF_LEN_BURST_POS
) 1606:
#define
AG903_USB_DMA_CPS1_L1_WAKEUP_POS
30 1607:
#define
AG903_USB_DMA_CPS1_L1_WAKEUP_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_L1_WAKEUP_POS
) 1608:
#define
AG903_USB_DMA_CPS1_DevPhy_Suspend_POS
31 1609:
#define
AG903_USB_DMA_CPS1_DevPhy_Suspend_MSK
(0x1UL <<
AG903_USB_DMA_CPS1_DevPhy_Suspend_POS
) 1610: 1611:
#define
AG903_USB_DMA_CPS2_DMA_MADDR_POS
0 1612:
#define
AG903_USB_DMA_CPS2_DMA_MADDR_MSK
(0xffffffffUL <<
AG903_USB_DMA_CPS2_DMA_MADDR_POS
) 1613: 1614:
#define
AG903_USB_DMA_CPS3_SETUP_CMD_RPORT_POS
0 1615:
#define
AG903_USB_DMA_CPS3_SETUP_CMD_RPORT_MSK
(0xffffffffUL <<
AG903_USB_DMA_CPS3_SETUP_CMD_RPORT_POS
) 1616: 1617:
#define
AG903_USB_VDMA_CXFPS1_VDMA_START_CXF_POS
0 1618:
#define
AG903_USB_VDMA_CXFPS1_VDMA_START_CXF_MSK
(0x1UL <<
AG903_USB_VDMA_CXFPS1_VDMA_START_CXF_POS
) 1619:
#define
AG903_USB_VDMA_CXFPS1_VDMA_TYPE_CXF_POS
1 1620:
#define
AG903_USB_VDMA_CXFPS1_VDMA_TYPE_CXF_MSK
(0x1UL <<
AG903_USB_VDMA_CXFPS1_VDMA_TYPE_CXF_POS
) 1621:
#define
AG903_USB_VDMA_CXFPS1_VDMA_IO_CXF_POS
2 1622:
#define
AG903_USB_VDMA_CXFPS1_VDMA_IO_CXF_MSK
(0x1UL <<
AG903_USB_VDMA_CXFPS1_VDMA_IO_CXF_POS
) 1623:
#define
AG903_USB_VDMA_CXFPS1_VDMA_LEN_CXF_POS
8 1624:
#define
AG903_USB_VDMA_CXFPS1_VDMA_LEN_CXF_MSK
(0x1ffffUL <<
AG903_USB_VDMA_CXFPS1_VDMA_LEN_CXF_POS
) 1625: 1626:
#define
AG903_USB_VDMA_CXFPS2_VDMA_MADDR_CXF_POS
0 1627:
#define
AG903_USB_VDMA_CXFPS2_VDMA_MADDR_CXF_MSK
(0xffffffffUL <<
AG903_USB_VDMA_CXFPS2_VDMA_MADDR_CXF_POS
) 1628: 1629:
#define
AG903_USB_VDMA_F0PS1_VDMA_START_F0_POS
0 1630:
#define
AG903_USB_VDMA_F0PS1_VDMA_START_F0_MSK
(0x1UL <<
AG903_USB_VDMA_F0PS1_VDMA_START_F0_POS
) 1631:
#define
AG903_USB_VDMA_F0PS1_VDMA_TYPE_F0_POS
1 1632:
#define
AG903_USB_VDMA_F0PS1_VDMA_TYPE_F0_MSK
(0x1UL <<
AG903_USB_VDMA_F0PS1_VDMA_TYPE_F0_POS
) 1633:
#define
AG903_USB_VDMA_F0PS1_VDMA_IO_F0_POS
2 1634:
#define
AG903_USB_VDMA_F0PS1_VDMA_IO_F0_MSK
(0x1UL <<
AG903_USB_VDMA_F0PS1_VDMA_IO_F0_POS
) 1635:
#define
AG903_USB_VDMA_F0PS1_VDMA_LEN_F0_POS
8 1636:
#define
AG903_USB_VDMA_F0PS1_VDMA_LEN_F0_MSK
(0x1ffffUL <<
AG903_USB_VDMA_F0PS1_VDMA_LEN_F0_POS
) 1637: 1638:
#define
AG903_USB_VDMA_F0PS2_VDMA_MADDR_F0_POS
0 1639:
#define
AG903_USB_VDMA_F0PS2_VDMA_MADDR_F0_MSK
(0xffffffffUL <<
AG903_USB_VDMA_F0PS2_VDMA_MADDR_F0_POS
) 1640: 1641:
#define
AG903_USB_VDMA_F1PS1_VDMA_START_F1_POS
0 1642:
#define
AG903_USB_VDMA_F1PS1_VDMA_START_F1_MSK
(0x1UL <<
AG903_USB_VDMA_F1PS1_VDMA_START_F1_POS
) 1643:
#define
AG903_USB_VDMA_F1PS1_VDMA_TYPE_F1_POS
1 1644:
#define
AG903_USB_VDMA_F1PS1_VDMA_TYPE_F1_MSK
(0x1UL <<
AG903_USB_VDMA_F1PS1_VDMA_TYPE_F1_POS
) 1645:
#define
AG903_USB_VDMA_F1PS1_VDMA_IO_F1_POS
2 1646:
#define
AG903_USB_VDMA_F1PS1_VDMA_IO_F1_MSK
(0x1UL <<
AG903_USB_VDMA_F1PS1_VDMA_IO_F1_POS
) 1647:
#define
AG903_USB_VDMA_F1PS1_VDMA_LEN_F1_POS
8 1648:
#define
AG903_USB_VDMA_F1PS1_VDMA_LEN_F1_MSK
(0x1ffffUL <<
AG903_USB_VDMA_F1PS1_VDMA_LEN_F1_POS
) 1649: 1650:
#define
AG903_USB_VDMA_F1PS2_VDMA_MADDR_F1_POS
0 1651:
#define
AG903_USB_VDMA_F1PS2_VDMA_MADDR_F1_MSK
(0xffffffffUL <<
AG903_USB_VDMA_F1PS2_VDMA_MADDR_F1_POS
) 1652: 1653:
#define
AG903_USB_VDMA_F2PS1_VDMA_START_F2_POS
0 1654:
#define
AG903_USB_VDMA_F2PS1_VDMA_START_F2_MSK
(0x1UL <<
AG903_USB_VDMA_F2PS1_VDMA_START_F2_POS
) 1655:
#define
AG903_USB_VDMA_F2PS1_VDMA_TYPE_F2_POS
1 1656:
#define
AG903_USB_VDMA_F2PS1_VDMA_TYPE_F2_MSK
(0x1UL <<
AG903_USB_VDMA_F2PS1_VDMA_TYPE_F2_POS
) 1657:
#define
AG903_USB_VDMA_F2PS1_VDMA_IO_F2_POS
2 1658:
#define
AG903_USB_VDMA_F2PS1_VDMA_IO_F2_MSK
(0x1UL <<
AG903_USB_VDMA_F2PS1_VDMA_IO_F2_POS
) 1659:
#define
AG903_USB_VDMA_F2PS1_VDMA_LEN_F2_POS
8 1660:
#define
AG903_USB_VDMA_F2PS1_VDMA_LEN_F2_MSK
(0x1ffffUL <<
AG903_USB_VDMA_F2PS1_VDMA_LEN_F2_POS
) 1661: 1662:
#define
AG903_USB_VDMA_F2PS2_VDMA_MADDR_F2_POS
0 1663:
#define
AG903_USB_VDMA_F2PS2_VDMA_MADDR_F2_MSK
(0xffffffffUL <<
AG903_USB_VDMA_F2PS2_VDMA_MADDR_F2_POS
) 1664: 1665:
#define
AG903_USB_VDMA_F3PS1_VDMA_START_F3_POS
0 1666:
#define
AG903_USB_VDMA_F3PS1_VDMA_START_F3_MSK
(0x1UL <<
AG903_USB_VDMA_F3PS1_VDMA_START_F3_POS
) 1667:
#define
AG903_USB_VDMA_F3PS1_VDMA_TYPE_F3_POS
1 1668:
#define
AG903_USB_VDMA_F3PS1_VDMA_TYPE_F3_MSK
(0x1UL <<
AG903_USB_VDMA_F3PS1_VDMA_TYPE_F3_POS
) 1669:
#define
AG903_USB_VDMA_F3PS1_VDMA_IO_F3_POS
2 1670:
#define
AG903_USB_VDMA_F3PS1_VDMA_IO_F3_MSK
(0x1UL <<
AG903_USB_VDMA_F3PS1_VDMA_IO_F3_POS
) 1671:
#define
AG903_USB_VDMA_F3PS1_VDMA_LEN_F3_POS
8 1672:
#define
AG903_USB_VDMA_F3PS1_VDMA_LEN_F3_MSK
(0x1ffffUL <<
AG903_USB_VDMA_F3PS1_VDMA_LEN_F3_POS
) 1673: 1674:
#define
AG903_USB_VDMA_F3PS2_VDMA_MADDR_F3_POS
0 1675:
#define
AG903_USB_VDMA_F3PS2_VDMA_MADDR_F3_MSK
(0xffffffffUL <<
AG903_USB_VDMA_F3PS2_VDMA_MADDR_F3_POS
) 1676: 1677:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_CXF_POS
0 1678:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_CXF_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_CMPLT_CXF_POS
) 1679:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F0_POS
1 1680:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F0_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_CMPLT_F0_POS
) 1681:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F1_POS
2 1682:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F1_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_CMPLT_F1_POS
) 1683:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F2_POS
3 1684:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F2_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_CMPLT_F2_POS
) 1685:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F3_POS
4 1686:
#define
AG903_USB_DEV_ISG3_VDMA_CMPLT_F3_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_CMPLT_F3_POS
) 1687:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_CXF_POS
16 1688:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_CXF_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_ERROR_CXF_POS
) 1689:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F0_POS
17 1690:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F0_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_ERROR_F0_POS
) 1691:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F1_POS
18 1692:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F1_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_ERROR_F1_POS
) 1693:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F2_POS
19 1694:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F2_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_ERROR_F2_POS
) 1695:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F3_POS
20 1696:
#define
AG903_USB_DEV_ISG3_VDMA_ERROR_F3_MSK
(0x1UL <<
AG903_USB_DEV_ISG3_VDMA_ERROR_F3_POS
) 1697: 1698:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_CXF_POS
0 1699:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_CXF_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_CMPLT_CXF_POS
) 1700:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F0_POS
1 1701:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F0_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F0_POS
) 1702:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F1_POS
2 1703:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F1_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F1_POS
) 1704:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F2_POS
3 1705:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F2_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F2_POS
) 1706:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F3_POS
4 1707:
#define
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F3_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_CMPLT_F3_POS
) 1708:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_CXF_POS
16 1709:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_CXF_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_ERROR_CXF_POS
) 1710:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F0_POS
17 1711:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F0_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_ERROR_F0_POS
) 1712:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F1_POS
18 1713:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F1_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_ERROR_F1_POS
) 1714:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F2_POS
19 1715:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F2_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_ERROR_F2_POS
) 1716:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F3_POS
20 1717:
#define
AG903_USB_DEV_MISG3_MVDMA_ERROR_F3_MSK
(0x1UL <<
AG903_USB_DEV_MISG3_MVDMA_ERROR_F3_POS
) 1718: 1719:
#define
AG903_USB_VDMA_CTRL_VDMA_EN_POS
0 1720:
#define
AG903_USB_VDMA_CTRL_VDMA_EN_MSK
(0x1UL <<
AG903_USB_VDMA_CTRL_VDMA_EN_POS
) 1721: 1722:
#define
AG903_USB_LPM_CAP_LPM_WAKEUP_EN_POS
0 1723:
#define
AG903_USB_LPM_CAP_LPM_WAKEUP_EN_MSK
(0x1UL <<
AG903_USB_LPM_CAP_LPM_WAKEUP_EN_POS
) 1724: 1725:
#define
AG903_USB_DEV_ISG4_L1_INT_POS
0 1726:
#define
AG903_USB_DEV_ISG4_L1_INT_MSK
(0x1UL <<
AG903_USB_DEV_ISG4_L1_INT_POS
) 1727: 1728:
#define
AG903_USB_DEV_MISG4_ML1_INT_POS
0 1729:
#define
AG903_USB_DEV_MISG4_ML1_INT_MSK
(0x1UL <<
AG903_USB_DEV_MISG4_ML1_INT_POS
) 1730: 1731:
#endif
1732:
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム