因此、我的软件工程师尝试从 L2缓存启用 ECC、但无法对 AM3715使用此代码片段:
MRC P15、1、 、C9、c0、2;读取 L2高速缓存辅助控制寄存器
OR 、 ,#0x0020_0000;设置奇偶校验/ECC 使能
MCR P15、1、 、C9、c0、2;写入 L2高速缓存辅助控制寄存器
MRC P15、1、 、C9、c0、2;读取 L2高速缓存辅助控制寄存器
TST ,#0x0020_0000;测试奇偶校验/ECC 使能
BEQ NO_parity ram_setup
奇偶校验_ram_setup:
;
b DONE_奇 偶校验_RAM_setup
NO_奇 偶校验_ram_setup:
;
DONE 奇偶校验 RAM_setup:
;
他说、所有指示都表明处理器不支持此功能。 cortex A8显示这是启用它并验证它是否已启用的步骤、但他说它未启用。 该处理器是否支持 ECC?如果支持 ECC、我需要执行什么代码才能启用该位。 谢谢!