class FlashControl
Defined at line 38 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
Public Members
field_fsmie_53
field_fdbc_54
field_wet_55
field_fcycle_56
field_fgo_57
field_flockdn_58
field_fdv_59
field_fdopss_60
field_prr34_lockdn_61
field_wrsdis_62
field_h_scip_63
field_h_ael_64
field_fcerr_65
field_fdone_66
Public Methods
template <, >
typename SelfType::ValueType fsmie ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 53 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fsmie (typename SelfType::ValueType val)
Defined at line 53 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType fdbc ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 54 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fdbc (typename SelfType::ValueType val)
Defined at line 54 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_wet (typename SelfType::ValueType val)
Defined at line 55 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType wet ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 55 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
CycleType fcycle ()
Defined at line 56 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fcycle (CycleType val)
Defined at line 56 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType fgo ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 57 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fgo (typename SelfType::ValueType val)
Defined at line 57 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType flockdn ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 58 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_flockdn (typename SelfType::ValueType val)
Defined at line 58 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType fdv ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 59 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fdv (typename SelfType::ValueType val)
Defined at line 59 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType fdopss ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 60 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fdopss (typename SelfType::ValueType val)
Defined at line 60 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType prr34_lockdn ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 61 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_prr34_lockdn (typename SelfType::ValueType val)
Defined at line 61 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_wrsdis (typename SelfType::ValueType val)
Defined at line 62 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType wrsdis ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 62 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType h_scip ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 63 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_h_scip (typename SelfType::ValueType val)
Defined at line 63 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType h_ael ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 64 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_h_ael (typename SelfType::ValueType val)
Defined at line 64 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType fcerr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 65 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fcerr (typename SelfType::ValueType val)
Defined at line 65 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
typename SelfType::ValueType fdone ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 66 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
template <, >
SelfType & set_fdone (typename SelfType::ValueType val)
Defined at line 66 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
hwreg::RegisterAddr<FlashControl> Get ()
Defined at line 68 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h
Enumerations
enum CycleType
| Name | Value |
|---|---|
| kRead | 0x0 |
| kWrite | 0x2 |
| kErase4k | 0x3 |
| kErase64k | 0x4 |
| kReadSfdp | 0x5 |
| kReadJedecId | 0x6 |
| kWriteStatus | 0x7 |
| kReadStatus | 0x8 |
| kRpmcOp1 | 0x9 |
| kRpmcOp2 | 0xa |
Defined at line 40 of file ../../src/devices/nand/drivers/intel-spi-flash/registers.h