![]() |
Open FFBoard
Open source force feedback firmware
|
#include <dwc2_type.h>
Public Attributes | |
union { | |
volatile uint32_t gotgctl | |
volatile dwc2_gotgctl_t gotgctl_bm | |
}; | |
union { | |
volatile uint32_t gotgint | |
volatile dwc2_gotgint_t gotgint_bm | |
}; | |
union { | |
volatile uint32_t gahbcfg | |
volatile dwc2_gahbcfg_t gahbcfg_bm | |
}; | |
union { | |
volatile uint32_t gusbcfg | |
volatile dwc2_gusbcfg_t gusbcfg_bm | |
}; | |
union { | |
volatile uint32_t grstctl | |
volatile dwc2_grstctl_t grstctl_bm | |
}; | |
volatile uint32_t | gintsts |
volatile uint32_t | gintmsk |
volatile uint32_t | grxstsr |
union { | |
volatile uint32_t grxstsp | |
volatile dwc2_grxstsp_t grxstsp_bm | |
}; | |
volatile uint32_t | grxfsiz |
union { | |
volatile uint32_t dieptxf0 | |
volatile uint32_t gnptxfsiz | |
}; | |
union { | |
volatile uint32_t hnptxsts | |
volatile dwc2_hnptxsts_t hnptxsts_bm | |
volatile uint32_t gnptxsts | |
}; | |
volatile uint32_t | gi2cctl |
volatile uint32_t | gpvndctl |
union { | |
volatile uint32_t ggpio | |
volatile uint32_t stm32_gccfg | |
}; | |
volatile uint32_t | guid |
volatile uint32_t | gsnpsid |
volatile uint32_t | ghwcfg1 |
union { | |
volatile uint32_t ghwcfg2 | |
volatile dwc2_ghwcfg2_t ghwcfg2_bm | |
}; | |
union { | |
volatile uint32_t ghwcfg3 | |
volatile dwc2_ghwcfg3_t ghwcfg3_bm | |
}; | |
union { | |
volatile uint32_t ghwcfg4 | |
volatile dwc2_ghwcfg4_t ghwcfg4_bm | |
}; | |
volatile uint32_t | glpmcfg |
volatile uint32_t | gpwrdn |
volatile uint32_t | gdfifocfg |
volatile uint32_t | gadpctl |
uint32_t | reserved64 [39] |
volatile uint32_t | hptxfsiz |
volatile uint32_t | dieptxf [15] |
uint32_t | reserved140 [176] |
volatile uint32_t | hcfg |
volatile uint32_t | hfir |
union { | |
volatile uint32_t hfnum | |
volatile dwc2_hfnum_t hfnum_bm | |
}; | |
uint32_t | reserved40c |
union { | |
volatile uint32_t hptxsts | |
volatile dwc2_hptxsts_t hptxsts_bm | |
}; | |
volatile uint32_t | haint |
volatile uint32_t | haintmsk |
volatile uint32_t | hflbaddr |
uint32_t | reserved420 [8] |
union { | |
volatile uint32_t hprt | |
volatile dwc2_hprt_t hprt_bm | |
}; | |
uint32_t | reserved444 [47] |
dwc2_channel_t | channel [16] |
uint32_t | reserved700 [64] |
volatile uint32_t | dcfg |
volatile uint32_t | dctl |
volatile uint32_t | dsts |
uint32_t | reserved80c |
volatile uint32_t | diepmsk |
volatile uint32_t | doepmsk |
volatile uint32_t | daint |
volatile uint32_t | daintmsk |
volatile uint32_t | dtknqr1 |
volatile uint32_t | dtknqr2 |
volatile uint32_t | dvbusdis |
volatile uint32_t | dvbuspulse |
volatile uint32_t | dthrctl |
volatile uint32_t | diepempmsk |
volatile uint32_t | deachint |
volatile uint32_t | deachmsk |
volatile uint32_t | diepeachmsk [16] |
volatile uint32_t | doepeachmsk [16] |
uint32_t | reserved8c0 [16] |
union { | |
dwc2_dep_t ep [2][16] | |
struct { | |
dwc2_epin_t epin [16] | |
dwc2_epout_t epout [16] | |
} | |
}; | |
uint32_t | reservedd00 [64] |
volatile uint32_t | pcgcctl |
volatile uint32_t | pcgcctl1 |
uint32_t | reservede08 [126] |
volatile uint32_t | fifo [16][0x400] |
Definition at line 538 of file dwc2_type.h.
union { ... } dwc2_regs_t::@638 |
union { ... } dwc2_regs_t::@640 |
union { ... } dwc2_regs_t::@642 |
union { ... } dwc2_regs_t::@644 |
union { ... } dwc2_regs_t::@646 |
union { ... } dwc2_regs_t::@649 |
union { ... } dwc2_regs_t::@651 |
union { ... } dwc2_regs_t::@653 |
union { ... } dwc2_regs_t::@655 |
union { ... } dwc2_regs_t::@657 |
union { ... } dwc2_regs_t::@659 |
union { ... } dwc2_regs_t::@661 |
union { ... } dwc2_regs_t::@663 |
union { ... } dwc2_regs_t::@665 |
union { ... } dwc2_regs_t::@667 |
union { ... } dwc2_regs_t::@669 |
dwc2_channel_t dwc2_regs_t::channel[16] |
Definition at line 630 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::daint |
Definition at line 640 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::daintmsk |
Definition at line 641 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dcfg |
Definition at line 634 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dctl |
Definition at line 635 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::deachint |
Definition at line 651 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::deachmsk |
Definition at line 652 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::diepeachmsk[16] |
Definition at line 653 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::diepempmsk |
Definition at line 647 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::diepmsk |
Definition at line 638 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dieptxf[15] |
Definition at line 604 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dieptxf0 |
Definition at line 569 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::doepeachmsk[16] |
Definition at line 654 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::doepmsk |
Definition at line 639 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dsts |
Definition at line 636 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dthrctl |
Definition at line 646 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dtknqr1 |
Definition at line 642 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dtknqr2 |
Definition at line 643 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dvbusdis |
Definition at line 644 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::dvbuspulse |
Definition at line 645 of file dwc2_type.h.
dwc2_dep_t dwc2_regs_t::ep[2][16] |
Definition at line 659 of file dwc2_type.h.
dwc2_epin_t dwc2_regs_t::epin[16] |
Definition at line 661 of file dwc2_type.h.
dwc2_epout_t dwc2_regs_t::epout[16] |
Definition at line 662 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::fifo[16][0x400] |
Definition at line 674 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gadpctl |
Definition at line 601 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gahbcfg |
Definition at line 549 of file dwc2_type.h.
volatile dwc2_gahbcfg_t dwc2_regs_t::gahbcfg_bm |
Definition at line 550 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gdfifocfg |
Definition at line 600 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::ggpio |
Definition at line 580 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::ghwcfg1 |
Definition at line 585 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::ghwcfg2 |
Definition at line 587 of file dwc2_type.h.
volatile dwc2_ghwcfg2_t dwc2_regs_t::ghwcfg2_bm |
Definition at line 588 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::ghwcfg3 |
Definition at line 591 of file dwc2_type.h.
volatile dwc2_ghwcfg3_t dwc2_regs_t::ghwcfg3_bm |
Definition at line 592 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::ghwcfg4 |
Definition at line 595 of file dwc2_type.h.
volatile dwc2_ghwcfg4_t dwc2_regs_t::ghwcfg4_bm |
Definition at line 596 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gi2cctl |
Definition at line 577 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gintmsk |
Definition at line 561 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gintsts |
Definition at line 560 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::glpmcfg |
Definition at line 598 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gnptxfsiz |
Definition at line 570 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gnptxsts |
Definition at line 575 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gotgctl |
Definition at line 541 of file dwc2_type.h.
volatile dwc2_gotgctl_t dwc2_regs_t::gotgctl_bm |
Definition at line 542 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gotgint |
Definition at line 545 of file dwc2_type.h.
volatile dwc2_gotgint_t dwc2_regs_t::gotgint_bm |
Definition at line 546 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gpvndctl |
Definition at line 578 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gpwrdn |
Definition at line 599 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::grstctl |
Definition at line 557 of file dwc2_type.h.
volatile dwc2_grstctl_t dwc2_regs_t::grstctl_bm |
Definition at line 558 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::grxfsiz |
Definition at line 567 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::grxstsp |
Definition at line 564 of file dwc2_type.h.
volatile dwc2_grxstsp_t dwc2_regs_t::grxstsp_bm |
Definition at line 565 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::grxstsr |
Definition at line 562 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gsnpsid |
Definition at line 584 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::guid |
Definition at line 583 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::gusbcfg |
Definition at line 553 of file dwc2_type.h.
volatile dwc2_gusbcfg_t dwc2_regs_t::gusbcfg_bm |
Definition at line 554 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::haint |
Definition at line 619 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::haintmsk |
Definition at line 620 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hcfg |
Definition at line 608 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hfir |
Definition at line 609 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hflbaddr |
Definition at line 621 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hfnum |
Definition at line 611 of file dwc2_type.h.
volatile dwc2_hfnum_t dwc2_regs_t::hfnum_bm |
Definition at line 612 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hnptxsts |
Definition at line 573 of file dwc2_type.h.
volatile dwc2_hnptxsts_t dwc2_regs_t::hnptxsts_bm |
Definition at line 574 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hprt |
Definition at line 624 of file dwc2_type.h.
volatile dwc2_hprt_t dwc2_regs_t::hprt_bm |
Definition at line 625 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hptxfsiz |
Definition at line 603 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::hptxsts |
Definition at line 616 of file dwc2_type.h.
volatile dwc2_hptxsts_t dwc2_regs_t::hptxsts_bm |
Definition at line 617 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::pcgcctl |
Definition at line 668 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::pcgcctl1 |
Definition at line 669 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved140[176] |
Definition at line 605 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved40c |
Definition at line 614 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved420[8] |
Definition at line 622 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved444[47] |
Definition at line 627 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved64[39] |
Definition at line 602 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved700[64] |
Definition at line 631 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved80c |
Definition at line 637 of file dwc2_type.h.
uint32_t dwc2_regs_t::reserved8c0[16] |
Definition at line 655 of file dwc2_type.h.
uint32_t dwc2_regs_t::reservedd00[64] |
Definition at line 665 of file dwc2_type.h.
uint32_t dwc2_regs_t::reservede08[126] |
Definition at line 670 of file dwc2_type.h.
volatile uint32_t dwc2_regs_t::stm32_gccfg |
Definition at line 581 of file dwc2_type.h.