coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ec_response_get_protocol_info Struct Reference

struct ec_response_get_protocol_info - Response to the get protocol info. More...

#include <ec_commands.h>

Collaboration diagram for ec_response_get_protocol_info:
Collaboration graph

Data Fields

uint32_t protocol_versions
 
uint16_t max_request_packet_size
 
uint16_t max_response_packet_size
 
uint32_t flags
 

Detailed Description

struct ec_response_get_protocol_info - Response to the get protocol info.

@protocol_versions: Bitmask of protocol versions supported (1 << n means version n). @max_request_packet_size: Maximum request packet size in bytes. @max_response_packet_size: Maximum response packet size in bytes. @flags: see EC_PROTOCOL_INFO_*

Definition at line 1341 of file ec_commands.h.

Field Documentation

◆ flags

uint32_t ec_response_get_protocol_info::flags

Definition at line 1346 of file ec_commands.h.

◆ max_request_packet_size

uint16_t ec_response_get_protocol_info::max_request_packet_size

Definition at line 1344 of file ec_commands.h.

Referenced by ec_flash_write().

◆ max_response_packet_size

uint16_t ec_response_get_protocol_info::max_response_packet_size

Definition at line 1345 of file ec_commands.h.

◆ protocol_versions

uint32_t ec_response_get_protocol_info::protocol_versions

Definition at line 1343 of file ec_commands.h.


The documentation for this struct was generated from the following file: