ctucan_interrupt(9)
β¨ NAME β¨
ctucan_interrupt β CAN Isr π
okay so this is the ctucan_interrupt(9) page from the Kernel API Manual, and it's literally all about the CTU CAN FD interrupt service routine. bestie, it's giving βinterrupt traffic copβ energy π«Ά.
πΈ SYNOPSIS πΈ
irqreturn_t ctucan_interrupt (int irq , void *dev_id );
π ARGUMENTS π
irqβ the irq number. iconic.dev_idβ a pointer to the device id.
π DESCRIPTION π
This is the CTU CAN FD ISR. It does a little vibe check on the type of interrupt and invokes the corresponding ISR. no cap, that's the whole move β¨.
π₯ RETURN π₯
IRQ_NONEβ if the CAN device is in sleep mode π΄IRQ_HANDLEDβ otherwise π
π¦ SEE ALSO π¦
The kernel file is literally ./drivers/net/can/ctucanfd/ctucanfd_base.c β go look π
ctucan_state_to_str(9)ctucan_reset(9)ctucan_set_btr(9)ctucan_set_bittiming(9)ctucan_set_data_bittiming(9)ctucan_set_secondary_sample_point(9)ctucan_set_mode(9)ctucan_chip_start(9)ctucan_do_set_mode(9)ctucan_get_tx_status(9)ctucan_is_txt_buf_writable(9)ctucan_insert_frame(9)ctucan_give_txtb_cmd(9)ctucan_start_xmit(9)ctucan_read_rx_frame(9)ctucan_rx(9)ctucan_read_fault_state(9)ctucan_get_rec_tec(9)ctucan_err_interrupt(9)ctucan_rx_poll(9)ctucan_rotate_txb_prio(9)ctucan_tx_interrupt(9)ctucan_chip_stop(9)ctucan_open(9)ctucan_close(9)ctucan_get_berr_counter(9)
xoxo, signing off from ./drivers/net/can/ctucanfd β ctucan_interrupt(9), October 2026 ππβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms