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

#include <spi_flash_internal.h>

Collaboration diagram for spi_flash_vendor_info:
Collaboration graph

Data Fields

uint8_t id
 
uint8_t page_size_shift: 4
 
uint8_t sector_size_kib_shift: 4
 
uint16_t nr_part_ids
 
const struct spi_flash_part_idids
 
uint16_t match_id_mask [2]
 
const struct spi_flash_ops_descriptordesc
 
const struct spi_flash_protection_opsprot_ops
 
int(* after_probe )(const struct spi_flash *flash)
 

Detailed Description

Definition at line 94 of file spi_flash_internal.h.

Field Documentation

◆ after_probe

int(* spi_flash_vendor_info::after_probe) (const struct spi_flash *flash)

Definition at line 105 of file spi_flash_internal.h.

Referenced by fill_spi_flash().

◆ desc

const struct spi_flash_ops_descriptor* spi_flash_vendor_info::desc

Definition at line 102 of file spi_flash_internal.h.

Referenced by fill_spi_flash().

◆ id

uint8_t spi_flash_vendor_info::id

Definition at line 95 of file spi_flash_internal.h.

Referenced by fill_spi_flash(), and find_match().

◆ ids

const struct spi_flash_part_id* spi_flash_vendor_info::ids

Definition at line 100 of file spi_flash_internal.h.

Referenced by find_part().

◆ match_id_mask

uint16_t spi_flash_vendor_info::match_id_mask[2]

Definition at line 101 of file spi_flash_internal.h.

Referenced by find_part().

◆ nr_part_ids

uint16_t spi_flash_vendor_info::nr_part_ids

Definition at line 99 of file spi_flash_internal.h.

Referenced by find_part().

◆ page_size_shift

uint8_t spi_flash_vendor_info::page_size_shift

Definition at line 96 of file spi_flash_internal.h.

Referenced by fill_spi_flash().

◆ prot_ops

const struct spi_flash_protection_ops* spi_flash_vendor_info::prot_ops

Definition at line 103 of file spi_flash_internal.h.

Referenced by fill_spi_flash().

◆ sector_size_kib_shift

uint8_t spi_flash_vendor_info::sector_size_kib_shift

Definition at line 98 of file spi_flash_internal.h.

Referenced by fill_spi_flash().


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