openMSX
Classes | Public Member Functions | Public Attributes | List of all members
openmsx::AmdFlash::CFI Struct Reference

#include <AmdFlash.hh>

Collaboration diagram for openmsx::AmdFlash::CFI:
Collaboration graph
[legend]

Classes

struct  PrimaryAlgorithm
 
struct  SystemInterface
 

Public Member Functions

constexpr void validate () const
 

Public Attributes

bool command: 1 = false
 
bool withManufacturerDevice: 1 = false
 
bool withAutoSelect: 1 = false
 
bool exitCommand: 1 = false
 
size_t commandMask = 0xFF
 
size_t readMask = 0x7F
 
struct openmsx::AmdFlash::CFI::SystemInterface systemInterface = {}
 
struct openmsx::AmdFlash::CFI::PrimaryAlgorithm primaryAlgorithm = {}
 

Detailed Description

Definition at line 98 of file AmdFlash.hh.

Member Function Documentation

◆ validate()

constexpr void openmsx::AmdFlash::CFI::validate ( ) const
inlineconstexpr

Member Data Documentation

◆ command

bool openmsx::AmdFlash::CFI::command

Definition at line 99 of file AmdFlash.hh.

Referenced by validate().

◆ commandMask

size_t openmsx::AmdFlash::CFI::commandMask = 0xFF

Definition at line 103 of file AmdFlash.hh.

◆ exitCommand

bool openmsx::AmdFlash::CFI::exitCommand

Definition at line 102 of file AmdFlash.hh.

◆ primaryAlgorithm

struct openmsx::AmdFlash::CFI::PrimaryAlgorithm openmsx::AmdFlash::CFI::primaryAlgorithm = {}

Referenced by validate().

◆ readMask

size_t openmsx::AmdFlash::CFI::readMask = 0x7F

Definition at line 104 of file AmdFlash.hh.

◆ systemInterface

struct openmsx::AmdFlash::CFI::SystemInterface openmsx::AmdFlash::CFI::systemInterface = {}

◆ withAutoSelect

bool openmsx::AmdFlash::CFI::withAutoSelect

Definition at line 101 of file AmdFlash.hh.

◆ withManufacturerDevice

bool openmsx::AmdFlash::CFI::withManufacturerDevice

Definition at line 100 of file AmdFlash.hh.


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