|
template<typename tNvmBlock > |
static bool | ReadBlock (typename tNvmBlock::CDataType &orBlockData) |
|
template<typename tNvmBlock > |
static bool | WriteBlock (const typename tNvmBlock::CDataType &korBlockData) |
|
static bool | ReadPage (uint16_t uPageNumber, uint8_t *upPage) |
|
static bool | WritePage (uint16_t uPageNumber, uint8_t *upPage) |
|
static CNvmDriver & | GetInstance (unsigned uInstanceIndex=0U) |
|
◆ CNvmBlockAssertions
◆ CNvmBlockCanConfigurationParameters
◆ CNvmBlockEulerAnglesDeviceToVehicle
◆ CNvmBlockMagnetometerCalibrationParameters
◆ CNvmBlockNmvFormatVersion
◆ ReadBlock()
template<typename tNvmBlock >
static bool CNvmDriver::ReadBlock |
( |
typename tNvmBlock::CDataType & |
orBlockData | ) |
|
|
inlinestatic |
◆ ReadPage()
static bool CNvmDriver::ReadPage |
( |
uint16_t |
uPageNumber, |
|
|
uint8_t * |
upPage |
|
) |
| |
|
inlinestatic |
◆ WriteBlock()
template<typename tNvmBlock >
static bool CNvmDriver::WriteBlock |
( |
const typename tNvmBlock::CDataType & |
korBlockData | ) |
|
|
inlinestatic |
◆ WritePage()
static bool CNvmDriver::WritePage |
( |
uint16_t |
uPageNumber, |
|
|
uint8_t * |
upPage |
|
) |
| |
|
inlinestatic |
◆ CSoftwareComponent< CNvmDriver, 0U >
◆ skuBlockOffsetAssertions
◆ skuBlockOffsetCanConfigurationParameters
◆ skuBlockOffsetEulerAnglesDeviceToVehicle
◆ skuBlockOffsetMagnetometerCalibrationParameters
◆ skuBlockOffsetNmvFormatVersion
constexpr uint16_t CNvmDriver::skuBlockOffsetNmvFormatVersion = 0U |
|
staticconstexpr |
◆ skuMemorySize_
constexpr uint16_t CNvmDriver::skuMemorySize_ { 8000U } |
|
staticconstexpr |
◆ skuPageSize_
constexpr uint8_t CNvmDriver::skuPageSize_ { 32U } |
|
staticconstexpr |
◆ skuVersionMajor_
constexpr uint16_t CNvmDriver::skuVersionMajor_ { 1U } |
|
staticconstexpr |
◆ skuVersionMinor_
constexpr uint16_t CNvmDriver::skuVersionMinor_ { 1U } |
|
staticconstexpr |
The documentation for this class was generated from the following file: