Macro drone_stm32_map::stm32_reg_tokens[][src]

macro_rules! stm32_reg_tokens {
    reg::tokens! {
    /// Defines an index of STM32L4S9 register tokens.
    pub macro stm32_reg_tokens;
    use macro drone_cortexm::map::cortexm_reg_tokens;
    super::inner;
    crate::reg;
    /// Digital-to-analog converter
    pub mod DAC {
        CR;
        SWTRIGR;
        DHR12R1;
        DHR12L1;
        DHR8R1;
        DHR12R2;
        DHR12L2;
        DHR8R2;
        DHR12RD;
        DHR12LD;
        DHR8RD;
        DOR1;
        DOR2;
        SR;
        CCR;
        MCR;
        SHSR1;
        SHSR2;
        SHHR;
        SHRR;
    }
    /// Direct memory access controller
    pub mod DMA1 {
        ISR;
        IFCR;
        CCR1;
        CNDTR1;
        CPAR1;
        CMAR1;
        CCR2;
        CNDTR2;
        CPAR2;
        CMAR2;
        CCR3;
        CNDTR3;
        CPAR3;
        CMAR3;
        CCR4;
        CNDTR4;
        CPAR4;
        CMAR4;
        CCR5;
        CNDTR5;
        CPAR5;
        CMAR5;
        CCR6;
        CNDTR6;
        CPAR6;
        CMAR6;
        CCR7;
        CNDTR7;
        CPAR7;
        CMAR7;
        CSELR;
    }
    /// Direct memory access controller
    pub mod DMA2 {
        ISR;
        IFCR;
        CCR1;
        CNDTR1;
        CPAR1;
        CMAR1;
        CCR2;
        CNDTR2;
        CPAR2;
        CMAR2;
        CCR3;
        CNDTR3;
        CPAR3;
        CMAR3;
        CCR4;
        CNDTR4;
        CPAR4;
        CMAR4;
        CCR5;
        CNDTR5;
        CPAR5;
        CMAR5;
        CCR6;
        CNDTR6;
        CPAR6;
        CMAR6;
        CCR7;
        CNDTR7;
        CPAR7;
        CMAR7;
        CSELR;
    }
    /// Cyclic redundancy check calculation
    /// unit
    pub mod CRC {
        DR;
        IDR;
        CR;
        INIT;
        POL;
    }
    /// Liquid crystal display controller
    pub mod LTCD {
        SSCR;
        BPCR;
        AWCR;
        TWCR;
        GCR;
        SRCR;
        BCCR;
        IER;
        ISR;
        ICR;
        LIPCR;
        CPSR;
        CDSR;
        L1CR;
        L2CR;
        L1WHPCR;
        L2WHPCR;
        L1WVPCR;
        L2WVPCR;
        L1CKCR;
        L2CKCR;
        L1PFCR;
        L2PFCR;
        L1CACR;
        L2CACR;
        L1DCCR;
        L2DCCR;
        L1BFCR;
        L2BFCR;
        L1CFBAR;
        L2CFBAR;
        L1CFBLR;
        L2CFBLR;
        L1CFBLNR;
        L2CFBLNR;
        L1CLUTWR;
        L2CLUTWR;
    }
    /// Touch sensing controller
    pub mod TSC {
        CR;
        IER;
        ICR;
        ISR;
        IOHCR;
        IOASCR;
        IOSCR;
        IOCCR;
        IOGCSR;
        IOG1CR;
        IOG2CR;
        IOG3CR;
        IOG4CR;
        IOG5CR;
        IOG6CR;
        IOG7CR;
        IOG8CR;
    }
    /// Independent watchdog
    pub mod IWDG {
        KR;
        PR;
        RLR;
        SR;
        WINR;
    }
    /// System window watchdog
    pub mod WWDG {
        CR;
        CFR;
        SR;
    }
    /// Comparator
    pub mod COMP {
        COMP1_CSR;
        COMP2_CSR;
    }
    /// Firewall
    pub mod FIREWALL {
        CSSA;
        CSL;
        NVDSSA;
        NVDSL;
        VDSSA;
        VDSL;
        CR;
    }
    /// Inter-integrated circuit
    pub mod I2C1 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Inter-integrated circuit
    pub mod I2C2 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Inter-integrated circuit
    pub mod I2C3 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Inter-integrated circuit
    pub mod I2C4 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Flash
    pub mod FLASH {
        ACR;
        PDKEYR;
        KEYR;
        OPTKEYR;
        SR;
        CR;
        ECCR;
        OPTR;
        PCROP1SR;
        PCROP1ER;
        WRP1AR;
        WRP1BR;
        PCROP2SR;
        PCROP2ER;
        WRP2AR;
        WRP2BR;
    }
    /// Debug support
    pub mod DBGMCU {
        IDCODE;
        CR;
        APB1_FZR1;
        APB1_FZR2;
        APB2_FZR;
    }
    /// OctoSPI
    pub mod OCTOSPI1 {
        CR;
        DCR1;
        DCR2;
        DCR3;
        SR;
        FCR;
        DLR;
        AR;
        DR;
        PSMKR;
        PSMAR;
        PIR;
        CCR;
        TCR;
        IR;
        ABR;
        LPTR;
        WCCR;
        WTCR;
        WIR;
        WABR;
        HLCR;
        HWCFGR;
        VER;
        ID;
        MID;
    }
    /// OctoSPI
    pub mod OCTOSPI2 {
        CR;
        DCR1;
        DCR2;
        DCR3;
        SR;
        FCR;
        DLR;
        AR;
        DR;
        PSMKR;
        PSMAR;
        PIR;
        CCR;
        TCR;
        IR;
        ABR;
        LPTR;
        WCCR;
        WTCR;
        WIR;
        WABR;
        HLCR;
        HWCFGR;
        VER;
        ID;
        MID;
    }
    /// Reset and clock control
    pub mod RCC {
        CR;
        ICSCR;
        CFGR;
        PLLCFGR;
        PLLSAI1CFGR;
        PLLSAI2CFGR;
        CIER;
        CIFR;
        CICR;
        AHB1RSTR;
        AHB2RSTR;
        AHB3RSTR;
        APB1RSTR1;
        APB1RSTR2;
        APB2RSTR;
        AHB1ENR;
        AHB2ENR;
        AHB3ENR;
        APB1ENR1;
        APB1ENR2;
        APB2ENR;
        AHB1SMENR;
        AHB2SMENR;
        AHB3SMENR;
        APB1SMENR1;
        APB1SMENR2;
        APB2SMENR;
        CCIPR;
        BDCR;
        CSR;
        CRRCR;
        CCIPR2;
    }
    /// Power control
    pub mod PWR {
        CR1;
        CR2;
        CR3;
        CR4;
        SR1;
        SR2;
        SCR;
        PUCRA;
        PDCRA;
        PUCRB;
        PDCRB;
        PUCRC;
        PDCRC;
        PUCRD;
        PDCRD;
        PUCRE;
        PDCRE;
        PUCRF;
        PDCRF;
        PUCRG;
        PDCRG;
        PUCRH;
        PDCRH;
    }
    /// System configuration controller
    pub mod SYSCFG {
        MEMRMP;
        CFGR1;
        EXTICR1;
        EXTICR2;
        EXTICR3;
        EXTICR4;
        SCSR;
        CFGR2;
        SWPR;
        SKR;
    }
    /// Digital filter for sigma delta
    /// modulators
    pub mod DFSDM1 {
        CHCFG0R1;
        CHCFG0R2;
        AWSCD0R;
        CHWDAT0R;
        CHDATIN0R;
        CHCFG1R1;
        CHCFG1R2;
        AWSCD1R;
        CHWDAT1R;
        CHDATIN1R;
        CHCFG2R1;
        CHCFG2R2;
        AWSCD2R;
        CHWDAT2R;
        CHDATIN2R;
        CHCFG3R1;
        CHCFG3R2;
        AWSCD3R;
        CHWDAT3R;
        CHDATIN3R;
        CHCFG4R1;
        CHCFG4R2;
        AWSCD4R;
        CHWDAT4R;
        CHDATIN4R;
        CHCFG5R1;
        CHCFG5R2;
        AWSCD5R;
        CHWDAT5R;
        CHDATIN5R;
        CHCFG6R1;
        CHCFG6R2;
        AWSCD6R;
        CHWDAT6R;
        CHDATIN6R;
        CHCFG7R1;
        CHCFG7R2;
        AWSCD7R;
        CHWDAT7R;
        CHDATIN7R;
        DFSDM0_CR1;
        DFSDM0_CR2;
        DFSDM0_ISR;
        DFSDM0_ICR;
        DFSDM0_JCHGR;
        DFSDM0_FCR;
        DFSDM0_JDATAR;
        DFSDM0_RDATAR;
        DFSDM0_AWHTR;
        DFSDM0_AWLTR;
        DFSDM0_AWSR;
        DFSDM0_AWCFR;
        DFSDM0_EXMAX;
        DFSDM0_EXMIN;
        DFSDM0_CNVTIMR;
        DFSDM1_CR1;
        DFSDM1_CR2;
        DFSDM1_ISR;
        DFSDM1_ICR;
        DFSDM1_JCHGR;
        DFSDM1_FCR;
        DFSDM1_JDATAR;
        DFSDM1_RDATAR;
        DFSDM1_AWHTR;
        DFSDM1_AWLTR;
        DFSDM1_AWSR;
        DFSDM1_AWCFR;
        DFSDM1_EXMAX;
        DFSDM1_EXMIN;
        DFSDM1_CNVTIMR;
        DFSDM2_CR1;
        DFSDM2_CR2;
        DFSDM2_ISR;
        DFSDM2_ICR;
        DFSDM2_JCHGR;
        DFSDM2_FCR;
        DFSDM2_JDATAR;
        DFSDM2_RDATAR;
        DFSDM2_AWHTR;
        DFSDM2_AWLTR;
        DFSDM2_AWSR;
        DFSDM2_AWCFR;
        DFSDM2_EXMAX;
        DFSDM2_EXMIN;
        DFSDM2_CNVTIMR;
        DFSDM3_CR1;
        DFSDM3_CR2;
        DFSDM3_ISR;
        DFSDM3_ICR;
        DFSDM3_JCHGR;
        DFSDM3_FCR;
        DFSDM3_JDATAR;
        DFSDM3_RDATAR;
        DFSDM3_AWHTR;
        DFSDM3_AWLTR;
        DFSDM3_AWSR;
        DFSDM3_AWCFR;
        DFSDM3_EXMAX;
        DFSDM3_EXMIN;
        DFSDM3_CNVTIMR;
    }
    /// Random number generator
    pub mod RNG {
        CR;
        SR;
        DR;
    }
    /// Advanced encryption standard hardware
    /// accelerator
    pub mod AES {
        CR;
        SR;
        DINR;
        DOUTR;
        KEYR0;
        KEYR1;
        KEYR2;
        KEYR3;
        IVR0;
        IVR1;
        IVR2;
        IVR3;
    }
    /// Analog-to-Digital Converter
    pub mod ADC {
        ISR;
        IER;
        CR;
        CFGR;
        CFGR2;
        SMPR1;
        SMPR2;
        TR1;
        TR2;
        TR3;
        SQR1;
        SQR2;
        SQR3;
        SQR4;
        DR;
        JSQR;
        OFR1;
        OFR2;
        OFR3;
        OFR4;
        JDR1;
        JDR2;
        JDR3;
        JDR4;
        AWD2CR;
        AWD3CR;
        DIFSEL;
        CALFACT;
    }
    /// Analog-to-Digital Converter
    pub mod ADC_Common {
        CSR;
        CCR;
        CDR;
    }
    /// General-purpose I/Os
    pub mod GPIOA {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOB {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOC {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOD {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOE {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOF {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOG {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOH {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOI {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
    }
    /// Serial audio interface
    pub mod SAI1 {
        BCR1;
        BCR2;
        BFRCR;
        BSLOTR;
        BIM;
        BSR;
        BCLRFR;
        BDR;
        ACR1;
        ACR2;
        AFRCR;
        ASLOTR;
        AIM;
        ASR;
        ACLRFR;
        ADR;
    }
    /// Serial audio interface
    pub mod SAI2 {
        BCR1;
        BCR2;
        BFRCR;
        BSLOTR;
        BIM;
        BSR;
        BCLRFR;
        BDR;
        ACR1;
        ACR2;
        AFRCR;
        ASLOTR;
        AIM;
        ASR;
        ACLRFR;
        ADR;
    }
    /// General-purpose-timers
    pub mod TIM2 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General-purpose-timers
    pub mod TIM3 {
        OR2;
        OR1;
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
    }
    /// General-purpose-timers
    pub mod TIM4 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General-purpose-timers
    pub mod TIM5 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General purpose timers
    pub mod TIM15 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        BDTR;
        DCR;
        DMAR;
        SMCR;
        OR2;
        OR1;
    }
    /// General purpose timers
    pub mod TIM16 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        BDTR;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General purpose timers
    pub mod TIM17 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        BDTR;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// Advanced-timers
    pub mod TIM1 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        BDTR;
        DCR;
        DMAR;
        OR1;
        CCMR3_Output;
        CCR5;
        CCR6;
        OR2;
        OR3;
    }
    /// Advanced-timers
    pub mod TIM8 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        BDTR;
        DCR;
        DMAR;
        OR1;
        CCMR3_Output;
        CCR5;
        CCR6;
        OR2;
        OR3;
    }
    /// Basic-timers
    pub mod TIM6 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CNT;
        PSC;
        ARR;
    }
    /// Basic-timers
    pub mod TIM7 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CNT;
        PSC;
        ARR;
    }
    /// Low power timer
    pub mod LPTIM1 {
        ISR;
        ICR;
        IER;
        CFGR;
        CR;
        CMP;
        ARR;
        CNT;
        OR;
    }
    /// Low power timer
    pub mod LPTIM2 {
        OR;
        ISR;
        ICR;
        IER;
        CFGR;
        CR;
        CMP;
        ARR;
        CNT;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod USART1 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod USART2 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod USART3 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod UART4 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod UART5 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod LPUART1 {
        CR1;
        CR2;
        CR3;
        BRR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Serial peripheral interface/Inter-IC
    /// sound
    pub mod SPI1 {
        CR1;
        CR2;
        SR;
        DR;
        CRCPR;
        RXCRCR;
        TXCRCR;
    }
    /// Serial peripheral interface/Inter-IC
    /// sound
    pub mod SPI2 {
        CR1;
        CR2;
        SR;
        DR;
        CRCPR;
        RXCRCR;
        TXCRCR;
    }
    /// Serial peripheral interface/Inter-IC
    /// sound
    pub mod SPI3 {
        CR1;
        CR2;
        SR;
        DR;
        CRCPR;
        RXCRCR;
        TXCRCR;
    }
    /// Secure digital input/output
    /// interface
    pub mod SDMMC1 {
        POWER;
        CLKCR;
        ARG;
        CMD;
        RESPCMD;
        RESP1;
        RESP2;
        RESP3;
        RESP4;
        DTIMER;
        DLEN;
        DCTRL;
        DCOUNT;
        STA;
        ICR;
        MASK;
        FIFOCNT;
        FIFO;
    }
    /// External interrupt/event
    /// controller
    pub mod EXTI {
        IMR1;
        EMR1;
        RTSR1;
        FTSR1;
        SWIER1;
        PR1;
        IMR2;
        EMR2;
        RTSR2;
        FTSR2;
        SWIER2;
        PR2;
    }
    /// Voltage reference buffer
    pub mod VREFBUF {
        CSR;
        CCR;
    }
    /// Controller area network
    pub mod CAN1 {
        MCR;
        MSR;
        TSR;
        RF0R;
        RF1R;
        IER;
        ESR;
        BTR;
        TI0R;
        TDT0R;
        TDL0R;
        TDH0R;
        TI1R;
        TDT1R;
        TDL1R;
        TDH1R;
        TI2R;
        TDT2R;
        TDL2R;
        TDH2R;
        RI0R;
        RDT0R;
        RDL0R;
        RDH0R;
        RI1R;
        RDT1R;
        RDL1R;
        RDH1R;
        FMR;
        FM1R;
        FS1R;
        FFA1R;
        FA1R;
        F0R1;
        F0R2;
        F1R1;
        F1R2;
        F2R1;
        F2R2;
        F3R1;
        F3R2;
        F4R1;
        F4R2;
        F5R1;
        F5R2;
        F6R1;
        F6R2;
        F7R1;
        F7R2;
        F8R1;
        F8R2;
        F9R1;
        F9R2;
        F10R1;
        F10R2;
        F11R1;
        F11R2;
        F12R1;
        F12R2;
        F13R1;
        F13R2;
        F14R1;
        F14R2;
        F15R1;
        F15R2;
        F16R1;
        F16R2;
        F17R1;
        F17R2;
        F18R1;
        F18R2;
        F19R1;
        F19R2;
        F20R1;
        F20R2;
        F21R1;
        F21R2;
        F22R1;
        F22R2;
        F23R1;
        F23R2;
        F24R1;
        F24R2;
        F25R1;
        F25R2;
        F26R1;
        F26R2;
        F27R1;
        F27R2;
    }
    /// Real-time clock
    pub mod RTC {
        TR;
        DR;
        CR;
        ISR;
        PRER;
        WUTR;
        ALRMAR;
        ALRMBR;
        WPR;
        SSR;
        SHIFTR;
        TSTR;
        TSDR;
        TSSSR;
        CALR;
        TAMPCR;
        ALRMASSR;
        ALRMBSSR;
        OR;
        BKP0R;
        BKP1R;
        BKP2R;
        BKP3R;
        BKP4R;
        BKP5R;
        BKP6R;
        BKP7R;
        BKP8R;
        BKP9R;
        BKP10R;
        BKP11R;
        BKP12R;
        BKP13R;
        BKP14R;
        BKP15R;
        BKP16R;
        BKP17R;
        BKP18R;
        BKP19R;
        BKP20R;
        BKP21R;
        BKP22R;
        BKP23R;
        BKP24R;
        BKP25R;
        BKP26R;
        BKP27R;
        BKP28R;
        BKP29R;
        BKP30R;
        BKP31R;
    }
    /// USB on the go full speed
    pub mod OTG_FS_GLOBAL {
        FS_GOTGCTL;
        FS_GOTGINT;
        FS_GAHBCFG;
        FS_GUSBCFG;
        FS_GRSTCTL;
        FS_GINTSTS;
        FS_GINTMSK;
        FS_GRXSTSR_Device;
        !FS_GRXSTSR_Host;
        FS_GRXFSIZ;
        FS_GNPTXFSIZ_Device;
        !FS_GNPTXFSIZ_Host;
        FS_GNPTXSTS;
        FS_GCCFG;
        FS_CID;
        FS_HPTXFSIZ;
        FS_DIEPTXF1;
        FS_DIEPTXF2;
        FS_DIEPTXF3;
    }
    /// USB on the go full speed
    pub mod OTG_FS_HOST {
        FS_HCFG;
        HFIR;
        FS_HFNUM;
        FS_HPTXSTS;
        HAINT;
        HAINTMSK;
        FS_HPRT;
        FS_HCCHAR0;
        FS_HCCHAR1;
        FS_HCCHAR2;
        FS_HCCHAR3;
        FS_HCCHAR4;
        FS_HCCHAR5;
        FS_HCCHAR6;
        FS_HCCHAR7;
        FS_HCINT0;
        FS_HCINT1;
        FS_HCINT2;
        FS_HCINT3;
        FS_HCINT4;
        FS_HCINT5;
        FS_HCINT6;
        FS_HCINT7;
        FS_HCINTMSK0;
        FS_HCINTMSK1;
        FS_HCINTMSK2;
        FS_HCINTMSK3;
        FS_HCINTMSK4;
        FS_HCINTMSK5;
        FS_HCINTMSK6;
        FS_HCINTMSK7;
        FS_HCTSIZ0;
        FS_HCTSIZ1;
        FS_HCTSIZ2;
        FS_HCTSIZ3;
        FS_HCTSIZ4;
        FS_HCTSIZ5;
        FS_HCTSIZ6;
        FS_HCTSIZ7;
    }
    /// USB on the go full speed
    pub mod OTG_FS_DEVICE {
        FS_DCFG;
        FS_DCTL;
        FS_DSTS;
        FS_DIEPMSK;
        FS_DOEPMSK;
        FS_DAINT;
        FS_DAINTMSK;
        DVBUSDIS;
        DVBUSPULSE;
        DIEPEMPMSK;
        FS_DIEPCTL0;
        DIEPCTL1;
        DIEPCTL2;
        DIEPCTL3;
        DOEPCTL0;
        DOEPCTL1;
        DOEPCTL2;
        DOEPCTL3;
        DIEPINT0;
        DIEPINT1;
        DIEPINT2;
        DIEPINT3;
        DOEPINT0;
        DOEPINT1;
        DOEPINT2;
        DOEPINT3;
        DIEPTSIZ0;
        DOEPTSIZ0;
        DIEPTSIZ1;
        DIEPTSIZ2;
        DIEPTSIZ3;
        DTXFSTS0;
        DTXFSTS1;
        DTXFSTS2;
        DTXFSTS3;
        DOEPTSIZ1;
        DOEPTSIZ2;
        DOEPTSIZ3;
    }
    /// USB on the go full speed
    pub mod OTG_FS_PWRCLK {
        FS_PCGCCTL;
    }
    /// Single Wire Protocol Master
    /// Interface
    pub mod SWPMI1 {
        CR;
        BRR;
        ISR;
        ICR;
        IER;
        RFL;
        TDR;
        RDR;
    }
    /// Operational amplifiers
    pub mod OPAMP {
        OPAMP1_CSR;
        OPAMP1_OTR;
        OPAMP1_LPOTR;
        OPAMP2_CSR;
        OPAMP2_OTR;
        OPAMP2_LPOTR;
    }
    /// Flexible memory controller
    pub mod FMC {
        BCR1;
        BTR1;
        BCR2;
        BTR2;
        BCR3;
        BTR3;
        BCR4;
        BTR4;
        PCR;
        SR;
        PMEM;
        PATT;
        ECCR;
        BWTR1;
        BWTR2;
        BWTR3;
        BWTR4;
    }
    /// Clock recovery system
    pub mod CRS {
        CR;
        CFGR;
        ISR;
        ICR;
    }
    /// Digital camera interface
    pub mod DCMI {
        CR;
        SR;
        RIS;
        IER;
        MIS;
        ICR;
        ESCR;
        ESUR;
        CWSTRT;
        CWSIZE;
        DR;
    }
    /// Hash processor
    pub mod HASH {
        CR;
        DIN;
        STR;
        HR0;
        IMR;
        SR;
        CSR0;
        CSR1;
        CSR2;
        CSR3;
        CSR4;
        CSR5;
        CSR6;
        CSR7;
        CSR8;
        CSR9;
        CSR10;
        CSR11;
        CSR12;
        CSR13;
        CSR14;
        CSR15;
        CSR16;
        CSR17;
        CSR18;
        CSR19;
        CSR20;
        CSR21;
        CSR22;
        CSR23;
        CSR24;
        CSR25;
        CSR26;
        CSR27;
        CSR28;
        CSR29;
        CSR30;
        CSR31;
        CSR32;
        CSR33;
        CSR34;
        CSR35;
        CSR36;
        CSR37;
        CSR38;
        CSR39;
        CSR40;
        CSR41;
        CSR42;
        CSR43;
        CSR44;
        CSR45;
        CSR46;
        CSR47;
        CSR48;
        CSR49;
        CSR50;
        CSR51;
        CSR52;
        CSR53;
        HASH_HR0;
        HASH_HR1;
        HASH_HR2;
        HASH_HR3;
        HASH_HR4;
        HASH_HR5;
        HASH_HR6;
        HASH_HR7;
    }
    /// DMA2D controller
    pub mod DMA2D {
        CR;
        ISR;
        IFCR;
        FGMAR;
        FGOR;
        BGMAR;
        BGOR;
        FGPFCCR;
        FGCOLR;
        BGPFCCR;
        BGCOLR;
        FGCMAR;
        BGCMAR;
        OPFCCR;
        OCOLR;
        OMAR;
        OOR;
        NLR;
        LWR;
        AMTCR;
        FGCLUT;
        BGCLUT;
    }
    /// DSI Host
    pub mod DSI {
        DSI_VR;
        DSI_CR;
        DSI_CCR;
        DSI_LVCIDR;
        DSI_LCOLCR;
        DSI_LPCR;
        DSI_LPMCR;
        DSI_PCR;
        DSI_GVCIDR;
        DSI_MCR;
        DSI_VMCR;
        DSI_VPCR;
        DSI_VCCR;
        DSI_VNPCR;
        DSI_VHSACR;
        DSI_VHBPCR;
        DSI_VLCR;
        DSI_VVSACR;
        DSI_VVBPCR;
        DSI_VVFPCR;
        DSI_VVACR;
        DSI_LCCR;
        DSI_CMCR;
        DSI_GHCR;
        DSI_GPDR;
        DSI_GPSR;
        DSI_TCCR0;
        DSI_TCCR1;
        DSI_TCCR2;
        DSI_TCCR3;
        DSI_TCCR4;
        DSI_TCCR5;
        DSI_CLCR;
        DSI_CLTCR;
        DSI_DLTRC;
        DSI_PCTLR;
        DSI_PCONFR;
        DSI_PUCR;
        DSI_PTTCR;
        DSI_PSR;
        DSI_ISR0;
        DSI_ISR1;
        DSI_IER0;
        DSI_IER1;
        DSI_FIR0;
        DSI_FIR1;
        DSI_VSCR;
        DSI_LCVCIDR;
        DSI_LCCCR;
        DSI_LPMCCR;
        DSI_VMCCR;
        DSI_VPCCR;
        DSI_VCCCR;
        DSI_VNPCCR;
        DSI_VHSACCR;
        DSI_VHBPCCR;
        DSI_VLCCR;
        DSI_VVSACCR;
        DSI_VVBPCCR;
        DSI_VVFPCCR;
        DSI_VVACCR;
        DSI_WCFGR;
        DSI_WCR;
        DSI_WIER;
        DSI_WISR;
        DSI_WIFCR;
        DSI_WPCR1;
        DSI_WPCR2;
        DSI_WPCR3;
        DSI_WPCR4;
        DSI_WPCR5;
        DSI_WRPCR;
    }
    /// Graphic MMU
    pub mod GFXMMU {
        CR;
        SR;
        FCR;
        DVR;
        B0CR;
        B1CR;
        B2CR;
        B3CR;
        VERR;
        IPIDR;
        SIDR;
        LUT0L;
        LUT1L;
        LUT2L;
        LUT3L;
        LUT4L;
        LUT5L;
        LUT6L;
        LUT7L;
        LUT8L;
        LUT9L;
        LUT10L;
        LUT11L;
        LUT12L;
        LUT13L;
        LUT14L;
        LUT15L;
        LUT16L;
        LUT17L;
        LUT18L;
        LUT19L;
        LUT20L;
        LUT21L;
        LUT22L;
        LUT23L;
        LUT24L;
        LUT25L;
        LUT26L;
        LUT27L;
        LUT28L;
        LUT29L;
        LUT30L;
        LUT31L;
        LUT32L;
        LUT33L;
        LUT34L;
        LUT35L;
        LUT36L;
        LUT37L;
        LUT38L;
        LUT39L;
        LUT40L;
        LUT41L;
        LUT42L;
        LUT43L;
        LUT44L;
        LUT45L;
        LUT46L;
        LUT47L;
        LUT48L;
        LUT49L;
        LUT50L;
        LUT51L;
        LUT52L;
        LUT53L;
        LUT54L;
        LUT55L;
        LUT56L;
        LUT57L;
        LUT58L;
        LUT59L;
        LUT60L;
        LUT61L;
        LUT62L;
        LUT63L;
        LUT64L;
        LUT65L;
        LUT66L;
        LUT67L;
        LUT68L;
        LUT69L;
        LUT70L;
        LUT71L;
        LUT72L;
        LUT73L;
        LUT74L;
        LUT75L;
        LUT76L;
        LUT77L;
        LUT78L;
        LUT79L;
        LUT80L;
        LUT81L;
        LUT82L;
        LUT83L;
        LUT84L;
        LUT85L;
        LUT86L;
        LUT87L;
        LUT88L;
        LUT89L;
        LUT90L;
        LUT91L;
        LUT92L;
        LUT93L;
        LUT94L;
        LUT95L;
        LUT96L;
        LUT97L;
        LUT98L;
        LUT99L;
        LUT100L;
        LUT101L;
        LUT102L;
        LUT103L;
        LUT104L;
        LUT105L;
        LUT106L;
        LUT107L;
        LUT108L;
        LUT109L;
        LUT110L;
        LUT111L;
        LUT112L;
        LUT113L;
        LUT114L;
        LUT115L;
        LUT116L;
        LUT117L;
        LUT118L;
        LUT119L;
        LUT120L;
        LUT121L;
        LUT122L;
        LUT123L;
        LUT124L;
        LUT125L;
        LUT126L;
        LUT127L;
        LUT128L;
        LUT129L;
        LUT130L;
        LUT131L;
        LUT132L;
        LUT133L;
        LUT134L;
        LUT135L;
        LUT136L;
        LUT137L;
        LUT138L;
        LUT139L;
        LUT140L;
        LUT141L;
        LUT142L;
        LUT143L;
        LUT144L;
        LUT145L;
        LUT146L;
        LUT147L;
        LUT148L;
        LUT149L;
        LUT150L;
        LUT151L;
        LUT152L;
        LUT153L;
        LUT154L;
        LUT155L;
        LUT156L;
        LUT157L;
        LUT158L;
        LUT159L;
        LUT160L;
        LUT161L;
        LUT162L;
        LUT163L;
        LUT164L;
        LUT165L;
        LUT166L;
        LUT167L;
        LUT168L;
        LUT169L;
        LUT170L;
        LUT171L;
        LUT172L;
        LUT173L;
        LUT174L;
        LUT175L;
        LUT176L;
        LUT177L;
        LUT178L;
        LUT179L;
        LUT180L;
        LUT181L;
        LUT182L;
        LUT183L;
        LUT184L;
        LUT185L;
        LUT186L;
        LUT187L;
        LUT188L;
        LUT189L;
        LUT190L;
        LUT191L;
        LUT192L;
        LUT193L;
        LUT194L;
        LUT195L;
        LUT196L;
        LUT197L;
        LUT198L;
        LUT199L;
        LUT200L;
        LUT201L;
        LUT202L;
        LUT203L;
        LUT204L;
        LUT205L;
        LUT206L;
        LUT207L;
        LUT208L;
        LUT209L;
        LUT210L;
        LUT211L;
        LUT212L;
        LUT213L;
        LUT214L;
        LUT215L;
        LUT216L;
        LUT217L;
        LUT218L;
        LUT219L;
        LUT220L;
        LUT221L;
        LUT222L;
        LUT223L;
        LUT224L;
        LUT225L;
        LUT226L;
        LUT227L;
        LUT228L;
        LUT229L;
        LUT230L;
        LUT231L;
        LUT232L;
        LUT233L;
        LUT234L;
        LUT235L;
        LUT236L;
        LUT237L;
        LUT238L;
        LUT239L;
        LUT240L;
        LUT241L;
        LUT242L;
        LUT243L;
        LUT244L;
        LUT245L;
        LUT246L;
        LUT247L;
        LUT248L;
        LUT249L;
        LUT250L;
        LUT251L;
        LUT252L;
        LUT253L;
        LUT254L;
        LUT255L;
        LUT256L;
        LUT257L;
        LUT258L;
        LUT259L;
        LUT260L;
        LUT261L;
        LUT262L;
        LUT263L;
        LUT264L;
        LUT265L;
        LUT266L;
        LUT267L;
        LUT268L;
        LUT269L;
        LUT270L;
        LUT271L;
        LUT272L;
        LUT273L;
        LUT274L;
        LUT275L;
        LUT276L;
        LUT277L;
        LUT278L;
        LUT279L;
        LUT280L;
        LUT281L;
        LUT282L;
        LUT283L;
        LUT284L;
        LUT285L;
        LUT286L;
        LUT287L;
        LUT288L;
        LUT289L;
        LUT290L;
        LUT291L;
        LUT292L;
        LUT293L;
        LUT294L;
        LUT295L;
        LUT296L;
        LUT297L;
        LUT298L;
        LUT299L;
        LUT300L;
        LUT301L;
        LUT302L;
        LUT303L;
        LUT304L;
        LUT305L;
        LUT306L;
        LUT307L;
        LUT308L;
        LUT309L;
        LUT310L;
        LUT311L;
        LUT312L;
        LUT313L;
        LUT314L;
        LUT315L;
        LUT316L;
        LUT317L;
        LUT318L;
        LUT319L;
        LUT320L;
        LUT321L;
        LUT322L;
        LUT323L;
        LUT324L;
        LUT325L;
        LUT326L;
        LUT327L;
        LUT328L;
        LUT329L;
        LUT330L;
        LUT331L;
        LUT332L;
        LUT333L;
        LUT334L;
        LUT335L;
        LUT336L;
        LUT337L;
        LUT338L;
        LUT339L;
        LUT340L;
        LUT341L;
        LUT342L;
        LUT343L;
        LUT344L;
        LUT345L;
        LUT346L;
        LUT347L;
        LUT348L;
        LUT349L;
        LUT350L;
        LUT351L;
        LUT352L;
        LUT353L;
        LUT354L;
        LUT355L;
        LUT356L;
        LUT357L;
        LUT358L;
        LUT359L;
        LUT360L;
        LUT361L;
        LUT362L;
        LUT363L;
        LUT364L;
        LUT365L;
        LUT366L;
        LUT367L;
        LUT368L;
        LUT369L;
        LUT370L;
        LUT371L;
        LUT372L;
        LUT373L;
        LUT374L;
        LUT375L;
        LUT376L;
        LUT377L;
        LUT378L;
        LUT379L;
        LUT380L;
        LUT381L;
        LUT382L;
        LUT383L;
        LUT384L;
        LUT385L;
        LUT386L;
        LUT387L;
        LUT388L;
        LUT389L;
        LUT390L;
        LUT391L;
        LUT392L;
        LUT393L;
        LUT394L;
        LUT395L;
        LUT396L;
        LUT397L;
        LUT398L;
        LUT399L;
        LUT400L;
        LUT401L;
        LUT402L;
        LUT403L;
        LUT404L;
        LUT405L;
        LUT406L;
        LUT407L;
        LUT408L;
        LUT409L;
        LUT410L;
        LUT411L;
        LUT412L;
        LUT413L;
        LUT414L;
        LUT415L;
        LUT416L;
        LUT417L;
        LUT418L;
        LUT419L;
        LUT420L;
        LUT421L;
        LUT422L;
        LUT423L;
        LUT424L;
        LUT425L;
        LUT426L;
        LUT427L;
        LUT428L;
        LUT429L;
        LUT430L;
        LUT431L;
        LUT432L;
        LUT433L;
        LUT434L;
        LUT435L;
        LUT436L;
        LUT437L;
        LUT438L;
        LUT439L;
        LUT440L;
        LUT441L;
        LUT442L;
        LUT443L;
        LUT444L;
        LUT445L;
        LUT446L;
        LUT447L;
        LUT448L;
        LUT449L;
        LUT450L;
        LUT451L;
        LUT452L;
        LUT453L;
        LUT454L;
        LUT455L;
        LUT456L;
        LUT457L;
        LUT458L;
        LUT459L;
        LUT460L;
        LUT461L;
        LUT462L;
        LUT463L;
        LUT464L;
        LUT465L;
        LUT466L;
        LUT467L;
        LUT468L;
        LUT469L;
        LUT470L;
        LUT471L;
        LUT472L;
        LUT473L;
        LUT474L;
        LUT475L;
        LUT476L;
        LUT477L;
        LUT478L;
        LUT479L;
        LUT480L;
        LUT481L;
        LUT482L;
        LUT483L;
        LUT484L;
        LUT485L;
        LUT486L;
        LUT487L;
        LUT488L;
        LUT489L;
        LUT490L;
        LUT491L;
        LUT492L;
        LUT493L;
        LUT494L;
        LUT495L;
        LUT496L;
        LUT497L;
        LUT498L;
        LUT499L;
        LUT500L;
        LUT501L;
        LUT502L;
        LUT503L;
        LUT504L;
        LUT505L;
        LUT506L;
        LUT507L;
        LUT508L;
        LUT509L;
        LUT510L;
        LUT511L;
        LUT512L;
        LUT513L;
        LUT514L;
        LUT515L;
        LUT516L;
        LUT517L;
        LUT518L;
        LUT519L;
        LUT520L;
        LUT521L;
        LUT522L;
        LUT523L;
        LUT524L;
        LUT525L;
        LUT526L;
        LUT527L;
        LUT528L;
        LUT529L;
        LUT530L;
        LUT531L;
        LUT532L;
        LUT533L;
        LUT534L;
        LUT535L;
        LUT536L;
        LUT537L;
        LUT538L;
        LUT539L;
        LUT540L;
        LUT541L;
        LUT542L;
        LUT543L;
        LUT544L;
        LUT545L;
        LUT546L;
        LUT547L;
        LUT548L;
        LUT549L;
        LUT550L;
        LUT551L;
        LUT552L;
        LUT553L;
        LUT554L;
        LUT555L;
        LUT556L;
        LUT557L;
        LUT558L;
        LUT559L;
        LUT560L;
        LUT561L;
        LUT562L;
        LUT563L;
        LUT564L;
        LUT565L;
        LUT566L;
        LUT567L;
        LUT568L;
        LUT569L;
        LUT570L;
        LUT571L;
        LUT572L;
        LUT573L;
        LUT574L;
        LUT575L;
        LUT576L;
        LUT577L;
        LUT578L;
        LUT579L;
        LUT580L;
        LUT581L;
        LUT582L;
        LUT583L;
        LUT584L;
        LUT585L;
        LUT586L;
        LUT587L;
        LUT588L;
        LUT589L;
        LUT590L;
        LUT591L;
        LUT592L;
        LUT593L;
        LUT594L;
        LUT595L;
        LUT596L;
        LUT597L;
        LUT598L;
        LUT599L;
        LUT600L;
        LUT601L;
        LUT602L;
        LUT603L;
        LUT604L;
        LUT605L;
        LUT606L;
        LUT607L;
        LUT608L;
        LUT609L;
        LUT610L;
        LUT611L;
        LUT612L;
        LUT613L;
        LUT614L;
        LUT615L;
        LUT616L;
        LUT617L;
        LUT618L;
        LUT619L;
        LUT620L;
        LUT621L;
        LUT622L;
        LUT623L;
        LUT624L;
        LUT625L;
        LUT626L;
        LUT627L;
        LUT628L;
        LUT629L;
        LUT630L;
        LUT631L;
        LUT632L;
        LUT633L;
        LUT634L;
        LUT635L;
        LUT636L;
        LUT637L;
        LUT638L;
        LUT639L;
        LUT640L;
        LUT641L;
        LUT642L;
        LUT643L;
        LUT644L;
        LUT645L;
        LUT646L;
        LUT647L;
        LUT648L;
        LUT649L;
        LUT650L;
        LUT651L;
        LUT652L;
        LUT653L;
        LUT654L;
        LUT655L;
        LUT656L;
        LUT657L;
        LUT658L;
        LUT659L;
        LUT660L;
        LUT661L;
        LUT662L;
        LUT663L;
        LUT664L;
        LUT665L;
        LUT666L;
        LUT667L;
        LUT668L;
        LUT669L;
        LUT670L;
        LUT671L;
        LUT672L;
        LUT673L;
        LUT674L;
        LUT675L;
        LUT676L;
        LUT677L;
        LUT678L;
        LUT679L;
        LUT680L;
        LUT681L;
        LUT682L;
        LUT683L;
        LUT684L;
        LUT685L;
        LUT686L;
        LUT687L;
        LUT688L;
        LUT689L;
        LUT690L;
        LUT691L;
        LUT692L;
        LUT693L;
        LUT694L;
        LUT695L;
        LUT696L;
        LUT697L;
        LUT698L;
        LUT699L;
        LUT700L;
        LUT701L;
        LUT702L;
        LUT703L;
        LUT704L;
        LUT705L;
        LUT706L;
        LUT707L;
        LUT708L;
        LUT709L;
        LUT710L;
        LUT711L;
        LUT712L;
        LUT713L;
        LUT714L;
        LUT715L;
        LUT716L;
        LUT717L;
        LUT718L;
        LUT719L;
        LUT720L;
        LUT721L;
        LUT722L;
        LUT723L;
        LUT724L;
        LUT725L;
        LUT726L;
        LUT727L;
        LUT728L;
        LUT729L;
        LUT730L;
        LUT731L;
        LUT732L;
        LUT733L;
        LUT734L;
        LUT735L;
        LUT736L;
        LUT737L;
        LUT738L;
        LUT739L;
        LUT740L;
        LUT741L;
        LUT742L;
        LUT743L;
        LUT744L;
        LUT745L;
        LUT746L;
        LUT747L;
        LUT748L;
        LUT749L;
        LUT750L;
        LUT751L;
        LUT752L;
        LUT753L;
        LUT754L;
        LUT755L;
        LUT756L;
        LUT757L;
        LUT758L;
        LUT759L;
        LUT760L;
        LUT761L;
        LUT762L;
        LUT763L;
        LUT764L;
        LUT765L;
        LUT766L;
        LUT767L;
        LUT768L;
        LUT769L;
        LUT770L;
        LUT771L;
        LUT772L;
        LUT773L;
        LUT774L;
        LUT775L;
        LUT776L;
        LUT777L;
        LUT778L;
        LUT779L;
        LUT780L;
        LUT781L;
        LUT782L;
        LUT783L;
        LUT784L;
        LUT785L;
        LUT786L;
        LUT787L;
        LUT788L;
        LUT789L;
        LUT790L;
        LUT791L;
        LUT792L;
        LUT793L;
        LUT794L;
        LUT795L;
        LUT796L;
        LUT797L;
        LUT798L;
        LUT799L;
        LUT800L;
        LUT801L;
        LUT802L;
        LUT803L;
        LUT804L;
        LUT805L;
        LUT806L;
        LUT807L;
        LUT808L;
        LUT809L;
        LUT810L;
        LUT811L;
        LUT812L;
        LUT813L;
        LUT814L;
        LUT815L;
        LUT816L;
        LUT817L;
        LUT818L;
        LUT819L;
        LUT820L;
        LUT821L;
        LUT822L;
        LUT823L;
        LUT824L;
        LUT825L;
        LUT826L;
        LUT827L;
        LUT828L;
        LUT829L;
        LUT830L;
        LUT831L;
        LUT832L;
        LUT833L;
        LUT834L;
        LUT835L;
        LUT836L;
        LUT837L;
        LUT838L;
        LUT839L;
        LUT840L;
        LUT841L;
        LUT842L;
        LUT843L;
        LUT844L;
        LUT845L;
        LUT846L;
        LUT847L;
        LUT848L;
        LUT849L;
        LUT850L;
        LUT851L;
        LUT852L;
        LUT853L;
        LUT854L;
        LUT855L;
        LUT856L;
        LUT857L;
        LUT858L;
        LUT859L;
        LUT860L;
        LUT861L;
        LUT862L;
        LUT863L;
        LUT864L;
        LUT865L;
        LUT866L;
        LUT867L;
        LUT868L;
        LUT869L;
        LUT870L;
        LUT871L;
        LUT872L;
        LUT873L;
        LUT874L;
        LUT875L;
        LUT876L;
        LUT877L;
        LUT878L;
        LUT879L;
        LUT880L;
        LUT881L;
        LUT882L;
        LUT883L;
        LUT884L;
        LUT885L;
        LUT886L;
        LUT887L;
        LUT888L;
        LUT889L;
        LUT890L;
        LUT891L;
        LUT892L;
        LUT893L;
        LUT894L;
        LUT895L;
        LUT896L;
        LUT897L;
        LUT898L;
        LUT899L;
        LUT900L;
        LUT901L;
        LUT902L;
        LUT903L;
        LUT904L;
        LUT905L;
        LUT906L;
        LUT907L;
        LUT908L;
        LUT909L;
        LUT910L;
        LUT911L;
        LUT912L;
        LUT913L;
        LUT914L;
        LUT915L;
        LUT916L;
        LUT917L;
        LUT918L;
        LUT919L;
        LUT920L;
        LUT921L;
        LUT922L;
        LUT923L;
        LUT924L;
        LUT925L;
        LUT926L;
        LUT927L;
        LUT928L;
        LUT929L;
        LUT930L;
        LUT931L;
        LUT932L;
        LUT933L;
        LUT934L;
        LUT935L;
        LUT936L;
        LUT937L;
        LUT938L;
        LUT939L;
        LUT940L;
        LUT941L;
        LUT942L;
        LUT943L;
        LUT944L;
        LUT945L;
        LUT946L;
        LUT947L;
        LUT948L;
        LUT949L;
        LUT950L;
        LUT951L;
        LUT952L;
        LUT953L;
        LUT954L;
        LUT955L;
        LUT956L;
        LUT957L;
        LUT958L;
        LUT959L;
        LUT960L;
        LUT961L;
        LUT962L;
        LUT963L;
        LUT964L;
        LUT965L;
        LUT966L;
        LUT967L;
        LUT968L;
        LUT969L;
        LUT970L;
        LUT971L;
        LUT972L;
        LUT973L;
        LUT974L;
        LUT975L;
        LUT976L;
        LUT977L;
        LUT978L;
        LUT979L;
        LUT980L;
        LUT981L;
        LUT982L;
        LUT983L;
        LUT984L;
        LUT985L;
        LUT986L;
        LUT987L;
        LUT988L;
        LUT989L;
        LUT990L;
        LUT991L;
        LUT992L;
        LUT993L;
        LUT994L;
        LUT995L;
        LUT996L;
        LUT997L;
        LUT998L;
        LUT999L;
        LUT1000L;
        LUT1001L;
        LUT1002L;
        LUT1003L;
        LUT1004L;
        LUT1005L;
        LUT1006L;
        LUT1007L;
        LUT1008L;
        LUT1009L;
        LUT1010L;
        LUT1011L;
        LUT1012L;
        LUT1013L;
        LUT1014L;
        LUT1015L;
        LUT1016L;
        LUT1017L;
        LUT1018L;
        LUT1019L;
        LUT1020L;
        LUT1021L;
        LUT1022L;
        LUT1023L;
        LUT0H;
        LUT1H;
        LUT2H;
        LUT3H;
        LUT4H;
        LUT5H;
        LUT6H;
        LUT7H;
        LUT8H;
        LUT9H;
        LUT10H;
        LUT11H;
        LUT12H;
        LUT13H;
        LUT14H;
        LUT15H;
        LUT16H;
        LUT17H;
        LUT18H;
        LUT19H;
        LUT20H;
        LUT21H;
        LUT22H;
        LUT23H;
        LUT24H;
        LUT25H;
        LUT26H;
        LUT27H;
        LUT28H;
        LUT29H;
        LUT30H;
        LUT31H;
        LUT32H;
        LUT33H;
        LUT34H;
        LUT35H;
        LUT36H;
        LUT37H;
        LUT38H;
        LUT39H;
        LUT40H;
        LUT41H;
        LUT42H;
        LUT43H;
        LUT44H;
        LUT45H;
        LUT46H;
        LUT47H;
        LUT48H;
        LUT49H;
        LUT50H;
        LUT51H;
        LUT52H;
        LUT53H;
        LUT54H;
        LUT55H;
        LUT56H;
        LUT57H;
        LUT58H;
        LUT59H;
        LUT60H;
        LUT61H;
        LUT62H;
        LUT63H;
        LUT64H;
        LUT65H;
        LUT66H;
        LUT67H;
        LUT68H;
        LUT69H;
        LUT70H;
        LUT71H;
        LUT72H;
        LUT73H;
        LUT74H;
        LUT75H;
        LUT76H;
        LUT77H;
        LUT78H;
        LUT79H;
        LUT80H;
        LUT81H;
        LUT82H;
        LUT83H;
        LUT84H;
        LUT85H;
        LUT86H;
        LUT87H;
        LUT88H;
        LUT89H;
        LUT90H;
        LUT91H;
        LUT92H;
        LUT93H;
        LUT94H;
        LUT95H;
        LUT96H;
        LUT97H;
        LUT98H;
        LUT99H;
        LUT100H;
        LUT101H;
        LUT102H;
        LUT103H;
        LUT104H;
        LUT105H;
        LUT106H;
        LUT107H;
        LUT108H;
        LUT109H;
        LUT110H;
        LUT111H;
        LUT112H;
        LUT113H;
        LUT114H;
        LUT115H;
        LUT116H;
        LUT117H;
        LUT118H;
        LUT119H;
        LUT120H;
        LUT121H;
        LUT122H;
        LUT123H;
        LUT124H;
        LUT125H;
        LUT126H;
        LUT127H;
        LUT128H;
        LUT129H;
        LUT130H;
        LUT131H;
        LUT132H;
        LUT133H;
        LUT134H;
        LUT135H;
        LUT136H;
        LUT137H;
        LUT138H;
        LUT139H;
        LUT140H;
        LUT141H;
        LUT142H;
        LUT143H;
        LUT144H;
        LUT145H;
        LUT146H;
        LUT147H;
        LUT148H;
        LUT149H;
        LUT150H;
        LUT151H;
        LUT152H;
        LUT153H;
        LUT154H;
        LUT155H;
        LUT156H;
        LUT157H;
        LUT158H;
        LUT159H;
        LUT160H;
        LUT161H;
        LUT162H;
        LUT163H;
        LUT164H;
        LUT165H;
        LUT166H;
        LUT167H;
        LUT168H;
        LUT169H;
        LUT170H;
        LUT171H;
        LUT172H;
        LUT173H;
        LUT174H;
        LUT175H;
        LUT176H;
        LUT177H;
        LUT178H;
        LUT179H;
        LUT180H;
        LUT181H;
        LUT182H;
        LUT183H;
        LUT184H;
        LUT185H;
        LUT186H;
        LUT187H;
        LUT188H;
        LUT189H;
        LUT190H;
        LUT191H;
        LUT192H;
        LUT193H;
        LUT194H;
        LUT195H;
        LUT196H;
        LUT197H;
        LUT198H;
        LUT199H;
        LUT200H;
        LUT201H;
        LUT202H;
        LUT203H;
        LUT204H;
        LUT205H;
        LUT206H;
        LUT207H;
        LUT208H;
        LUT209H;
        LUT210H;
        LUT211H;
        LUT212H;
        LUT213H;
        LUT214H;
        LUT215H;
        LUT216H;
        LUT217H;
        LUT218H;
        LUT219H;
        LUT220H;
        LUT221H;
        LUT222H;
        LUT223H;
        LUT224H;
        LUT225H;
        LUT226H;
        LUT227H;
        LUT228H;
        LUT229H;
        LUT230H;
        LUT231H;
        LUT232H;
        LUT233H;
        LUT234H;
        LUT235H;
        LUT236H;
        LUT237H;
        LUT238H;
        LUT239H;
        LUT240H;
        LUT241H;
        LUT242H;
        LUT243H;
        LUT244H;
        LUT245H;
        LUT246H;
        LUT247H;
        LUT248H;
        LUT249H;
        LUT250H;
        LUT251H;
        LUT252H;
        LUT253H;
        LUT254H;
        LUT255H;
        LUT256H;
        LUT257H;
        LUT258H;
        LUT259H;
        LUT260H;
        LUT261H;
        LUT262H;
        LUT263H;
        LUT264H;
        LUT265H;
        LUT266H;
        LUT267H;
        LUT268H;
        LUT269H;
        LUT270H;
        LUT271H;
        LUT272H;
        LUT273H;
        LUT274H;
        LUT275H;
        LUT276H;
        LUT277H;
        LUT278H;
        LUT279H;
        LUT280H;
        LUT281H;
        LUT282H;
        LUT283H;
        LUT284H;
        LUT285H;
        LUT286H;
        LUT287H;
        LUT288H;
        LUT289H;
        LUT290H;
        LUT291H;
        LUT292H;
        LUT293H;
        LUT294H;
        LUT295H;
        LUT296H;
        LUT297H;
        LUT298H;
        LUT299H;
        LUT300H;
        LUT301H;
        LUT302H;
        LUT303H;
        LUT304H;
        LUT305H;
        LUT306H;
        LUT307H;
        LUT308H;
        LUT309H;
        LUT310H;
        LUT311H;
        LUT312H;
        LUT313H;
        LUT314H;
        LUT315H;
        LUT316H;
        LUT317H;
        LUT318H;
        LUT319H;
        LUT320H;
        LUT321H;
        LUT322H;
        LUT323H;
        LUT324H;
        LUT325H;
        LUT326H;
        LUT327H;
        LUT328H;
        LUT329H;
        LUT330H;
        LUT331H;
        LUT332H;
        LUT333H;
        LUT334H;
        LUT335H;
        LUT336H;
        LUT337H;
        LUT338H;
        LUT339H;
        LUT340H;
        LUT341H;
        LUT342H;
        LUT343H;
        LUT344H;
        LUT345H;
        LUT346H;
        LUT347H;
        LUT348H;
        LUT349H;
        LUT350H;
        LUT351H;
        LUT352H;
        LUT353H;
        LUT354H;
        LUT355H;
        LUT356H;
        LUT357H;
        LUT358H;
        LUT359H;
        LUT360H;
        LUT361H;
        LUT362H;
        LUT363H;
        LUT364H;
        LUT365H;
        LUT366H;
        LUT367H;
        LUT368H;
        LUT369H;
        LUT370H;
        LUT371H;
        LUT372H;
        LUT373H;
        LUT374H;
        LUT375H;
        LUT376H;
        LUT377H;
        LUT378H;
        LUT379H;
        LUT380H;
        LUT381H;
        LUT382H;
        LUT383H;
        LUT384H;
        LUT385H;
        LUT386H;
        LUT387H;
        LUT388H;
        LUT389H;
        LUT390H;
        LUT391H;
        LUT392H;
        LUT393H;
        LUT394H;
        LUT395H;
        LUT396H;
        LUT397H;
        LUT398H;
        LUT399H;
        LUT400H;
        LUT401H;
        LUT402H;
        LUT403H;
        LUT404H;
        LUT405H;
        LUT406H;
        LUT407H;
        LUT408H;
        LUT409H;
        LUT410H;
        LUT411H;
        LUT412H;
        LUT413H;
        LUT414H;
        LUT415H;
        LUT416H;
        LUT417H;
        LUT418H;
        LUT419H;
        LUT420H;
        LUT421H;
        LUT422H;
        LUT423H;
        LUT424H;
        LUT425H;
        LUT426H;
        LUT427H;
        LUT428H;
        LUT429H;
        LUT430H;
        LUT431H;
        LUT432H;
        LUT433H;
        LUT434H;
        LUT435H;
        LUT436H;
        LUT437H;
        LUT438H;
        LUT439H;
        LUT440H;
        LUT441H;
        LUT442H;
        LUT443H;
        LUT444H;
        LUT445H;
        LUT446H;
        LUT447H;
        LUT448H;
        LUT449H;
        LUT450H;
        LUT451H;
        LUT452H;
        LUT453H;
        LUT454H;
        LUT455H;
        LUT456H;
        LUT457H;
        LUT458H;
        LUT459H;
        LUT460H;
        LUT461H;
        LUT462H;
        LUT463H;
        LUT464H;
        LUT465H;
        LUT466H;
        LUT467H;
        LUT468H;
        LUT469H;
        LUT470H;
        LUT471H;
        LUT472H;
        LUT473H;
        LUT474H;
        LUT475H;
        LUT476H;
        LUT477H;
        LUT478H;
        LUT479H;
        LUT480H;
        LUT481H;
        LUT482H;
        LUT483H;
        LUT484H;
        LUT485H;
        LUT486H;
        LUT487H;
        LUT488H;
        LUT489H;
        LUT490H;
        LUT491H;
        LUT492H;
        LUT493H;
        LUT494H;
        LUT495H;
        LUT496H;
        LUT497H;
        LUT498H;
        LUT499H;
        LUT500H;
        LUT501H;
        LUT502H;
        LUT503H;
        LUT504H;
        LUT505H;
        LUT506H;
        LUT507H;
        LUT508H;
        LUT509H;
        LUT510H;
        LUT511H;
        LUT512H;
        LUT513H;
        LUT514H;
        LUT515H;
        LUT516H;
        LUT517H;
        LUT518H;
        LUT519H;
        LUT520H;
        LUT521H;
        LUT522H;
        LUT523H;
        LUT524H;
        LUT525H;
        LUT526H;
        LUT527H;
        LUT528H;
        LUT529H;
        LUT530H;
        LUT531H;
        LUT532H;
        LUT533H;
        LUT534H;
        LUT535H;
        LUT536H;
        LUT537H;
        LUT538H;
        LUT539H;
        LUT540H;
        LUT541H;
        LUT542H;
        LUT543H;
        LUT544H;
        LUT545H;
        LUT546H;
        LUT547H;
        LUT548H;
        LUT549H;
        LUT550H;
        LUT551H;
        LUT552H;
        LUT553H;
        LUT554H;
        LUT555H;
        LUT556H;
        LUT557H;
        LUT558H;
        LUT559H;
        LUT560H;
        LUT561H;
        LUT562H;
        LUT563H;
        LUT564H;
        LUT565H;
        LUT566H;
        LUT567H;
        LUT568H;
        LUT569H;
        LUT570H;
        LUT571H;
        LUT572H;
        LUT573H;
        LUT574H;
        LUT575H;
        LUT576H;
        LUT577H;
        LUT578H;
        LUT579H;
        LUT580H;
        LUT581H;
        LUT582H;
        LUT583H;
        LUT584H;
        LUT585H;
        LUT586H;
        LUT587H;
        LUT588H;
        LUT589H;
        LUT590H;
        LUT591H;
        LUT592H;
        LUT593H;
        LUT594H;
        LUT595H;
        LUT596H;
        LUT597H;
        LUT598H;
        LUT599H;
        LUT600H;
        LUT601H;
        LUT602H;
        LUT603H;
        LUT604H;
        LUT605H;
        LUT606H;
        LUT607H;
        LUT608H;
        LUT609H;
        LUT610H;
        LUT611H;
        LUT612H;
        LUT613H;
        LUT614H;
        LUT615H;
        LUT616H;
        LUT617H;
        LUT618H;
        LUT619H;
        LUT620H;
        LUT621H;
        LUT622H;
        LUT623H;
        LUT624H;
        LUT625H;
        LUT626H;
        LUT627H;
        LUT628H;
        LUT629H;
        LUT630H;
        LUT631H;
        LUT632H;
        LUT633H;
        LUT634H;
        LUT635H;
        LUT636H;
        LUT637H;
        LUT638H;
        LUT639H;
        LUT640H;
        LUT641H;
        LUT642H;
        LUT643H;
        LUT644H;
        LUT645H;
        LUT646H;
        LUT647H;
        LUT648H;
        LUT649H;
        LUT650H;
        LUT651H;
        LUT652H;
        LUT653H;
        LUT654H;
        LUT655H;
        LUT656H;
        LUT657H;
        LUT658H;
        LUT659H;
        LUT660H;
        LUT661H;
        LUT662H;
        LUT663H;
        LUT664H;
        LUT665H;
        LUT666H;
        LUT667H;
        LUT668H;
        LUT669H;
        LUT670H;
        LUT671H;
        LUT672H;
        LUT673H;
        LUT674H;
        LUT675H;
        LUT676H;
        LUT677H;
        LUT678H;
        LUT679H;
        LUT680H;
        LUT681H;
        LUT682H;
        LUT683H;
        LUT684H;
        LUT685H;
        LUT686H;
        LUT687H;
        LUT688H;
        LUT689H;
        LUT690H;
        LUT691H;
        LUT692H;
        LUT693H;
        LUT694H;
        LUT695H;
        LUT696H;
        LUT697H;
        LUT698H;
        LUT699H;
        LUT700H;
        LUT701H;
        LUT702H;
        LUT703H;
        LUT704H;
        LUT705H;
        LUT706H;
        LUT707H;
        LUT708H;
        LUT709H;
        LUT710H;
        LUT711H;
        LUT712H;
        LUT713H;
        LUT714H;
        LUT715H;
        LUT716H;
        LUT717H;
        LUT718H;
        LUT719H;
        LUT720H;
        LUT721H;
        LUT722H;
        LUT723H;
        LUT724H;
        LUT725H;
        LUT726H;
        LUT727H;
        LUT728H;
        LUT729H;
        LUT730H;
        LUT731H;
        LUT732H;
        LUT733H;
        LUT734H;
        LUT735H;
        LUT736H;
        LUT737H;
        LUT738H;
        LUT739H;
        LUT740H;
        LUT741H;
        LUT742H;
        LUT743H;
        LUT744H;
        LUT745H;
        LUT746H;
        LUT747H;
        LUT748H;
        LUT749H;
        LUT750H;
        LUT751H;
        LUT752H;
        LUT753H;
        LUT754H;
        LUT755H;
        LUT756H;
        LUT757H;
        LUT758H;
        LUT759H;
        LUT760H;
        LUT761H;
        LUT762H;
        LUT763H;
        LUT764H;
        LUT765H;
        LUT766H;
        LUT767H;
        LUT768H;
        LUT769H;
        LUT770H;
        LUT771H;
        LUT772H;
        LUT773H;
        LUT774H;
        LUT775H;
        LUT776H;
        LUT777H;
        LUT778H;
        LUT779H;
        LUT780H;
        LUT781H;
        LUT782H;
        LUT783H;
        LUT784H;
        LUT785H;
        LUT786H;
        LUT787H;
        LUT788H;
        LUT789H;
        LUT790H;
        LUT791H;
        LUT792H;
        LUT793H;
        LUT794H;
        LUT795H;
        LUT796H;
        LUT797H;
        LUT798H;
        LUT799H;
        LUT800H;
        LUT801H;
        LUT802H;
        LUT803H;
        LUT804H;
        LUT805H;
        LUT806H;
        LUT807H;
        LUT808H;
        LUT809H;
        LUT810H;
        LUT811H;
        LUT812H;
        LUT813H;
        LUT814H;
        LUT815H;
        LUT816H;
        LUT817H;
        LUT818H;
        LUT819H;
        LUT820H;
        LUT821H;
        LUT822H;
        LUT823H;
        LUT824H;
        LUT825H;
        LUT826H;
        LUT827H;
        LUT828H;
        LUT829H;
        LUT830H;
        LUT831H;
        LUT832H;
        LUT833H;
        LUT834H;
        LUT835H;
        LUT836H;
        LUT837H;
        LUT838H;
        LUT839H;
        LUT840H;
        LUT841H;
        LUT842H;
        LUT843H;
        LUT844H;
        LUT845H;
        LUT846H;
        LUT847H;
        LUT848H;
        LUT849H;
        LUT850H;
        LUT851H;
        LUT852H;
        LUT853H;
        LUT854H;
        LUT855H;
        LUT856H;
        LUT857H;
        LUT858H;
        LUT859H;
        LUT860H;
        LUT861H;
        LUT862H;
        LUT863H;
        LUT864H;
        LUT865H;
        LUT866H;
        LUT867H;
        LUT868H;
        LUT869H;
        LUT870H;
        LUT871H;
        LUT872H;
        LUT873H;
        LUT874H;
        LUT875H;
        LUT876H;
        LUT877H;
        LUT878H;
        LUT879H;
        LUT880H;
        LUT881H;
        LUT882H;
        LUT883H;
        LUT884H;
        LUT885H;
        LUT886H;
        LUT887H;
        LUT888H;
        LUT889H;
        LUT890H;
        LUT891H;
        LUT892H;
        LUT893H;
        LUT894H;
        LUT895H;
        LUT896H;
        LUT897H;
        LUT898H;
        LUT899H;
        LUT900H;
        LUT901H;
        LUT902H;
        LUT903H;
        LUT904H;
        LUT905H;
        LUT906H;
        LUT907H;
        LUT908H;
        LUT909H;
        LUT910H;
        LUT911H;
        LUT912H;
        LUT913H;
        LUT914H;
        LUT915H;
        LUT916H;
        LUT917H;
        LUT918H;
        LUT919H;
        LUT920H;
        LUT921H;
        LUT922H;
        LUT923H;
        LUT924H;
        LUT925H;
        LUT926H;
        LUT927H;
        LUT928H;
        LUT929H;
        LUT930H;
        LUT931H;
        LUT932H;
        LUT933H;
        LUT934H;
        LUT935H;
        LUT936H;
        LUT937H;
        LUT938H;
        LUT939H;
        LUT940H;
        LUT941H;
        LUT942H;
        LUT943H;
        LUT944H;
        LUT945H;
        LUT946H;
        LUT947H;
        LUT948H;
        LUT949H;
        LUT950H;
        LUT951H;
        LUT952H;
        LUT953H;
        LUT954H;
        LUT955H;
        LUT956H;
        LUT957H;
        LUT958H;
        LUT959H;
        LUT960H;
        LUT961H;
        LUT962H;
        LUT963H;
        LUT964H;
        LUT965H;
        LUT966H;
        LUT967H;
        LUT968H;
        LUT969H;
        LUT970H;
        LUT971H;
        LUT972H;
        LUT973H;
        LUT974H;
        LUT975H;
        LUT976H;
        LUT977H;
        LUT978H;
        LUT979H;
        LUT980H;
        LUT981H;
        LUT982H;
        LUT983H;
        LUT984H;
        LUT985H;
        LUT986H;
        LUT987H;
        LUT988H;
        LUT989H;
        LUT990H;
        LUT991H;
        LUT992H;
        LUT993H;
        LUT994H;
        LUT995H;
        LUT996H;
        LUT997H;
        LUT998H;
        LUT999H;
        LUT1000H;
        LUT1001H;
        LUT1002H;
        LUT1003H;
        LUT1004H;
        LUT1005H;
        LUT1006H;
        LUT1007H;
        LUT1008H;
        LUT1009H;
        LUT1010H;
        LUT1011H;
        LUT1012H;
        LUT1013H;
        LUT1014H;
        LUT1015H;
        LUT1016H;
        LUT1017H;
        LUT1018H;
        LUT1019H;
        LUT1020H;
        LUT1021H;
        LUT1022H;
        LUT1023H;
    }
    /// OctoSPI IO Manager
    pub mod OCTOSPIM {
        P1CR;
        P2CR;
    }
    /// Nested vectored interrupt
    /// controller
    pub mod NVIC_STIR {
        STIR;
    }
    /// System control block ACTLR
    pub mod SCB_ACTRL {
        ACTRL;
    }
    /// DMA request multiplexer
    pub mod DMAMUX1 {
        C0CR;
        C1CR;
        C2CR;
        C3CR;
        C4CR;
        C5CR;
        C6CR;
        C7CR;
        C8CR;
        C9CR;
        C10CR;
        C11CR;
        C12CR;
        C13CR;
        CSR;
        CFR;
        RG0CR;
        RG1CR;
        RG2CR;
        RG3CR;
        RGSR;
        RGCFR;
    }
} => { ... };
    reg::tokens! {
    /// Defines an index of STM32L4S9 register tokens.
    pub macro stm32_reg_tokens;
    use macro drone_cortexm::map::cortexm_reg_tokens;
    super::inner;
    crate::reg;
    /// Digital-to-analog converter
    pub mod DAC {
        CR;
        SWTRIGR;
        DHR12R1;
        DHR12L1;
        DHR8R1;
        DHR12R2;
        DHR12L2;
        DHR8R2;
        DHR12RD;
        DHR12LD;
        DHR8RD;
        DOR1;
        DOR2;
        SR;
        CCR;
        MCR;
        SHSR1;
        SHSR2;
        SHHR;
        SHRR;
    }
    /// Direct memory access controller
    pub mod DMA1 {
        ISR;
        IFCR;
        CCR1;
        CNDTR1;
        CPAR1;
        CMAR1;
        CCR2;
        CNDTR2;
        CPAR2;
        CMAR2;
        CCR3;
        CNDTR3;
        CPAR3;
        CMAR3;
        CCR4;
        CNDTR4;
        CPAR4;
        CMAR4;
        CCR5;
        CNDTR5;
        CPAR5;
        CMAR5;
        CCR6;
        CNDTR6;
        CPAR6;
        CMAR6;
        CCR7;
        CNDTR7;
        CPAR7;
        CMAR7;
        CSELR;
    }
    /// Direct memory access controller
    pub mod DMA2 {
        ISR;
        IFCR;
        CCR1;
        CNDTR1;
        CPAR1;
        CMAR1;
        CCR2;
        CNDTR2;
        CPAR2;
        CMAR2;
        CCR3;
        CNDTR3;
        CPAR3;
        CMAR3;
        CCR4;
        CNDTR4;
        CPAR4;
        CMAR4;
        CCR5;
        CNDTR5;
        CPAR5;
        CMAR5;
        CCR6;
        CNDTR6;
        CPAR6;
        CMAR6;
        CCR7;
        CNDTR7;
        CPAR7;
        CMAR7;
        CSELR;
    }
    /// Cyclic redundancy check calculation
    /// unit
    pub mod CRC {
        DR;
        IDR;
        CR;
        INIT;
        POL;
    }
    /// Liquid crystal display controller
    pub mod LTCD {
        SSCR;
        BPCR;
        AWCR;
        TWCR;
        GCR;
        SRCR;
        BCCR;
        IER;
        ISR;
        ICR;
        LIPCR;
        CPSR;
        CDSR;
        L1CR;
        L2CR;
        L1WHPCR;
        L2WHPCR;
        L1WVPCR;
        L2WVPCR;
        L1CKCR;
        L2CKCR;
        L1PFCR;
        L2PFCR;
        L1CACR;
        L2CACR;
        L1DCCR;
        L2DCCR;
        L1BFCR;
        L2BFCR;
        L1CFBAR;
        L2CFBAR;
        L1CFBLR;
        L2CFBLR;
        L1CFBLNR;
        L2CFBLNR;
        L1CLUTWR;
        L2CLUTWR;
    }
    /// Touch sensing controller
    pub mod TSC {
        CR;
        IER;
        ICR;
        ISR;
        IOHCR;
        IOASCR;
        IOSCR;
        IOCCR;
        IOGCSR;
        IOG1CR;
        IOG2CR;
        IOG3CR;
        IOG4CR;
        IOG5CR;
        IOG6CR;
        IOG7CR;
        IOG8CR;
    }
    /// Independent watchdog
    pub mod IWDG {
        KR;
        PR;
        RLR;
        SR;
        WINR;
    }
    /// System window watchdog
    pub mod WWDG {
        CR;
        CFR;
        SR;
    }
    /// Comparator
    pub mod COMP {
        COMP1_CSR;
        COMP2_CSR;
    }
    /// Firewall
    pub mod FIREWALL {
        CSSA;
        CSL;
        NVDSSA;
        NVDSL;
        VDSSA;
        VDSL;
        CR;
    }
    /// Inter-integrated circuit
    pub mod I2C1 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Inter-integrated circuit
    pub mod I2C2 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Inter-integrated circuit
    pub mod I2C3 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Inter-integrated circuit
    pub mod I2C4 {
        CR1;
        CR2;
        OAR1;
        OAR2;
        TIMINGR;
        TIMEOUTR;
        ISR;
        ICR;
        PECR;
        RXDR;
        TXDR;
    }
    /// Flash
    pub mod FLASH {
        ACR;
        PDKEYR;
        KEYR;
        OPTKEYR;
        SR;
        CR;
        ECCR;
        OPTR;
        PCROP1SR;
        PCROP1ER;
        WRP1AR;
        WRP1BR;
        PCROP2SR;
        PCROP2ER;
        WRP2AR;
        WRP2BR;
    }
    /// Debug support
    pub mod DBGMCU {
        IDCODE;
        CR;
        APB1_FZR1;
        APB1_FZR2;
        APB2_FZR;
    }
    /// OctoSPI
    pub mod OCTOSPI1 {
        CR;
        DCR1;
        DCR2;
        DCR3;
        SR;
        FCR;
        DLR;
        AR;
        DR;
        PSMKR;
        PSMAR;
        PIR;
        CCR;
        TCR;
        IR;
        ABR;
        LPTR;
        WCCR;
        WTCR;
        WIR;
        WABR;
        HLCR;
        HWCFGR;
        VER;
        ID;
        MID;
    }
    /// OctoSPI
    pub mod OCTOSPI2 {
        CR;
        DCR1;
        DCR2;
        DCR3;
        SR;
        FCR;
        DLR;
        AR;
        DR;
        PSMKR;
        PSMAR;
        PIR;
        CCR;
        TCR;
        IR;
        ABR;
        LPTR;
        WCCR;
        WTCR;
        WIR;
        WABR;
        HLCR;
        HWCFGR;
        VER;
        ID;
        MID;
    }
    /// Reset and clock control
    pub mod RCC {
        CR;
        ICSCR;
        CFGR;
        PLLCFGR;
        PLLSAI1CFGR;
        PLLSAI2CFGR;
        CIER;
        CIFR;
        CICR;
        AHB1RSTR;
        AHB2RSTR;
        AHB3RSTR;
        APB1RSTR1;
        APB1RSTR2;
        APB2RSTR;
        AHB1ENR;
        AHB2ENR;
        AHB3ENR;
        APB1ENR1;
        APB1ENR2;
        APB2ENR;
        AHB1SMENR;
        AHB2SMENR;
        AHB3SMENR;
        APB1SMENR1;
        APB1SMENR2;
        APB2SMENR;
        CCIPR;
        BDCR;
        CSR;
        CRRCR;
        CCIPR2;
    }
    /// Power control
    pub mod PWR {
        CR1;
        CR2;
        CR3;
        CR4;
        SR1;
        SR2;
        SCR;
        PUCRA;
        PDCRA;
        PUCRB;
        PDCRB;
        PUCRC;
        PDCRC;
        PUCRD;
        PDCRD;
        PUCRE;
        PDCRE;
        PUCRF;
        PDCRF;
        PUCRG;
        PDCRG;
        PUCRH;
        PDCRH;
    }
    /// System configuration controller
    pub mod SYSCFG {
        MEMRMP;
        CFGR1;
        EXTICR1;
        EXTICR2;
        EXTICR3;
        EXTICR4;
        SCSR;
        CFGR2;
        SWPR;
        SKR;
    }
    /// Digital filter for sigma delta
    /// modulators
    pub mod DFSDM1 {
        CHCFG0R1;
        CHCFG0R2;
        AWSCD0R;
        CHWDAT0R;
        CHDATIN0R;
        CHCFG1R1;
        CHCFG1R2;
        AWSCD1R;
        CHWDAT1R;
        CHDATIN1R;
        CHCFG2R1;
        CHCFG2R2;
        AWSCD2R;
        CHWDAT2R;
        CHDATIN2R;
        CHCFG3R1;
        CHCFG3R2;
        AWSCD3R;
        CHWDAT3R;
        CHDATIN3R;
        CHCFG4R1;
        CHCFG4R2;
        AWSCD4R;
        CHWDAT4R;
        CHDATIN4R;
        CHCFG5R1;
        CHCFG5R2;
        AWSCD5R;
        CHWDAT5R;
        CHDATIN5R;
        CHCFG6R1;
        CHCFG6R2;
        AWSCD6R;
        CHWDAT6R;
        CHDATIN6R;
        CHCFG7R1;
        CHCFG7R2;
        AWSCD7R;
        CHWDAT7R;
        CHDATIN7R;
        DFSDM0_CR1;
        DFSDM0_CR2;
        DFSDM0_ISR;
        DFSDM0_ICR;
        DFSDM0_JCHGR;
        DFSDM0_FCR;
        DFSDM0_JDATAR;
        DFSDM0_RDATAR;
        DFSDM0_AWHTR;
        DFSDM0_AWLTR;
        DFSDM0_AWSR;
        DFSDM0_AWCFR;
        DFSDM0_EXMAX;
        DFSDM0_EXMIN;
        DFSDM0_CNVTIMR;
        DFSDM1_CR1;
        DFSDM1_CR2;
        DFSDM1_ISR;
        DFSDM1_ICR;
        DFSDM1_JCHGR;
        DFSDM1_FCR;
        DFSDM1_JDATAR;
        DFSDM1_RDATAR;
        DFSDM1_AWHTR;
        DFSDM1_AWLTR;
        DFSDM1_AWSR;
        DFSDM1_AWCFR;
        DFSDM1_EXMAX;
        DFSDM1_EXMIN;
        DFSDM1_CNVTIMR;
        DFSDM2_CR1;
        DFSDM2_CR2;
        DFSDM2_ISR;
        DFSDM2_ICR;
        DFSDM2_JCHGR;
        DFSDM2_FCR;
        DFSDM2_JDATAR;
        DFSDM2_RDATAR;
        DFSDM2_AWHTR;
        DFSDM2_AWLTR;
        DFSDM2_AWSR;
        DFSDM2_AWCFR;
        DFSDM2_EXMAX;
        DFSDM2_EXMIN;
        DFSDM2_CNVTIMR;
        DFSDM3_CR1;
        DFSDM3_CR2;
        DFSDM3_ISR;
        DFSDM3_ICR;
        DFSDM3_JCHGR;
        DFSDM3_FCR;
        DFSDM3_JDATAR;
        DFSDM3_RDATAR;
        DFSDM3_AWHTR;
        DFSDM3_AWLTR;
        DFSDM3_AWSR;
        DFSDM3_AWCFR;
        DFSDM3_EXMAX;
        DFSDM3_EXMIN;
        DFSDM3_CNVTIMR;
    }
    /// Random number generator
    pub mod RNG {
        CR;
        SR;
        DR;
    }
    /// Advanced encryption standard hardware
    /// accelerator
    pub mod AES {
        CR;
        SR;
        DINR;
        DOUTR;
        KEYR0;
        KEYR1;
        KEYR2;
        KEYR3;
        IVR0;
        IVR1;
        IVR2;
        IVR3;
    }
    /// Analog-to-Digital Converter
    pub mod ADC {
        ISR;
        IER;
        CR;
        CFGR;
        CFGR2;
        SMPR1;
        SMPR2;
        TR1;
        TR2;
        TR3;
        SQR1;
        SQR2;
        SQR3;
        SQR4;
        DR;
        JSQR;
        OFR1;
        OFR2;
        OFR3;
        OFR4;
        JDR1;
        JDR2;
        JDR3;
        JDR4;
        AWD2CR;
        AWD3CR;
        DIFSEL;
        CALFACT;
    }
    /// Analog-to-Digital Converter
    pub mod ADC_Common {
        CSR;
        CCR;
        CDR;
    }
    /// General-purpose I/Os
    pub mod GPIOA {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOB {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOC {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOD {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOE {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOF {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOG {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOH {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
        ASCR;
    }
    /// General-purpose I/Os
    pub mod GPIOI {
        MODER;
        OTYPER;
        OSPEEDR;
        PUPDR;
        IDR;
        ODR;
        BSRR;
        LCKR;
        AFRL;
        AFRH;
        BRR;
    }
    /// Serial audio interface
    pub mod SAI1 {
        BCR1;
        BCR2;
        BFRCR;
        BSLOTR;
        BIM;
        BSR;
        BCLRFR;
        BDR;
        ACR1;
        ACR2;
        AFRCR;
        ASLOTR;
        AIM;
        ASR;
        ACLRFR;
        ADR;
    }
    /// Serial audio interface
    pub mod SAI2 {
        BCR1;
        BCR2;
        BFRCR;
        BSLOTR;
        BIM;
        BSR;
        BCLRFR;
        BDR;
        ACR1;
        ACR2;
        AFRCR;
        ASLOTR;
        AIM;
        ASR;
        ACLRFR;
        ADR;
    }
    /// General-purpose-timers
    pub mod TIM2 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General-purpose-timers
    pub mod TIM3 {
        OR2;
        OR1;
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
    }
    /// General-purpose-timers
    pub mod TIM4 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General-purpose-timers
    pub mod TIM5 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General purpose timers
    pub mod TIM15 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        BDTR;
        DCR;
        DMAR;
        SMCR;
        OR2;
        OR1;
    }
    /// General purpose timers
    pub mod TIM16 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        BDTR;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// General purpose timers
    pub mod TIM17 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        BDTR;
        DCR;
        DMAR;
        OR1;
        OR2;
    }
    /// Advanced-timers
    pub mod TIM1 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        BDTR;
        DCR;
        DMAR;
        OR1;
        CCMR3_Output;
        CCR5;
        CCR6;
        OR2;
        OR3;
    }
    /// Advanced-timers
    pub mod TIM8 {
        CR1;
        CR2;
        SMCR;
        DIER;
        SR;
        EGR;
        CCMR1_Output;
        !CCMR1_Input;
        CCMR2_Output;
        !CCMR2_Input;
        CCER;
        CNT;
        PSC;
        ARR;
        RCR;
        CCR1;
        CCR2;
        CCR3;
        CCR4;
        BDTR;
        DCR;
        DMAR;
        OR1;
        CCMR3_Output;
        CCR5;
        CCR6;
        OR2;
        OR3;
    }
    /// Basic-timers
    pub mod TIM6 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CNT;
        PSC;
        ARR;
    }
    /// Basic-timers
    pub mod TIM7 {
        CR1;
        CR2;
        DIER;
        SR;
        EGR;
        CNT;
        PSC;
        ARR;
    }
    /// Low power timer
    pub mod LPTIM1 {
        ISR;
        ICR;
        IER;
        CFGR;
        CR;
        CMP;
        ARR;
        CNT;
        OR;
    }
    /// Low power timer
    pub mod LPTIM2 {
        OR;
        ISR;
        ICR;
        IER;
        CFGR;
        CR;
        CMP;
        ARR;
        CNT;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod USART1 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod USART2 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod USART3 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod UART4 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod UART5 {
        CR1;
        CR2;
        CR3;
        BRR;
        GTPR;
        RTOR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Universal synchronous asynchronous receiver
    /// transmitter
    pub mod LPUART1 {
        CR1;
        CR2;
        CR3;
        BRR;
        RQR;
        ISR;
        ICR;
        RDR;
        TDR;
    }
    /// Serial peripheral interface/Inter-IC
    /// sound
    pub mod SPI1 {
        CR1;
        CR2;
        SR;
        DR;
        CRCPR;
        RXCRCR;
        TXCRCR;
    }
    /// Serial peripheral interface/Inter-IC
    /// sound
    pub mod SPI2 {
        CR1;
        CR2;
        SR;
        DR;
        CRCPR;
        RXCRCR;
        TXCRCR;
    }
    /// Serial peripheral interface/Inter-IC
    /// sound
    pub mod SPI3 {
        CR1;
        CR2;
        SR;
        DR;
        CRCPR;
        RXCRCR;
        TXCRCR;
    }
    /// Secure digital input/output
    /// interface
    pub mod SDMMC1 {
        POWER;
        CLKCR;
        ARG;
        CMD;
        RESPCMD;
        RESP1;
        RESP2;
        RESP3;
        RESP4;
        DTIMER;
        DLEN;
        DCTRL;
        DCOUNT;
        STA;
        ICR;
        MASK;
        FIFOCNT;
        FIFO;
    }
    /// External interrupt/event
    /// controller
    pub mod EXTI {
        IMR1;
        EMR1;
        RTSR1;
        FTSR1;
        SWIER1;
        PR1;
        IMR2;
        EMR2;
        RTSR2;
        FTSR2;
        SWIER2;
        PR2;
    }
    /// Voltage reference buffer
    pub mod VREFBUF {
        CSR;
        CCR;
    }
    /// Controller area network
    pub mod CAN1 {
        MCR;
        MSR;
        TSR;
        RF0R;
        RF1R;
        IER;
        ESR;
        BTR;
        TI0R;
        TDT0R;
        TDL0R;
        TDH0R;
        TI1R;
        TDT1R;
        TDL1R;
        TDH1R;
        TI2R;
        TDT2R;
        TDL2R;
        TDH2R;
        RI0R;
        RDT0R;
        RDL0R;
        RDH0R;
        RI1R;
        RDT1R;
        RDL1R;
        RDH1R;
        FMR;
        FM1R;
        FS1R;
        FFA1R;
        FA1R;
        F0R1;
        F0R2;
        F1R1;
        F1R2;
        F2R1;
        F2R2;
        F3R1;
        F3R2;
        F4R1;
        F4R2;
        F5R1;
        F5R2;
        F6R1;
        F6R2;
        F7R1;
        F7R2;
        F8R1;
        F8R2;
        F9R1;
        F9R2;
        F10R1;
        F10R2;
        F11R1;
        F11R2;
        F12R1;
        F12R2;
        F13R1;
        F13R2;
        F14R1;
        F14R2;
        F15R1;
        F15R2;
        F16R1;
        F16R2;
        F17R1;
        F17R2;
        F18R1;
        F18R2;
        F19R1;
        F19R2;
        F20R1;
        F20R2;
        F21R1;
        F21R2;
        F22R1;
        F22R2;
        F23R1;
        F23R2;
        F24R1;
        F24R2;
        F25R1;
        F25R2;
        F26R1;
        F26R2;
        F27R1;
        F27R2;
    }
    /// Real-time clock
    pub mod RTC {
        TR;
        DR;
        CR;
        ISR;
        PRER;
        WUTR;
        ALRMAR;
        ALRMBR;
        WPR;
        SSR;
        SHIFTR;
        TSTR;
        TSDR;
        TSSSR;
        CALR;
        TAMPCR;
        ALRMASSR;
        ALRMBSSR;
        OR;
        BKP0R;
        BKP1R;
        BKP2R;
        BKP3R;
        BKP4R;
        BKP5R;
        BKP6R;
        BKP7R;
        BKP8R;
        BKP9R;
        BKP10R;
        BKP11R;
        BKP12R;
        BKP13R;
        BKP14R;
        BKP15R;
        BKP16R;
        BKP17R;
        BKP18R;
        BKP19R;
        BKP20R;
        BKP21R;
        BKP22R;
        BKP23R;
        BKP24R;
        BKP25R;
        BKP26R;
        BKP27R;
        BKP28R;
        BKP29R;
        BKP30R;
        BKP31R;
    }
    /// USB on the go full speed
    pub mod OTG_FS_GLOBAL {
        FS_GOTGCTL;
        FS_GOTGINT;
        FS_GAHBCFG;
        FS_GUSBCFG;
        FS_GRSTCTL;
        FS_GINTSTS;
        FS_GINTMSK;
        FS_GRXSTSR_Device;
        !FS_GRXSTSR_Host;
        FS_GRXFSIZ;
        FS_GNPTXFSIZ_Device;
        !FS_GNPTXFSIZ_Host;
        FS_GNPTXSTS;
        FS_GCCFG;
        FS_CID;
        FS_HPTXFSIZ;
        FS_DIEPTXF1;
        FS_DIEPTXF2;
        FS_DIEPTXF3;
    }
    /// USB on the go full speed
    pub mod OTG_FS_HOST {
        FS_HCFG;
        HFIR;
        FS_HFNUM;
        FS_HPTXSTS;
        HAINT;
        HAINTMSK;
        FS_HPRT;
        FS_HCCHAR0;
        FS_HCCHAR1;
        FS_HCCHAR2;
        FS_HCCHAR3;
        FS_HCCHAR4;
        FS_HCCHAR5;
        FS_HCCHAR6;
        FS_HCCHAR7;
        FS_HCINT0;
        FS_HCINT1;
        FS_HCINT2;
        FS_HCINT3;
        FS_HCINT4;
        FS_HCINT5;
        FS_HCINT6;
        FS_HCINT7;
        FS_HCINTMSK0;
        FS_HCINTMSK1;
        FS_HCINTMSK2;
        FS_HCINTMSK3;
        FS_HCINTMSK4;
        FS_HCINTMSK5;
        FS_HCINTMSK6;
        FS_HCINTMSK7;
        FS_HCTSIZ0;
        FS_HCTSIZ1;
        FS_HCTSIZ2;
        FS_HCTSIZ3;
        FS_HCTSIZ4;
        FS_HCTSIZ5;
        FS_HCTSIZ6;
        FS_HCTSIZ7;
    }
    /// USB on the go full speed
    pub mod OTG_FS_DEVICE {
        FS_DCFG;
        FS_DCTL;
        FS_DSTS;
        FS_DIEPMSK;
        FS_DOEPMSK;
        FS_DAINT;
        FS_DAINTMSK;
        DVBUSDIS;
        DVBUSPULSE;
        DIEPEMPMSK;
        FS_DIEPCTL0;
        DIEPCTL1;
        DIEPCTL2;
        DIEPCTL3;
        DOEPCTL0;
        DOEPCTL1;
        DOEPCTL2;
        DOEPCTL3;
        DIEPINT0;
        DIEPINT1;
        DIEPINT2;
        DIEPINT3;
        DOEPINT0;
        DOEPINT1;
        DOEPINT2;
        DOEPINT3;
        DIEPTSIZ0;
        DOEPTSIZ0;
        DIEPTSIZ1;
        DIEPTSIZ2;
        DIEPTSIZ3;
        DTXFSTS0;
        DTXFSTS1;
        DTXFSTS2;
        DTXFSTS3;
        DOEPTSIZ1;
        DOEPTSIZ2;
        DOEPTSIZ3;
    }
    /// USB on the go full speed
    pub mod OTG_FS_PWRCLK {
        FS_PCGCCTL;
    }
    /// Single Wire Protocol Master
    /// Interface
    pub mod SWPMI1 {
        CR;
        BRR;
        ISR;
        ICR;
        IER;
        RFL;
        TDR;
        RDR;
    }
    /// Operational amplifiers
    pub mod OPAMP {
        OPAMP1_CSR;
        OPAMP1_OTR;
        OPAMP1_LPOTR;
        OPAMP2_CSR;
        OPAMP2_OTR;
        OPAMP2_LPOTR;
    }
    /// Flexible memory controller
    pub mod FMC {
        BCR1;
        BTR1;
        BCR2;
        BTR2;
        BCR3;
        BTR3;
        BCR4;
        BTR4;
        PCR;
        SR;
        PMEM;
        PATT;
        ECCR;
        BWTR1;
        BWTR2;
        BWTR3;
        BWTR4;
    }
    /// Clock recovery system
    pub mod CRS {
        CR;
        CFGR;
        ISR;
        ICR;
    }
    /// Digital camera interface
    pub mod DCMI {
        CR;
        SR;
        RIS;
        IER;
        MIS;
        ICR;
        ESCR;
        ESUR;
        CWSTRT;
        CWSIZE;
        DR;
    }
    /// Hash processor
    pub mod HASH {
        CR;
        DIN;
        STR;
        HR0;
        IMR;
        SR;
        CSR0;
        CSR1;
        CSR2;
        CSR3;
        CSR4;
        CSR5;
        CSR6;
        CSR7;
        CSR8;
        CSR9;
        CSR10;
        CSR11;
        CSR12;
        CSR13;
        CSR14;
        CSR15;
        CSR16;
        CSR17;
        CSR18;
        CSR19;
        CSR20;
        CSR21;
        CSR22;
        CSR23;
        CSR24;
        CSR25;
        CSR26;
        CSR27;
        CSR28;
        CSR29;
        CSR30;
        CSR31;
        CSR32;
        CSR33;
        CSR34;
        CSR35;
        CSR36;
        CSR37;
        CSR38;
        CSR39;
        CSR40;
        CSR41;
        CSR42;
        CSR43;
        CSR44;
        CSR45;
        CSR46;
        CSR47;
        CSR48;
        CSR49;
        CSR50;
        CSR51;
        CSR52;
        CSR53;
        HASH_HR0;
        HASH_HR1;
        HASH_HR2;
        HASH_HR3;
        HASH_HR4;
        HASH_HR5;
        HASH_HR6;
        HASH_HR7;
    }
    /// DMA2D controller
    pub mod DMA2D {
        CR;
        ISR;
        IFCR;
        FGMAR;
        FGOR;
        BGMAR;
        BGOR;
        FGPFCCR;
        FGCOLR;
        BGPFCCR;
        BGCOLR;
        FGCMAR;
        BGCMAR;
        OPFCCR;
        OCOLR;
        OMAR;
        OOR;
        NLR;
        LWR;
        AMTCR;
        FGCLUT;
        BGCLUT;
    }
    /// DSI Host
    pub mod DSI {
        DSI_VR;
        DSI_CR;
        DSI_CCR;
        DSI_LVCIDR;
        DSI_LCOLCR;
        DSI_LPCR;
        DSI_LPMCR;
        DSI_PCR;
        DSI_GVCIDR;
        DSI_MCR;
        DSI_VMCR;
        DSI_VPCR;
        DSI_VCCR;
        DSI_VNPCR;
        DSI_VHSACR;
        DSI_VHBPCR;
        DSI_VLCR;
        DSI_VVSACR;
        DSI_VVBPCR;
        DSI_VVFPCR;
        DSI_VVACR;
        DSI_LCCR;
        DSI_CMCR;
        DSI_GHCR;
        DSI_GPDR;
        DSI_GPSR;
        DSI_TCCR0;
        DSI_TCCR1;
        DSI_TCCR2;
        DSI_TCCR3;
        DSI_TCCR4;
        DSI_TCCR5;
        DSI_CLCR;
        DSI_CLTCR;
        DSI_DLTRC;
        DSI_PCTLR;
        DSI_PCONFR;
        DSI_PUCR;
        DSI_PTTCR;
        DSI_PSR;
        DSI_ISR0;
        DSI_ISR1;
        DSI_IER0;
        DSI_IER1;
        DSI_FIR0;
        DSI_FIR1;
        DSI_VSCR;
        DSI_LCVCIDR;
        DSI_LCCCR;
        DSI_LPMCCR;
        DSI_VMCCR;
        DSI_VPCCR;
        DSI_VCCCR;
        DSI_VNPCCR;
        DSI_VHSACCR;
        DSI_VHBPCCR;
        DSI_VLCCR;
        DSI_VVSACCR;
        DSI_VVBPCCR;
        DSI_VVFPCCR;
        DSI_VVACCR;
        DSI_WCFGR;
        DSI_WCR;
        DSI_WIER;
        DSI_WISR;
        DSI_WIFCR;
        DSI_WPCR1;
        DSI_WPCR2;
        DSI_WPCR3;
        DSI_WPCR4;
        DSI_WPCR5;
        DSI_WRPCR;
    }
    /// Graphic MMU
    pub mod GFXMMU {
        CR;
        SR;
        FCR;
        DVR;
        B0CR;
        B1CR;
        B2CR;
        B3CR;
        VERR;
        IPIDR;
        SIDR;
        LUT0L;
        LUT1L;
        LUT2L;
        LUT3L;
        LUT4L;
        LUT5L;
        LUT6L;
        LUT7L;
        LUT8L;
        LUT9L;
        LUT10L;
        LUT11L;
        LUT12L;
        LUT13L;
        LUT14L;
        LUT15L;
        LUT16L;
        LUT17L;
        LUT18L;
        LUT19L;
        LUT20L;
        LUT21L;
        LUT22L;
        LUT23L;
        LUT24L;
        LUT25L;
        LUT26L;
        LUT27L;
        LUT28L;
        LUT29L;
        LUT30L;
        LUT31L;
        LUT32L;
        LUT33L;
        LUT34L;
        LUT35L;
        LUT36L;
        LUT37L;
        LUT38L;
        LUT39L;
        LUT40L;
        LUT41L;
        LUT42L;
        LUT43L;
        LUT44L;
        LUT45L;
        LUT46L;
        LUT47L;
        LUT48L;
        LUT49L;
        LUT50L;
        LUT51L;
        LUT52L;
        LUT53L;
        LUT54L;
        LUT55L;
        LUT56L;
        LUT57L;
        LUT58L;
        LUT59L;
        LUT60L;
        LUT61L;
        LUT62L;
        LUT63L;
        LUT64L;
        LUT65L;
        LUT66L;
        LUT67L;
        LUT68L;
        LUT69L;
        LUT70L;
        LUT71L;
        LUT72L;
        LUT73L;
        LUT74L;
        LUT75L;
        LUT76L;
        LUT77L;
        LUT78L;
        LUT79L;
        LUT80L;
        LUT81L;
        LUT82L;
        LUT83L;
        LUT84L;
        LUT85L;
        LUT86L;
        LUT87L;
        LUT88L;
        LUT89L;
        LUT90L;
        LUT91L;
        LUT92L;
        LUT93L;
        LUT94L;
        LUT95L;
        LUT96L;
        LUT97L;
        LUT98L;
        LUT99L;
        LUT100L;
        LUT101L;
        LUT102L;
        LUT103L;
        LUT104L;
        LUT105L;
        LUT106L;
        LUT107L;
        LUT108L;
        LUT109L;
        LUT110L;
        LUT111L;
        LUT112L;
        LUT113L;
        LUT114L;
        LUT115L;
        LUT116L;
        LUT117L;
        LUT118L;
        LUT119L;
        LUT120L;
        LUT121L;
        LUT122L;
        LUT123L;
        LUT124L;
        LUT125L;
        LUT126L;
        LUT127L;
        LUT128L;
        LUT129L;
        LUT130L;
        LUT131L;
        LUT132L;
        LUT133L;
        LUT134L;
        LUT135L;
        LUT136L;
        LUT137L;
        LUT138L;
        LUT139L;
        LUT140L;
        LUT141L;
        LUT142L;
        LUT143L;
        LUT144L;
        LUT145L;
        LUT146L;
        LUT147L;
        LUT148L;
        LUT149L;
        LUT150L;
        LUT151L;
        LUT152L;
        LUT153L;
        LUT154L;
        LUT155L;
        LUT156L;
        LUT157L;
        LUT158L;
        LUT159L;
        LUT160L;
        LUT161L;
        LUT162L;
        LUT163L;
        LUT164L;
        LUT165L;
        LUT166L;
        LUT167L;
        LUT168L;
        LUT169L;
        LUT170L;
        LUT171L;
        LUT172L;
        LUT173L;
        LUT174L;
        LUT175L;
        LUT176L;
        LUT177L;
        LUT178L;
        LUT179L;
        LUT180L;
        LUT181L;
        LUT182L;
        LUT183L;
        LUT184L;
        LUT185L;
        LUT186L;
        LUT187L;
        LUT188L;
        LUT189L;
        LUT190L;
        LUT191L;
        LUT192L;
        LUT193L;
        LUT194L;
        LUT195L;
        LUT196L;
        LUT197L;
        LUT198L;
        LUT199L;
        LUT200L;
        LUT201L;
        LUT202L;
        LUT203L;
        LUT204L;
        LUT205L;
        LUT206L;
        LUT207L;
        LUT208L;
        LUT209L;
        LUT210L;
        LUT211L;
        LUT212L;
        LUT213L;
        LUT214L;
        LUT215L;
        LUT216L;
        LUT217L;
        LUT218L;
        LUT219L;
        LUT220L;
        LUT221L;
        LUT222L;
        LUT223L;
        LUT224L;
        LUT225L;
        LUT226L;
        LUT227L;
        LUT228L;
        LUT229L;
        LUT230L;
        LUT231L;
        LUT232L;
        LUT233L;
        LUT234L;
        LUT235L;
        LUT236L;
        LUT237L;
        LUT238L;
        LUT239L;
        LUT240L;
        LUT241L;
        LUT242L;
        LUT243L;
        LUT244L;
        LUT245L;
        LUT246L;
        LUT247L;
        LUT248L;
        LUT249L;
        LUT250L;
        LUT251L;
        LUT252L;
        LUT253L;
        LUT254L;
        LUT255L;
        LUT256L;
        LUT257L;
        LUT258L;
        LUT259L;
        LUT260L;
        LUT261L;
        LUT262L;
        LUT263L;
        LUT264L;
        LUT265L;
        LUT266L;
        LUT267L;
        LUT268L;
        LUT269L;
        LUT270L;
        LUT271L;
        LUT272L;
        LUT273L;
        LUT274L;
        LUT275L;
        LUT276L;
        LUT277L;
        LUT278L;
        LUT279L;
        LUT280L;
        LUT281L;
        LUT282L;
        LUT283L;
        LUT284L;
        LUT285L;
        LUT286L;
        LUT287L;
        LUT288L;
        LUT289L;
        LUT290L;
        LUT291L;
        LUT292L;
        LUT293L;
        LUT294L;
        LUT295L;
        LUT296L;
        LUT297L;
        LUT298L;
        LUT299L;
        LUT300L;
        LUT301L;
        LUT302L;
        LUT303L;
        LUT304L;
        LUT305L;
        LUT306L;
        LUT307L;
        LUT308L;
        LUT309L;
        LUT310L;
        LUT311L;
        LUT312L;
        LUT313L;
        LUT314L;
        LUT315L;
        LUT316L;
        LUT317L;
        LUT318L;
        LUT319L;
        LUT320L;
        LUT321L;
        LUT322L;
        LUT323L;
        LUT324L;
        LUT325L;
        LUT326L;
        LUT327L;
        LUT328L;
        LUT329L;
        LUT330L;
        LUT331L;
        LUT332L;
        LUT333L;
        LUT334L;
        LUT335L;
        LUT336L;
        LUT337L;
        LUT338L;
        LUT339L;
        LUT340L;
        LUT341L;
        LUT342L;
        LUT343L;
        LUT344L;
        LUT345L;
        LUT346L;
        LUT347L;
        LUT348L;
        LUT349L;
        LUT350L;
        LUT351L;
        LUT352L;
        LUT353L;
        LUT354L;
        LUT355L;
        LUT356L;
        LUT357L;
        LUT358L;
        LUT359L;
        LUT360L;
        LUT361L;
        LUT362L;
        LUT363L;
        LUT364L;
        LUT365L;
        LUT366L;
        LUT367L;
        LUT368L;
        LUT369L;
        LUT370L;
        LUT371L;
        LUT372L;
        LUT373L;
        LUT374L;
        LUT375L;
        LUT376L;
        LUT377L;
        LUT378L;
        LUT379L;
        LUT380L;
        LUT381L;
        LUT382L;
        LUT383L;
        LUT384L;
        LUT385L;
        LUT386L;
        LUT387L;
        LUT388L;
        LUT389L;
        LUT390L;
        LUT391L;
        LUT392L;
        LUT393L;
        LUT394L;
        LUT395L;
        LUT396L;
        LUT397L;
        LUT398L;
        LUT399L;
        LUT400L;
        LUT401L;
        LUT402L;
        LUT403L;
        LUT404L;
        LUT405L;
        LUT406L;
        LUT407L;
        LUT408L;
        LUT409L;
        LUT410L;
        LUT411L;
        LUT412L;
        LUT413L;
        LUT414L;
        LUT415L;
        LUT416L;
        LUT417L;
        LUT418L;
        LUT419L;
        LUT420L;
        LUT421L;
        LUT422L;
        LUT423L;
        LUT424L;
        LUT425L;
        LUT426L;
        LUT427L;
        LUT428L;
        LUT429L;
        LUT430L;
        LUT431L;
        LUT432L;
        LUT433L;
        LUT434L;
        LUT435L;
        LUT436L;
        LUT437L;
        LUT438L;
        LUT439L;
        LUT440L;
        LUT441L;
        LUT442L;
        LUT443L;
        LUT444L;
        LUT445L;
        LUT446L;
        LUT447L;
        LUT448L;
        LUT449L;
        LUT450L;
        LUT451L;
        LUT452L;
        LUT453L;
        LUT454L;
        LUT455L;
        LUT456L;
        LUT457L;
        LUT458L;
        LUT459L;
        LUT460L;
        LUT461L;
        LUT462L;
        LUT463L;
        LUT464L;
        LUT465L;
        LUT466L;
        LUT467L;
        LUT468L;
        LUT469L;
        LUT470L;
        LUT471L;
        LUT472L;
        LUT473L;
        LUT474L;
        LUT475L;
        LUT476L;
        LUT477L;
        LUT478L;
        LUT479L;
        LUT480L;
        LUT481L;
        LUT482L;
        LUT483L;
        LUT484L;
        LUT485L;
        LUT486L;
        LUT487L;
        LUT488L;
        LUT489L;
        LUT490L;
        LUT491L;
        LUT492L;
        LUT493L;
        LUT494L;
        LUT495L;
        LUT496L;
        LUT497L;
        LUT498L;
        LUT499L;
        LUT500L;
        LUT501L;
        LUT502L;
        LUT503L;
        LUT504L;
        LUT505L;
        LUT506L;
        LUT507L;
        LUT508L;
        LUT509L;
        LUT510L;
        LUT511L;
        LUT512L;
        LUT513L;
        LUT514L;
        LUT515L;
        LUT516L;
        LUT517L;
        LUT518L;
        LUT519L;
        LUT520L;
        LUT521L;
        LUT522L;
        LUT523L;
        LUT524L;
        LUT525L;
        LUT526L;
        LUT527L;
        LUT528L;
        LUT529L;
        LUT530L;
        LUT531L;
        LUT532L;
        LUT533L;
        LUT534L;
        LUT535L;
        LUT536L;
        LUT537L;
        LUT538L;
        LUT539L;
        LUT540L;
        LUT541L;
        LUT542L;
        LUT543L;
        LUT544L;
        LUT545L;
        LUT546L;
        LUT547L;
        LUT548L;
        LUT549L;
        LUT550L;
        LUT551L;
        LUT552L;
        LUT553L;
        LUT554L;
        LUT555L;
        LUT556L;
        LUT557L;
        LUT558L;
        LUT559L;
        LUT560L;
        LUT561L;
        LUT562L;
        LUT563L;
        LUT564L;
        LUT565L;
        LUT566L;
        LUT567L;
        LUT568L;
        LUT569L;
        LUT570L;
        LUT571L;
        LUT572L;
        LUT573L;
        LUT574L;
        LUT575L;
        LUT576L;
        LUT577L;
        LUT578L;
        LUT579L;
        LUT580L;
        LUT581L;
        LUT582L;
        LUT583L;
        LUT584L;
        LUT585L;
        LUT586L;
        LUT587L;
        LUT588L;
        LUT589L;
        LUT590L;
        LUT591L;
        LUT592L;
        LUT593L;
        LUT594L;
        LUT595L;
        LUT596L;
        LUT597L;
        LUT598L;
        LUT599L;
        LUT600L;
        LUT601L;
        LUT602L;
        LUT603L;
        LUT604L;
        LUT605L;
        LUT606L;
        LUT607L;
        LUT608L;
        LUT609L;
        LUT610L;
        LUT611L;
        LUT612L;
        LUT613L;
        LUT614L;
        LUT615L;
        LUT616L;
        LUT617L;
        LUT618L;
        LUT619L;
        LUT620L;
        LUT621L;
        LUT622L;
        LUT623L;
        LUT624L;
        LUT625L;
        LUT626L;
        LUT627L;
        LUT628L;
        LUT629L;
        LUT630L;
        LUT631L;
        LUT632L;
        LUT633L;
        LUT634L;
        LUT635L;
        LUT636L;
        LUT637L;
        LUT638L;
        LUT639L;
        LUT640L;
        LUT641L;
        LUT642L;
        LUT643L;
        LUT644L;
        LUT645L;
        LUT646L;
        LUT647L;
        LUT648L;
        LUT649L;
        LUT650L;
        LUT651L;
        LUT652L;
        LUT653L;
        LUT654L;
        LUT655L;
        LUT656L;
        LUT657L;
        LUT658L;
        LUT659L;
        LUT660L;
        LUT661L;
        LUT662L;
        LUT663L;
        LUT664L;
        LUT665L;
        LUT666L;
        LUT667L;
        LUT668L;
        LUT669L;
        LUT670L;
        LUT671L;
        LUT672L;
        LUT673L;
        LUT674L;
        LUT675L;
        LUT676L;
        LUT677L;
        LUT678L;
        LUT679L;
        LUT680L;
        LUT681L;
        LUT682L;
        LUT683L;
        LUT684L;
        LUT685L;
        LUT686L;
        LUT687L;
        LUT688L;
        LUT689L;
        LUT690L;
        LUT691L;
        LUT692L;
        LUT693L;
        LUT694L;
        LUT695L;
        LUT696L;
        LUT697L;
        LUT698L;
        LUT699L;
        LUT700L;
        LUT701L;
        LUT702L;
        LUT703L;
        LUT704L;
        LUT705L;
        LUT706L;
        LUT707L;
        LUT708L;
        LUT709L;
        LUT710L;
        LUT711L;
        LUT712L;
        LUT713L;
        LUT714L;
        LUT715L;
        LUT716L;
        LUT717L;
        LUT718L;
        LUT719L;
        LUT720L;
        LUT721L;
        LUT722L;
        LUT723L;
        LUT724L;
        LUT725L;
        LUT726L;
        LUT727L;
        LUT728L;
        LUT729L;
        LUT730L;
        LUT731L;
        LUT732L;
        LUT733L;
        LUT734L;
        LUT735L;
        LUT736L;
        LUT737L;
        LUT738L;
        LUT739L;
        LUT740L;
        LUT741L;
        LUT742L;
        LUT743L;
        LUT744L;
        LUT745L;
        LUT746L;
        LUT747L;
        LUT748L;
        LUT749L;
        LUT750L;
        LUT751L;
        LUT752L;
        LUT753L;
        LUT754L;
        LUT755L;
        LUT756L;
        LUT757L;
        LUT758L;
        LUT759L;
        LUT760L;
        LUT761L;
        LUT762L;
        LUT763L;
        LUT764L;
        LUT765L;
        LUT766L;
        LUT767L;
        LUT768L;
        LUT769L;
        LUT770L;
        LUT771L;
        LUT772L;
        LUT773L;
        LUT774L;
        LUT775L;
        LUT776L;
        LUT777L;
        LUT778L;
        LUT779L;
        LUT780L;
        LUT781L;
        LUT782L;
        LUT783L;
        LUT784L;
        LUT785L;
        LUT786L;
        LUT787L;
        LUT788L;
        LUT789L;
        LUT790L;
        LUT791L;
        LUT792L;
        LUT793L;
        LUT794L;
        LUT795L;
        LUT796L;
        LUT797L;
        LUT798L;
        LUT799L;
        LUT800L;
        LUT801L;
        LUT802L;
        LUT803L;
        LUT804L;
        LUT805L;
        LUT806L;
        LUT807L;
        LUT808L;
        LUT809L;
        LUT810L;
        LUT811L;
        LUT812L;
        LUT813L;
        LUT814L;
        LUT815L;
        LUT816L;
        LUT817L;
        LUT818L;
        LUT819L;
        LUT820L;
        LUT821L;
        LUT822L;
        LUT823L;
        LUT824L;
        LUT825L;
        LUT826L;
        LUT827L;
        LUT828L;
        LUT829L;
        LUT830L;
        LUT831L;
        LUT832L;
        LUT833L;
        LUT834L;
        LUT835L;
        LUT836L;
        LUT837L;
        LUT838L;
        LUT839L;
        LUT840L;
        LUT841L;
        LUT842L;
        LUT843L;
        LUT844L;
        LUT845L;
        LUT846L;
        LUT847L;
        LUT848L;
        LUT849L;
        LUT850L;
        LUT851L;
        LUT852L;
        LUT853L;
        LUT854L;
        LUT855L;
        LUT856L;
        LUT857L;
        LUT858L;
        LUT859L;
        LUT860L;
        LUT861L;
        LUT862L;
        LUT863L;
        LUT864L;
        LUT865L;
        LUT866L;
        LUT867L;
        LUT868L;
        LUT869L;
        LUT870L;
        LUT871L;
        LUT872L;
        LUT873L;
        LUT874L;
        LUT875L;
        LUT876L;
        LUT877L;
        LUT878L;
        LUT879L;
        LUT880L;
        LUT881L;
        LUT882L;
        LUT883L;
        LUT884L;
        LUT885L;
        LUT886L;
        LUT887L;
        LUT888L;
        LUT889L;
        LUT890L;
        LUT891L;
        LUT892L;
        LUT893L;
        LUT894L;
        LUT895L;
        LUT896L;
        LUT897L;
        LUT898L;
        LUT899L;
        LUT900L;
        LUT901L;
        LUT902L;
        LUT903L;
        LUT904L;
        LUT905L;
        LUT906L;
        LUT907L;
        LUT908L;
        LUT909L;
        LUT910L;
        LUT911L;
        LUT912L;
        LUT913L;
        LUT914L;
        LUT915L;
        LUT916L;
        LUT917L;
        LUT918L;
        LUT919L;
        LUT920L;
        LUT921L;
        LUT922L;
        LUT923L;
        LUT924L;
        LUT925L;
        LUT926L;
        LUT927L;
        LUT928L;
        LUT929L;
        LUT930L;
        LUT931L;
        LUT932L;
        LUT933L;
        LUT934L;
        LUT935L;
        LUT936L;
        LUT937L;
        LUT938L;
        LUT939L;
        LUT940L;
        LUT941L;
        LUT942L;
        LUT943L;
        LUT944L;
        LUT945L;
        LUT946L;
        LUT947L;
        LUT948L;
        LUT949L;
        LUT950L;
        LUT951L;
        LUT952L;
        LUT953L;
        LUT954L;
        LUT955L;
        LUT956L;
        LUT957L;
        LUT958L;
        LUT959L;
        LUT960L;
        LUT961L;
        LUT962L;
        LUT963L;
        LUT964L;
        LUT965L;
        LUT966L;
        LUT967L;
        LUT968L;
        LUT969L;
        LUT970L;
        LUT971L;
        LUT972L;
        LUT973L;
        LUT974L;
        LUT975L;
        LUT976L;
        LUT977L;
        LUT978L;
        LUT979L;
        LUT980L;
        LUT981L;
        LUT982L;
        LUT983L;
        LUT984L;
        LUT985L;
        LUT986L;
        LUT987L;
        LUT988L;
        LUT989L;
        LUT990L;
        LUT991L;
        LUT992L;
        LUT993L;
        LUT994L;
        LUT995L;
        LUT996L;
        LUT997L;
        LUT998L;
        LUT999L;
        LUT1000L;
        LUT1001L;
        LUT1002L;
        LUT1003L;
        LUT1004L;
        LUT1005L;
        LUT1006L;
        LUT1007L;
        LUT1008L;
        LUT1009L;
        LUT1010L;
        LUT1011L;
        LUT1012L;
        LUT1013L;
        LUT1014L;
        LUT1015L;
        LUT1016L;
        LUT1017L;
        LUT1018L;
        LUT1019L;
        LUT1020L;
        LUT1021L;
        LUT1022L;
        LUT1023L;
        LUT0H;
        LUT1H;
        LUT2H;
        LUT3H;
        LUT4H;
        LUT5H;
        LUT6H;
        LUT7H;
        LUT8H;
        LUT9H;
        LUT10H;
        LUT11H;
        LUT12H;
        LUT13H;
        LUT14H;
        LUT15H;
        LUT16H;
        LUT17H;
        LUT18H;
        LUT19H;
        LUT20H;
        LUT21H;
        LUT22H;
        LUT23H;
        LUT24H;
        LUT25H;
        LUT26H;
        LUT27H;
        LUT28H;
        LUT29H;
        LUT30H;
        LUT31H;
        LUT32H;
        LUT33H;
        LUT34H;
        LUT35H;
        LUT36H;
        LUT37H;
        LUT38H;
        LUT39H;
        LUT40H;
        LUT41H;
        LUT42H;
        LUT43H;
        LUT44H;
        LUT45H;
        LUT46H;
        LUT47H;
        LUT48H;
        LUT49H;
        LUT50H;
        LUT51H;
        LUT52H;
        LUT53H;
        LUT54H;
        LUT55H;
        LUT56H;
        LUT57H;
        LUT58H;
        LUT59H;
        LUT60H;
        LUT61H;
        LUT62H;
        LUT63H;
        LUT64H;
        LUT65H;
        LUT66H;
        LUT67H;
        LUT68H;
        LUT69H;
        LUT70H;
        LUT71H;
        LUT72H;
        LUT73H;
        LUT74H;
        LUT75H;
        LUT76H;
        LUT77H;
        LUT78H;
        LUT79H;
        LUT80H;
        LUT81H;
        LUT82H;
        LUT83H;
        LUT84H;
        LUT85H;
        LUT86H;
        LUT87H;
        LUT88H;
        LUT89H;
        LUT90H;
        LUT91H;
        LUT92H;
        LUT93H;
        LUT94H;
        LUT95H;
        LUT96H;
        LUT97H;
        LUT98H;
        LUT99H;
        LUT100H;
        LUT101H;
        LUT102H;
        LUT103H;
        LUT104H;
        LUT105H;
        LUT106H;
        LUT107H;
        LUT108H;
        LUT109H;
        LUT110H;
        LUT111H;
        LUT112H;
        LUT113H;
        LUT114H;
        LUT115H;
        LUT116H;
        LUT117H;
        LUT118H;
        LUT119H;
        LUT120H;
        LUT121H;
        LUT122H;
        LUT123H;
        LUT124H;
        LUT125H;
        LUT126H;
        LUT127H;
        LUT128H;
        LUT129H;
        LUT130H;
        LUT131H;
        LUT132H;
        LUT133H;
        LUT134H;
        LUT135H;
        LUT136H;
        LUT137H;
        LUT138H;
        LUT139H;
        LUT140H;
        LUT141H;
        LUT142H;
        LUT143H;
        LUT144H;
        LUT145H;
        LUT146H;
        LUT147H;
        LUT148H;
        LUT149H;
        LUT150H;
        LUT151H;
        LUT152H;
        LUT153H;
        LUT154H;
        LUT155H;
        LUT156H;
        LUT157H;
        LUT158H;
        LUT159H;
        LUT160H;
        LUT161H;
        LUT162H;
        LUT163H;
        LUT164H;
        LUT165H;
        LUT166H;
        LUT167H;
        LUT168H;
        LUT169H;
        LUT170H;
        LUT171H;
        LUT172H;
        LUT173H;
        LUT174H;
        LUT175H;
        LUT176H;
        LUT177H;
        LUT178H;
        LUT179H;
        LUT180H;
        LUT181H;
        LUT182H;
        LUT183H;
        LUT184H;
        LUT185H;
        LUT186H;
        LUT187H;
        LUT188H;
        LUT189H;
        LUT190H;
        LUT191H;
        LUT192H;
        LUT193H;
        LUT194H;
        LUT195H;
        LUT196H;
        LUT197H;
        LUT198H;
        LUT199H;
        LUT200H;
        LUT201H;
        LUT202H;
        LUT203H;
        LUT204H;
        LUT205H;
        LUT206H;
        LUT207H;
        LUT208H;
        LUT209H;
        LUT210H;
        LUT211H;
        LUT212H;
        LUT213H;
        LUT214H;
        LUT215H;
        LUT216H;
        LUT217H;
        LUT218H;
        LUT219H;
        LUT220H;
        LUT221H;
        LUT222H;
        LUT223H;
        LUT224H;
        LUT225H;
        LUT226H;
        LUT227H;
        LUT228H;
        LUT229H;
        LUT230H;
        LUT231H;
        LUT232H;
        LUT233H;
        LUT234H;
        LUT235H;
        LUT236H;
        LUT237H;
        LUT238H;
        LUT239H;
        LUT240H;
        LUT241H;
        LUT242H;
        LUT243H;
        LUT244H;
        LUT245H;
        LUT246H;
        LUT247H;
        LUT248H;
        LUT249H;
        LUT250H;
        LUT251H;
        LUT252H;
        LUT253H;
        LUT254H;
        LUT255H;
        LUT256H;
        LUT257H;
        LUT258H;
        LUT259H;
        LUT260H;
        LUT261H;
        LUT262H;
        LUT263H;
        LUT264H;
        LUT265H;
        LUT266H;
        LUT267H;
        LUT268H;
        LUT269H;
        LUT270H;
        LUT271H;
        LUT272H;
        LUT273H;
        LUT274H;
        LUT275H;
        LUT276H;
        LUT277H;
        LUT278H;
        LUT279H;
        LUT280H;
        LUT281H;
        LUT282H;
        LUT283H;
        LUT284H;
        LUT285H;
        LUT286H;
        LUT287H;
        LUT288H;
        LUT289H;
        LUT290H;
        LUT291H;
        LUT292H;
        LUT293H;
        LUT294H;
        LUT295H;
        LUT296H;
        LUT297H;
        LUT298H;
        LUT299H;
        LUT300H;
        LUT301H;
        LUT302H;
        LUT303H;
        LUT304H;
        LUT305H;
        LUT306H;
        LUT307H;
        LUT308H;
        LUT309H;
        LUT310H;
        LUT311H;
        LUT312H;
        LUT313H;
        LUT314H;
        LUT315H;
        LUT316H;
        LUT317H;
        LUT318H;
        LUT319H;
        LUT320H;
        LUT321H;
        LUT322H;
        LUT323H;
        LUT324H;
        LUT325H;
        LUT326H;
        LUT327H;
        LUT328H;
        LUT329H;
        LUT330H;
        LUT331H;
        LUT332H;
        LUT333H;
        LUT334H;
        LUT335H;
        LUT336H;
        LUT337H;
        LUT338H;
        LUT339H;
        LUT340H;
        LUT341H;
        LUT342H;
        LUT343H;
        LUT344H;
        LUT345H;
        LUT346H;
        LUT347H;
        LUT348H;
        LUT349H;
        LUT350H;
        LUT351H;
        LUT352H;
        LUT353H;
        LUT354H;
        LUT355H;
        LUT356H;
        LUT357H;
        LUT358H;
        LUT359H;
        LUT360H;
        LUT361H;
        LUT362H;
        LUT363H;
        LUT364H;
        LUT365H;
        LUT366H;
        LUT367H;
        LUT368H;
        LUT369H;
        LUT370H;
        LUT371H;
        LUT372H;
        LUT373H;
        LUT374H;
        LUT375H;
        LUT376H;
        LUT377H;
        LUT378H;
        LUT379H;
        LUT380H;
        LUT381H;
        LUT382H;
        LUT383H;
        LUT384H;
        LUT385H;
        LUT386H;
        LUT387H;
        LUT388H;
        LUT389H;
        LUT390H;
        LUT391H;
        LUT392H;
        LUT393H;
        LUT394H;
        LUT395H;
        LUT396H;
        LUT397H;
        LUT398H;
        LUT399H;
        LUT400H;
        LUT401H;
        LUT402H;
        LUT403H;
        LUT404H;
        LUT405H;
        LUT406H;
        LUT407H;
        LUT408H;
        LUT409H;
        LUT410H;
        LUT411H;
        LUT412H;
        LUT413H;
        LUT414H;
        LUT415H;
        LUT416H;
        LUT417H;
        LUT418H;
        LUT419H;
        LUT420H;
        LUT421H;
        LUT422H;
        LUT423H;
        LUT424H;
        LUT425H;
        LUT426H;
        LUT427H;
        LUT428H;
        LUT429H;
        LUT430H;
        LUT431H;
        LUT432H;
        LUT433H;
        LUT434H;
        LUT435H;
        LUT436H;
        LUT437H;
        LUT438H;
        LUT439H;
        LUT440H;
        LUT441H;
        LUT442H;
        LUT443H;
        LUT444H;
        LUT445H;
        LUT446H;
        LUT447H;
        LUT448H;
        LUT449H;
        LUT450H;
        LUT451H;
        LUT452H;
        LUT453H;
        LUT454H;
        LUT455H;
        LUT456H;
        LUT457H;
        LUT458H;
        LUT459H;
        LUT460H;
        LUT461H;
        LUT462H;
        LUT463H;
        LUT464H;
        LUT465H;
        LUT466H;
        LUT467H;
        LUT468H;
        LUT469H;
        LUT470H;
        LUT471H;
        LUT472H;
        LUT473H;
        LUT474H;
        LUT475H;
        LUT476H;
        LUT477H;
        LUT478H;
        LUT479H;
        LUT480H;
        LUT481H;
        LUT482H;
        LUT483H;
        LUT484H;
        LUT485H;
        LUT486H;
        LUT487H;
        LUT488H;
        LUT489H;
        LUT490H;
        LUT491H;
        LUT492H;
        LUT493H;
        LUT494H;
        LUT495H;
        LUT496H;
        LUT497H;
        LUT498H;
        LUT499H;
        LUT500H;
        LUT501H;
        LUT502H;
        LUT503H;
        LUT504H;
        LUT505H;
        LUT506H;
        LUT507H;
        LUT508H;
        LUT509H;
        LUT510H;
        LUT511H;
        LUT512H;
        LUT513H;
        LUT514H;
        LUT515H;
        LUT516H;
        LUT517H;
        LUT518H;
        LUT519H;
        LUT520H;
        LUT521H;
        LUT522H;
        LUT523H;
        LUT524H;
        LUT525H;
        LUT526H;
        LUT527H;
        LUT528H;
        LUT529H;
        LUT530H;
        LUT531H;
        LUT532H;
        LUT533H;
        LUT534H;
        LUT535H;
        LUT536H;
        LUT537H;
        LUT538H;
        LUT539H;
        LUT540H;
        LUT541H;
        LUT542H;
        LUT543H;
        LUT544H;
        LUT545H;
        LUT546H;
        LUT547H;
        LUT548H;
        LUT549H;
        LUT550H;
        LUT551H;
        LUT552H;
        LUT553H;
        LUT554H;
        LUT555H;
        LUT556H;
        LUT557H;
        LUT558H;
        LUT559H;
        LUT560H;
        LUT561H;
        LUT562H;
        LUT563H;
        LUT564H;
        LUT565H;
        LUT566H;
        LUT567H;
        LUT568H;
        LUT569H;
        LUT570H;
        LUT571H;
        LUT572H;
        LUT573H;
        LUT574H;
        LUT575H;
        LUT576H;
        LUT577H;
        LUT578H;
        LUT579H;
        LUT580H;
        LUT581H;
        LUT582H;
        LUT583H;
        LUT584H;
        LUT585H;
        LUT586H;
        LUT587H;
        LUT588H;
        LUT589H;
        LUT590H;
        LUT591H;
        LUT592H;
        LUT593H;
        LUT594H;
        LUT595H;
        LUT596H;
        LUT597H;
        LUT598H;
        LUT599H;
        LUT600H;
        LUT601H;
        LUT602H;
        LUT603H;
        LUT604H;
        LUT605H;
        LUT606H;
        LUT607H;
        LUT608H;
        LUT609H;
        LUT610H;
        LUT611H;
        LUT612H;
        LUT613H;
        LUT614H;
        LUT615H;
        LUT616H;
        LUT617H;
        LUT618H;
        LUT619H;
        LUT620H;
        LUT621H;
        LUT622H;
        LUT623H;
        LUT624H;
        LUT625H;
        LUT626H;
        LUT627H;
        LUT628H;
        LUT629H;
        LUT630H;
        LUT631H;
        LUT632H;
        LUT633H;
        LUT634H;
        LUT635H;
        LUT636H;
        LUT637H;
        LUT638H;
        LUT639H;
        LUT640H;
        LUT641H;
        LUT642H;
        LUT643H;
        LUT644H;
        LUT645H;
        LUT646H;
        LUT647H;
        LUT648H;
        LUT649H;
        LUT650H;
        LUT651H;
        LUT652H;
        LUT653H;
        LUT654H;
        LUT655H;
        LUT656H;
        LUT657H;
        LUT658H;
        LUT659H;
        LUT660H;
        LUT661H;
        LUT662H;
        LUT663H;
        LUT664H;
        LUT665H;
        LUT666H;
        LUT667H;
        LUT668H;
        LUT669H;
        LUT670H;
        LUT671H;
        LUT672H;
        LUT673H;
        LUT674H;
        LUT675H;
        LUT676H;
        LUT677H;
        LUT678H;
        LUT679H;
        LUT680H;
        LUT681H;
        LUT682H;
        LUT683H;
        LUT684H;
        LUT685H;
        LUT686H;
        LUT687H;
        LUT688H;
        LUT689H;
        LUT690H;
        LUT691H;
        LUT692H;
        LUT693H;
        LUT694H;
        LUT695H;
        LUT696H;
        LUT697H;
        LUT698H;
        LUT699H;
        LUT700H;
        LUT701H;
        LUT702H;
        LUT703H;
        LUT704H;
        LUT705H;
        LUT706H;
        LUT707H;
        LUT708H;
        LUT709H;
        LUT710H;
        LUT711H;
        LUT712H;
        LUT713H;
        LUT714H;
        LUT715H;
        LUT716H;
        LUT717H;
        LUT718H;
        LUT719H;
        LUT720H;
        LUT721H;
        LUT722H;
        LUT723H;
        LUT724H;
        LUT725H;
        LUT726H;
        LUT727H;
        LUT728H;
        LUT729H;
        LUT730H;
        LUT731H;
        LUT732H;
        LUT733H;
        LUT734H;
        LUT735H;
        LUT736H;
        LUT737H;
        LUT738H;
        LUT739H;
        LUT740H;
        LUT741H;
        LUT742H;
        LUT743H;
        LUT744H;
        LUT745H;
        LUT746H;
        LUT747H;
        LUT748H;
        LUT749H;
        LUT750H;
        LUT751H;
        LUT752H;
        LUT753H;
        LUT754H;
        LUT755H;
        LUT756H;
        LUT757H;
        LUT758H;
        LUT759H;
        LUT760H;
        LUT761H;
        LUT762H;
        LUT763H;
        LUT764H;
        LUT765H;
        LUT766H;
        LUT767H;
        LUT768H;
        LUT769H;
        LUT770H;
        LUT771H;
        LUT772H;
        LUT773H;
        LUT774H;
        LUT775H;
        LUT776H;
        LUT777H;
        LUT778H;
        LUT779H;
        LUT780H;
        LUT781H;
        LUT782H;
        LUT783H;
        LUT784H;
        LUT785H;
        LUT786H;
        LUT787H;
        LUT788H;
        LUT789H;
        LUT790H;
        LUT791H;
        LUT792H;
        LUT793H;
        LUT794H;
        LUT795H;
        LUT796H;
        LUT797H;
        LUT798H;
        LUT799H;
        LUT800H;
        LUT801H;
        LUT802H;
        LUT803H;
        LUT804H;
        LUT805H;
        LUT806H;
        LUT807H;
        LUT808H;
        LUT809H;
        LUT810H;
        LUT811H;
        LUT812H;
        LUT813H;
        LUT814H;
        LUT815H;
        LUT816H;
        LUT817H;
        LUT818H;
        LUT819H;
        LUT820H;
        LUT821H;
        LUT822H;
        LUT823H;
        LUT824H;
        LUT825H;
        LUT826H;
        LUT827H;
        LUT828H;
        LUT829H;
        LUT830H;
        LUT831H;
        LUT832H;
        LUT833H;
        LUT834H;
        LUT835H;
        LUT836H;
        LUT837H;
        LUT838H;
        LUT839H;
        LUT840H;
        LUT841H;
        LUT842H;
        LUT843H;
        LUT844H;
        LUT845H;
        LUT846H;
        LUT847H;
        LUT848H;
        LUT849H;
        LUT850H;
        LUT851H;
        LUT852H;
        LUT853H;
        LUT854H;
        LUT855H;
        LUT856H;
        LUT857H;
        LUT858H;
        LUT859H;
        LUT860H;
        LUT861H;
        LUT862H;
        LUT863H;
        LUT864H;
        LUT865H;
        LUT866H;
        LUT867H;
        LUT868H;
        LUT869H;
        LUT870H;
        LUT871H;
        LUT872H;
        LUT873H;
        LUT874H;
        LUT875H;
        LUT876H;
        LUT877H;
        LUT878H;
        LUT879H;
        LUT880H;
        LUT881H;
        LUT882H;
        LUT883H;
        LUT884H;
        LUT885H;
        LUT886H;
        LUT887H;
        LUT888H;
        LUT889H;
        LUT890H;
        LUT891H;
        LUT892H;
        LUT893H;
        LUT894H;
        LUT895H;
        LUT896H;
        LUT897H;
        LUT898H;
        LUT899H;
        LUT900H;
        LUT901H;
        LUT902H;
        LUT903H;
        LUT904H;
        LUT905H;
        LUT906H;
        LUT907H;
        LUT908H;
        LUT909H;
        LUT910H;
        LUT911H;
        LUT912H;
        LUT913H;
        LUT914H;
        LUT915H;
        LUT916H;
        LUT917H;
        LUT918H;
        LUT919H;
        LUT920H;
        LUT921H;
        LUT922H;
        LUT923H;
        LUT924H;
        LUT925H;
        LUT926H;
        LUT927H;
        LUT928H;
        LUT929H;
        LUT930H;
        LUT931H;
        LUT932H;
        LUT933H;
        LUT934H;
        LUT935H;
        LUT936H;
        LUT937H;
        LUT938H;
        LUT939H;
        LUT940H;
        LUT941H;
        LUT942H;
        LUT943H;
        LUT944H;
        LUT945H;
        LUT946H;
        LUT947H;
        LUT948H;
        LUT949H;
        LUT950H;
        LUT951H;
        LUT952H;
        LUT953H;
        LUT954H;
        LUT955H;
        LUT956H;
        LUT957H;
        LUT958H;
        LUT959H;
        LUT960H;
        LUT961H;
        LUT962H;
        LUT963H;
        LUT964H;
        LUT965H;
        LUT966H;
        LUT967H;
        LUT968H;
        LUT969H;
        LUT970H;
        LUT971H;
        LUT972H;
        LUT973H;
        LUT974H;
        LUT975H;
        LUT976H;
        LUT977H;
        LUT978H;
        LUT979H;
        LUT980H;
        LUT981H;
        LUT982H;
        LUT983H;
        LUT984H;
        LUT985H;
        LUT986H;
        LUT987H;
        LUT988H;
        LUT989H;
        LUT990H;
        LUT991H;
        LUT992H;
        LUT993H;
        LUT994H;
        LUT995H;
        LUT996H;
        LUT997H;
        LUT998H;
        LUT999H;
        LUT1000H;
        LUT1001H;
        LUT1002H;
        LUT1003H;
        LUT1004H;
        LUT1005H;
        LUT1006H;
        LUT1007H;
        LUT1008H;
        LUT1009H;
        LUT1010H;
        LUT1011H;
        LUT1012H;
        LUT1013H;
        LUT1014H;
        LUT1015H;
        LUT1016H;
        LUT1017H;
        LUT1018H;
        LUT1019H;
        LUT1020H;
        LUT1021H;
        LUT1022H;
        LUT1023H;
    }
    /// OctoSPI IO Manager
    pub mod OCTOSPIM {
        P1CR;
        P2CR;
    }
    /// Nested vectored interrupt
    /// controller
    pub mod NVIC_STIR {
        STIR;
    }
    /// System control block ACTLR
    pub mod SCB_ACTRL {
        ACTRL;
    }
    /// DMA request multiplexer
    pub mod DMAMUX1 {
        C0CR;
        C1CR;
        C2CR;
        C3CR;
        C4CR;
        C5CR;
        C6CR;
        C7CR;
        C8CR;
        C9CR;
        C10CR;
        C11CR;
        C12CR;
        C13CR;
        CSR;
        CFR;
        RG0CR;
        RG1CR;
        RG2CR;
        RG3CR;
        RGSR;
        RGCFR;
    }
} => { ... };
}

Defines an index of STM32L4S9 register tokens.