fn enable_interrupts(&self) {
        cfg_if::cfg_if! {
            if #[cfg(any(esp32, esp32c3, esp32s2, esp32s3))] {
                self.register_block().int_ena().modify(|_, w| {
                    w.rx_int_ena().set_bit();
                    w.tx_int_ena().set_bit();
                    w.bus_err_int_ena().set_bit();
                    w.arb_lost_int_ena().set_bit();
                    w.err_passive_int_ena().set_bit()
                });
            } else {
                self.register_block().interrupt_enable().modify(|_, w| {
                    w.ext_receive_int_ena().set_bit();
                    w.ext_transmit_int_ena().set_bit();
                    w.bus_err_int_ena().set_bit();
                    w.arbitration_lost_int_ena().set_bit();
                    w.err_passive_int_ena().set_bit()
                });
            }
        }
    }
Enables interrupts for the TWAI peripheral.
esp-hal/src/twai/mod.rs