ENUM ES58X_FLAG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so this is the enum es58x_flag(9) page from the Kernel API Manual, and it's literally about enum es58x_flag β€” the CAN flags for RX/TX messages. slay πŸ’–


✨ SYNOPSIS ✨

enum es58x_flag {
    ES58X_FLAG_EFF ,
    ES58X_FLAG_RTR ,
    ES58X_FLAG_FD_BRS ,
    ES58X_FLAG_FD_ESI ,
    ES58X_FLAG_FD_DATA

};

🌸 Constants 🌸

these are the flag besties, no cap:

  • ES58X_FLAG_EFF β€” Extended Frame Format (EFF). iconic behavior fr fr 🌈
  • ES58X_FLAG_RTR β€” Remote Transmission Request (RTR). she's requesting, respectfully πŸ’…
  • ES58X_FLAG_FD_BRS β€” Bit rate switch (BRS): second bitrate for payload data. highkey a whole second bitrate moment πŸ”₯
  • ES58X_FLAG_FD_ESI β€” Error State Indicator (ESI): tell if the transmitting node is in error passive mode. keeping it real about the vibe check 😭
  • ES58X_FLAG_FD_DATA β€” CAN FD frame. yes bestie, CAN FD πŸ¦‹

πŸŽ€ SEE ALSO πŸŽ€

Kernel file ./drivers/net/can/usb/etas_es58x/es58x_core.h enum es58x_driver_info(9), enum es58x_physical_layer(9), enum es58x_sync_edge(9), enum es58x_err(9), enum es58x_event(9), struct es58x_priv(9), struct es58x_parameters(9), struct es58x_operators(9), struct es58x_sw_version(9), struct es58x_hw_revision(9), struct es58x_device(9), es58x_sizeof_es58x_device(9), es58x_check_msg_len(9), es58x_check_msg_max_len(9), es58x_msg_num_element(9), es58x_priv(9), ES58X_SIZEOF_URB_CMD(9), es58x_get_urb_cmd_len(9), es58x_get_netdev(9), es58x_get_raw_can_id(9), es58x_get_flags(9) πŸ’–


mwah πŸ’‹ this one comes from ./drivers/net/can/usb/etas_es58x, dated October 2026, and it's literally enum es58x_flag(9) β€” bye bestie, go read ur kernel docs 🫢✨

πŸ“¦ where this page comes from