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

Data Fields

struct {
   uint32_t   protect_range_base:15
 
   uint32_t   read_protect_en:1
 
   uint32_t   protect_range_limit:15
 
   uint32_t   write_protect_en:1
 
fields
 
uint32_t data
 

Detailed Description

Definition at line 29 of file spi.c.

Field Documentation

◆ data

uint32_t spi_bios_gpr0::data

Definition at line 50 of file spi.c.

Referenced by is_spi_wp_cse_ro_en(), and spi_get_wp_cse_ro_range().

◆ 

struct { ... } spi_bios_gpr0::fields

◆ protect_range_base

uint32_t spi_bios_gpr0::protect_range_base

Definition at line 36 of file spi.c.

Referenced by spi_get_wp_cse_ro_start_offset().

◆ protect_range_limit

uint32_t spi_bios_gpr0::protect_range_limit

Definition at line 45 of file spi.c.

Referenced by spi_get_wp_cse_ro_limit().

◆ read_protect_en

uint32_t spi_bios_gpr0::read_protect_en

Definition at line 39 of file spi.c.

◆ write_protect_en

uint32_t spi_bios_gpr0::write_protect_en

Definition at line 47 of file spi.c.

Referenced by is_spi_wp_cse_ro_en().


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