ENUM ES58X_FLAG(9)
π 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
- 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