STRUCT EC_PARAMS_READ_TEST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

struct ec_params_read_test(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual πŸ’… this page is literally all about struct ec_params_read_test(9) β€” the parameter struct for the read test command ✨. It is small, it is iconic, and we are covering every single detail. no cap.


🌸 NAME 🌸

struct ec_params_read_test β€” parameters for the read test command. periodt.

πŸŽ€ SYNOPSIS πŸŽ€

here is the whole struct, exactly as it's serving:

       struct ec_params_read_test {
           uint32_t offset;
           uint32_t size;
        };

πŸ’… Members πŸ’…

  • offset β€” starting value for the read buffer. that's the assignment, bestie.
  • size β€” size to read in bytes. the byte count, literally.

🌈 SEE ALSO 🌈

also peek at the Kernel file ./include/linux/platform_data/cros_ec_commands.h β€” and the whole struct family is in the group chat, so here's the guest list:

  • struct ec_lpc_host_args(9)
  • struct ec_host_request(9)
  • struct ec_host_response(9)
  • struct ec_response_proto_version(9)
  • struct ec_params_hello(9)
  • struct ec_response_hello(9)
  • struct ec_response_get_version(9)
  • struct ec_response_read_test(9)
  • struct ec_response_get_chip_info(9)
  • struct ec_response_board_version(9)
  • struct ec_params_read_memmap(9)
  • struct ec_params_get_cmd_versions(9)
  • struct ec_params_get_cmd_versions_v1(9)
  • struct ec_response_get_cmd_versions(9)
  • struct ec_response_get_comms_status(9)
  • struct ec_response_get_protocol_info(9)
  • struct ec_response_flash_info(9)
  • struct ec_response_flash_info_1(9)
  • struct ec_params_flash_read(9)
  • struct ec_params_flash_write(9)
  • struct ec_params_flash_erase(9)
  • struct ec_params_flash_erase_v1(9)
  • struct ec_params_flash_protect(9)
  • struct ec_response_flash_protect(9)
  • struct ec_params_flash_region_info(9)
  • struct ec_params_flash_select(9)
  • struct ec_params_cec_write(9)
  • struct ec_params_cec_write_v1(9)
  • struct ec_params_cec_read(9)
  • struct ec_response_cec_read(9)
  • struct ec_params_cec_set(9)
  • struct ec_params_cec_get(9)
  • struct ec_response_cec_get(9)
  • struct ec_response_cec_port_count(9)
  • struct ec_params_battery_static_info(9)
  • struct ec_response_battery_static_info(9)
  • struct ec_params_battery_dynamic_info(9)
  • struct ec_response_battery_dynamic_info(9)
  • struct ec_params_charger_control(9)

mwah πŸ’‹ β€” from struct ec_params_read_test(9) in the Kernel API Manual, source/version ./include/linux/platform_data, dated October 2026. stay slay, bestie 🫢

πŸ“¦ where this page comes from