RTEMS 6.3
Loading...
Searching...
No Matches
_xecc_config Struct Reference

XECC user configuration. More...

#include <fsl_xecc.h>

Data Fields

bool enableXECC
bool enableWriteECC
bool enableReadECC
bool enableSwap
uint32_t Region0BaseAddress
uint32_t Region0EndAddress
uint32_t Region1BaseAddress
uint32_t Region1EndAddress
uint32_t Region2BaseAddress
uint32_t Region2EndAddress
uint32_t Region3BaseAddress
uint32_t Region3EndAddress

Detailed Description

XECC user configuration.

Field Documentation

◆ enableReadECC

bool _xecc_config::enableReadECC

Enable read ECC function.

◆ enableSwap

bool _xecc_config::enableSwap

Enable swap function. The minimum ECC region range is 4k, so the lower 12 bits of this register must be 0.

◆ enableWriteECC

bool _xecc_config::enableWriteECC

Enable write ECC function.

◆ enableXECC

bool _xecc_config::enableXECC

Enable the XECC function.

◆ Region0BaseAddress

uint32_t _xecc_config::Region0BaseAddress

ECC region 0 base address.

◆ Region0EndAddress

uint32_t _xecc_config::Region0EndAddress

ECC region 0 end address.

◆ Region1BaseAddress

uint32_t _xecc_config::Region1BaseAddress

ECC region 1 base address.

◆ Region1EndAddress

uint32_t _xecc_config::Region1EndAddress

ECC region 1 end address.

◆ Region2BaseAddress

uint32_t _xecc_config::Region2BaseAddress

ECC region 2 base address.

◆ Region2EndAddress

uint32_t _xecc_config::Region2EndAddress

ECC region 2 end address.

◆ Region3BaseAddress

uint32_t _xecc_config::Region3BaseAddress

ECC region 3 base address.

◆ Region3EndAddress

uint32_t _xecc_config::Region3EndAddress

ECC region 3 end address.


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