xcan_write_reg_le(9)
π NAME π
xcan_write_reg_le β ok so this is the little function that writes a value to the device register, little endian style β¨
(this whole page lives in the Kernel API Manual, iykyk π¦)
πΈ SYNOPSIS πΈ
void xcan_write_reg_le (const struct xcan_priv *priv , enum xcan_reg reg
, u32 val );
π ARGUMENTS π
privβ the driver's own private data structure, like its little purse of secrets πregβ the register offset, aka where we're writing πvalβ the value you're putting at that register offset, bestie π
π¦ DESCRIPTION π¦
So basically: write data to that particular CAN register. That's the vibe. That's the whole job. She writes, she slays, she does it little endian. periodt π₯
β¨ SEE ALSO β¨
- Kernel file
./drivers/net/can/xilinx_can.cstruct xcan_priv(9) xcan_read_reg_le(9)xcan_write_reg_be(9)xcan_read_reg_be(9)xcan_rx_int_mask(9)set_reset_mode(9)xcan_set_bittiming(9)xcan_chip_start(9)xcan_do_set_mode(9)xcan_write_frame(9)xcan_start_xmit_fifo(9)xcan_start_xmit_mailbox(9)xcan_start_xmit(9)xcan_rx(9)xcanfd_rx(9)xcan_current_error_state(9)xcan_set_error_state(9)xcan_update_error_state_after_rxtx(9)xcan_err_interrupt(9)xcan_state_interrupt(9)xcan_rx_fifo_get_next_frame(9)xcan_rx_poll(9)xcan_tx_interrupt(9)xcan_interrupt(9)xcan_chip_stop(9)xcan_open(9)xcan_close(9)xcan_get_berr_counter(9)xcan_get_auto_tdcv(9)xcan_suspend(9)xcan_resume(9)xcan_runtime_suspend(9)xcan_runtime_resume(9)xcan_probe(9)xcan_remove(9)
and that's the whole page, bestie π«Ά this icon came from ./drivers/net/can and she was stamped October 2026 β go off, king ππ
π¦ 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