use esp32c6 as pac;
pub use pac::Interrupt;
pub(crate) use self::peripherals::*;
crate::peripherals! {
AES => true,
APB_SARADC => true,
ASSIST_DEBUG => true,
ATOMIC => true,
DMA => true,
DS => true,
ECC => true,
EFUSE => true,
EXTMEM => true,
GPIO => true,
GPIO_SD => true,
HINF => true,
HMAC => true,
HP_APM => true,
HP_SYS => true,
I2C0 => true,
I2S0 => true,
INTERRUPT_CORE0 => true,
INTPRI => true,
IO_MUX => true,
LEDC => true,
LP_PERI => true,
LP_ANA => true,
LP_AON => true,
LP_APM => true,
LP_APM0 => true,
LP_CLKRST => true,
LP_I2C0 => true,
LP_I2C_ANA_MST => true,
LP_IO => true,
LP_TEE => true,
LP_TIMER => true,
LP_UART => true,
LP_WDT => true,
MCPWM0 => true,
MEM_MONITOR => true,
OTP_DEBUG => true,
PARL_IO => true,
PAU => true,
PCNT => true,
PCR => true,
PMU => true,
RMT => true,
RNG => true,
RSA => true,
SHA => true,
SLCHOST => true,
SOC_ETM => true,
SPI0 => true,
SPI1 => true,
SPI2 => true,
SYSTIMER => true,
TEE => true,
TIMG0 => true,
TIMG1 => true,
TRACE => true,
TWAI0 => true,
TWAI1 => true,
UART0 => true,
UART1 => true,
UHCI0 => true,
USB_DEVICE => true,
RADIO => false,
}