coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
spi_transaction Struct Reference
Collaboration diagram for spi_transaction:
Collaboration graph

Data Fields

const uint8_tout
 
uint32_t bytesout
 
uint8_tin
 
uint32_t bytesin
 
uint8_t type
 
uint8_t opcode
 
uint32_t offset
 

Detailed Description

Definition at line 356 of file spi.c.

Field Documentation

◆ bytesin

uint32_t spi_transaction::bytesin

Definition at line 360 of file spi.c.

Referenced by spi_ctrlr_xfer(), spi_setup_type(), and spi_use_in().

◆ bytesout

uint32_t spi_transaction::bytesout

Definition at line 358 of file spi.c.

Referenced by spi_ctrlr_xfer(), spi_setup_opcode(), spi_setup_type(), and spi_use_out().

◆ in

uint8_t* spi_transaction::in

Definition at line 359 of file spi.c.

Referenced by spi_ctrlr_xfer(), and spi_use_in().

◆ offset

uint32_t spi_transaction::offset

Definition at line 363 of file spi.c.

Referenced by spi_ctrlr_xfer(), and spi_setup_offset().

◆ opcode

uint8_t spi_transaction::opcode

Definition at line 362 of file spi.c.

Referenced by spi_ctrlr_xfer(), and spi_setup_opcode().

◆ out

const uint8_t* spi_transaction::out

◆ type

uint8_t spi_transaction::type

Definition at line 361 of file spi.c.

Referenced by spi_setup_offset(), spi_setup_opcode(), and spi_setup_type().


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