@@ -567,54 +567,55 @@ macro_rules! for_each_peripheral {
567567        _for_each_inner!( ( ADC2  <= virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( BT  <=
568568        virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( CPU_CTRL  <= virtual( )  ( unstable) ) ) ; 
569569        _for_each_inner!( ( DAC1  <= virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( DAC2  <=
570-         virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( PSRAM  <= virtual( )  ( unstable) ) ) ; 
571-         _for_each_inner!( ( SW_INTERRUPT  <= virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( TOUCH 
572-         <= virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( all( GPIO0  <= virtual( ) ) ,  ( GPIO1  <=
573-         virtual( ) ) ,  ( GPIO2  <= virtual( ) ) ,  ( GPIO3  <= virtual( ) ) ,  ( GPIO4  <= virtual( ) ) , 
574-         ( GPIO5  <= virtual( ) ) ,  ( GPIO6  <= virtual( ) ) ,  ( GPIO7  <= virtual( ) ) ,  ( GPIO8  <=
575-         virtual( ) ) ,  ( GPIO9  <= virtual( ) ) ,  ( GPIO10  <= virtual( ) ) ,  ( GPIO11  <= virtual( ) ) , 
576-         ( GPIO12  <= virtual( ) ) ,  ( GPIO13  <= virtual( ) ) ,  ( GPIO14  <= virtual( ) ) ,  ( GPIO15  <=
577-         virtual( ) ) ,  ( GPIO16  <= virtual( ) ) ,  ( GPIO17  <= virtual( ) ) ,  ( GPIO18  <= virtual( ) ) , 
578-         ( GPIO19  <= virtual( ) ) ,  ( GPIO20  <= virtual( ) ) ,  ( GPIO21  <= virtual( ) ) ,  ( GPIO22  <=
579-         virtual( ) ) ,  ( GPIO23  <= virtual( ) ) ,  ( GPIO25  <= virtual( ) ) ,  ( GPIO26  <= virtual( ) ) , 
580-         ( GPIO27  <= virtual( ) ) ,  ( GPIO32  <= virtual( ) ) ,  ( GPIO33  <= virtual( ) ) ,  ( GPIO34  <=
581-         virtual( ) ) ,  ( GPIO35  <= virtual( ) ) ,  ( GPIO36  <= virtual( ) ) ,  ( GPIO37  <= virtual( ) ) , 
582-         ( GPIO38  <= virtual( ) ) ,  ( GPIO39  <= virtual( ) ) ,  ( AES  <= AES ( )  ( unstable) ) , 
583-         ( APB_CTRL  <= APB_CTRL ( )  ( unstable) ) ,  ( BB  <= BB ( )  ( unstable) ) ,  ( DPORT  <= DPORT ( ) 
584-         ( unstable) ) ,  ( SYSTEM  <= DPORT ( )  ( unstable) ) ,  ( EFUSE  <= EFUSE ( )  ( unstable) ) , 
585-         ( EMAC_DMA  <= EMAC_DMA ( )  ( unstable) ) ,  ( EMAC_EXT  <= EMAC_EXT ( )  ( unstable) ) , 
586-         ( EMAC_MAC  <= EMAC_MAC ( )  ( unstable) ) ,  ( FLASH_ENCRYPTION  <= FLASH_ENCRYPTION ( ) 
587-         ( unstable) ) ,  ( FRC_TIMER  <= FRC_TIMER ( )  ( unstable) ) ,  ( GPIO  <= GPIO ( )  ( unstable) ) , 
588-         ( GPIO_SD  <= GPIO_SD ( )  ( unstable) ) ,  ( HINF  <= HINF ( )  ( unstable) ) ,  ( I2C0  <=
589-         I2C0 ( I2C_EXT0  :  {  bind_peri_interrupt,  enable_peri_interrupt, 
590-         disable_peri_interrupt } ) ) ,  ( I2C1  <= I2C1 ( I2C_EXT1  :  {  bind_peri_interrupt, 
591-         enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( I2S0  <= I2S0 ( I2S0  :  { 
592-         bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) 
593-         ( unstable) ) ,  ( I2S1  <= I2S1 ( I2S1  :  {  bind_peri_interrupt,  enable_peri_interrupt, 
594-         disable_peri_interrupt } )  ( unstable) ) ,  ( IO_MUX  <= IO_MUX ( )  ( unstable) ) ,  ( LEDC  <=
595-         LEDC ( )  ( unstable) ) ,  ( MCPWM0  <= MCPWM0 ( )  ( unstable) ) ,  ( MCPWM1  <= MCPWM1 ( ) 
596-         ( unstable) ) ,  ( NRX  <= NRX ( )  ( unstable) ) ,  ( PCNT  <= PCNT ( )  ( unstable) ) ,  ( RMT  <=
597-         RMT ( )  ( unstable) ) ,  ( RNG  <= RNG ( )  ( unstable) ) ,  ( RSA  <= RSA ( RSA  :  { 
598-         bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) 
599-         ( unstable) ) ,  ( LPWR  <= RTC_CNTL ( )  ( unstable) ) ,  ( RTC_I2C  <= RTC_I2C ( )  ( unstable) ) , 
600-         ( RTC_IO  <= RTC_IO ( )  ( unstable) ) ,  ( SDHOST  <= SDHOST ( )  ( unstable) ) ,  ( SENS  <= SENS ( ) 
601-         ( unstable) ) ,  ( SHA  <= SHA ( )  ( unstable) ) ,  ( SLC  <= SLC ( )  ( unstable) ) ,  ( SLCHOST  <=
602-         SLCHOST ( )  ( unstable) ) ,  ( SPI0  <= SPI0 ( )  ( unstable) ) ,  ( SPI1  <= SPI1 ( )  ( unstable) ) , 
603-         ( SPI2  <= SPI2 ( SPI2_DMA  :  {  bind_dma_interrupt,  enable_dma_interrupt, 
604-         disable_dma_interrupt } ,  SPI2  :  {  bind_peri_interrupt,  enable_peri_interrupt, 
605-         disable_peri_interrupt } ) ) ,  ( SPI3  <= SPI3 ( SPI3_DMA  :  {  bind_dma_interrupt, 
606-         enable_dma_interrupt,  disable_dma_interrupt } ,  SPI3  :  {  bind_peri_interrupt, 
607-         enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( TIMG0  <= TIMG0 ( )  ( unstable) ) , 
608-         ( TIMG1  <= TIMG1 ( )  ( unstable) ) ,  ( TWAI0  <= TWAI0 ( )  ( unstable) ) ,  ( UART0  <=
609-         UART0 ( UART0  :  {  bind_peri_interrupt,  enable_peri_interrupt, 
610-         disable_peri_interrupt } ) ) ,  ( UART1  <= UART1 ( UART1  :  {  bind_peri_interrupt, 
611-         enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( UART2  <= UART2 ( UART2  :  { 
612-         bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( UHCI0  <=
613-         UHCI0 ( )  ( unstable) ) ,  ( UHCI1  <= UHCI1 ( )  ( unstable) ) ,  ( WIFI  <= WIFI ( )  ( unstable) ) , 
614-         ( DMA_SPI2  <= SPI2 ( )  ( unstable) ) ,  ( DMA_SPI3  <= SPI3 ( )  ( unstable) ) ,  ( DMA_I2S0  <=
615-         I2S0 ( )  ( unstable) ) ,  ( DMA_I2S1  <= I2S1 ( )  ( unstable) ) ,  ( ADC1  <= virtual( ) 
616-         ( unstable) ) ,  ( ADC2  <= virtual( )  ( unstable) ) ,  ( BT  <= virtual( )  ( unstable) ) , 
617-         ( CPU_CTRL  <= virtual( )  ( unstable) ) ,  ( DAC1  <= virtual( )  ( unstable) ) ,  ( DAC2  <=
570+         virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( FLASH  <= virtual( )  ( unstable) ) ) ; 
571+         _for_each_inner!( ( PSRAM  <= virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( SW_INTERRUPT 
572+         <= virtual( )  ( unstable) ) ) ;  _for_each_inner!( ( TOUCH  <= virtual( )  ( unstable) ) ) ; 
573+         _for_each_inner!( ( all( GPIO0  <= virtual( ) ) ,  ( GPIO1  <= virtual( ) ) ,  ( GPIO2  <=
574+         virtual( ) ) ,  ( GPIO3  <= virtual( ) ) ,  ( GPIO4  <= virtual( ) ) ,  ( GPIO5  <= virtual( ) ) , 
575+         ( GPIO6  <= virtual( ) ) ,  ( GPIO7  <= virtual( ) ) ,  ( GPIO8  <= virtual( ) ) ,  ( GPIO9  <=
576+         virtual( ) ) ,  ( GPIO10  <= virtual( ) ) ,  ( GPIO11  <= virtual( ) ) ,  ( GPIO12  <= virtual( ) ) , 
577+         ( GPIO13  <= virtual( ) ) ,  ( GPIO14  <= virtual( ) ) ,  ( GPIO15  <= virtual( ) ) ,  ( GPIO16  <=
578+         virtual( ) ) ,  ( GPIO17  <= virtual( ) ) ,  ( GPIO18  <= virtual( ) ) ,  ( GPIO19  <= virtual( ) ) , 
579+         ( GPIO20  <= virtual( ) ) ,  ( GPIO21  <= virtual( ) ) ,  ( GPIO22  <= virtual( ) ) ,  ( GPIO23  <=
580+         virtual( ) ) ,  ( GPIO25  <= virtual( ) ) ,  ( GPIO26  <= virtual( ) ) ,  ( GPIO27  <= virtual( ) ) , 
581+         ( GPIO32  <= virtual( ) ) ,  ( GPIO33  <= virtual( ) ) ,  ( GPIO34  <= virtual( ) ) ,  ( GPIO35  <=
582+         virtual( ) ) ,  ( GPIO36  <= virtual( ) ) ,  ( GPIO37  <= virtual( ) ) ,  ( GPIO38  <= virtual( ) ) , 
583+         ( GPIO39  <= virtual( ) ) ,  ( AES  <= AES ( )  ( unstable) ) ,  ( APB_CTRL  <= APB_CTRL ( ) 
584+         ( unstable) ) ,  ( BB  <= BB ( )  ( unstable) ) ,  ( DPORT  <= DPORT ( )  ( unstable) ) ,  ( SYSTEM  <=
585+         DPORT ( )  ( unstable) ) ,  ( EFUSE  <= EFUSE ( )  ( unstable) ) ,  ( EMAC_DMA  <= EMAC_DMA ( ) 
586+         ( unstable) ) ,  ( EMAC_EXT  <= EMAC_EXT ( )  ( unstable) ) ,  ( EMAC_MAC  <= EMAC_MAC ( ) 
587+         ( unstable) ) ,  ( FLASH_ENCRYPTION  <= FLASH_ENCRYPTION ( )  ( unstable) ) ,  ( FRC_TIMER  <=
588+         FRC_TIMER ( )  ( unstable) ) ,  ( GPIO  <= GPIO ( )  ( unstable) ) ,  ( GPIO_SD  <= GPIO_SD ( ) 
589+         ( unstable) ) ,  ( HINF  <= HINF ( )  ( unstable) ) ,  ( I2C0  <= I2C0 ( I2C_EXT0  :  { 
590+         bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( I2C1  <=
591+         I2C1 ( I2C_EXT1  :  {  bind_peri_interrupt,  enable_peri_interrupt, 
592+         disable_peri_interrupt } ) ) ,  ( I2S0  <= I2S0 ( I2S0  :  {  bind_peri_interrupt, 
593+         enable_peri_interrupt,  disable_peri_interrupt } )  ( unstable) ) ,  ( I2S1  <= I2S1 ( I2S1 
594+         :  {  bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) 
595+         ( unstable) ) ,  ( IO_MUX  <= IO_MUX ( )  ( unstable) ) ,  ( LEDC  <= LEDC ( )  ( unstable) ) , 
596+         ( MCPWM0  <= MCPWM0 ( )  ( unstable) ) ,  ( MCPWM1  <= MCPWM1 ( )  ( unstable) ) ,  ( NRX  <= NRX ( ) 
597+         ( unstable) ) ,  ( PCNT  <= PCNT ( )  ( unstable) ) ,  ( RMT  <= RMT ( )  ( unstable) ) ,  ( RNG  <=
598+         RNG ( )  ( unstable) ) ,  ( RSA  <= RSA ( RSA  :  {  bind_peri_interrupt, 
599+         enable_peri_interrupt,  disable_peri_interrupt } )  ( unstable) ) ,  ( LPWR  <= RTC_CNTL ( ) 
600+         ( unstable) ) ,  ( RTC_I2C  <= RTC_I2C ( )  ( unstable) ) ,  ( RTC_IO  <= RTC_IO ( )  ( unstable) ) , 
601+         ( SDHOST  <= SDHOST ( )  ( unstable) ) ,  ( SENS  <= SENS ( )  ( unstable) ) ,  ( SHA  <= SHA ( ) 
602+         ( unstable) ) ,  ( SLC  <= SLC ( )  ( unstable) ) ,  ( SLCHOST  <= SLCHOST ( )  ( unstable) ) ,  ( SPI0 
603+         <= SPI0 ( )  ( unstable) ) ,  ( SPI1  <= SPI1 ( )  ( unstable) ) ,  ( SPI2  <= SPI2 ( SPI2_DMA  :  { 
604+         bind_dma_interrupt,  enable_dma_interrupt,  disable_dma_interrupt } ,  SPI2  :  { 
605+         bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( SPI3  <=
606+         SPI3 ( SPI3_DMA  :  {  bind_dma_interrupt,  enable_dma_interrupt,  disable_dma_interrupt
607+         } ,  SPI3  :  {  bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt
608+         } ) ) ,  ( TIMG0  <= TIMG0 ( )  ( unstable) ) ,  ( TIMG1  <= TIMG1 ( )  ( unstable) ) ,  ( TWAI0  <=
609+         TWAI0 ( )  ( unstable) ) ,  ( UART0  <= UART0 ( UART0  :  {  bind_peri_interrupt, 
610+         enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( UART1  <= UART1 ( UART1  :  { 
611+         bind_peri_interrupt,  enable_peri_interrupt,  disable_peri_interrupt } ) ) ,  ( UART2  <=
612+         UART2 ( UART2  :  {  bind_peri_interrupt,  enable_peri_interrupt, 
613+         disable_peri_interrupt } ) ) ,  ( UHCI0  <= UHCI0 ( )  ( unstable) ) ,  ( UHCI1  <= UHCI1 ( ) 
614+         ( unstable) ) ,  ( WIFI  <= WIFI ( )  ( unstable) ) ,  ( DMA_SPI2  <= SPI2 ( )  ( unstable) ) , 
615+         ( DMA_SPI3  <= SPI3 ( )  ( unstable) ) ,  ( DMA_I2S0  <= I2S0 ( )  ( unstable) ) ,  ( DMA_I2S1  <=
616+         I2S1 ( )  ( unstable) ) ,  ( ADC1  <= virtual( )  ( unstable) ) ,  ( ADC2  <= virtual( ) 
617+         ( unstable) ) ,  ( BT  <= virtual( )  ( unstable) ) ,  ( CPU_CTRL  <= virtual( )  ( unstable) ) , 
618+         ( DAC1  <= virtual( )  ( unstable) ) ,  ( DAC2  <= virtual( )  ( unstable) ) ,  ( FLASH  <=
618619        virtual( )  ( unstable) ) ,  ( PSRAM  <= virtual( )  ( unstable) ) ,  ( SW_INTERRUPT  <=
619620        virtual( )  ( unstable) ) ,  ( TOUCH  <= virtual( )  ( unstable) ) ) ) ; 
620621    } ; 
0 commit comments