//-------------------------------------------------------// // Project Code : ALE300K03-21-LGE-GEN2.0-BE-CPU1 // File Name : CpuInfo.cpp // Created on : 2023. 3. 6. // Description : // Author : KimJeongWoo // Last modified Date : //-------------------------------------------------------// #include "CommonLib.h" //-------------------------------------------------------// // CpuNum 및 CpuSiliconRev는 Cpu1 및 Cpu2의 정보가 각각 별도로 // 존재 해야함으로 Cpu1과 Cpu2가 서로 접근할 수 없는 LS메모리에 위치 // 할 것 //-------------------------------------------------------// #pragma SET_DATA_SECTION(".CpuInfo") unsigned int CpuNum; unsigned int CpuSiliconRev; #pragma SET_DATA_SECTION(".CpuInfo") void CpuInfo() { // Cpu1에서는 1, Cpu2에서는 2 CpuNum = HWREGH(0x0007026D) & 0x00FF; // Cpu2에서는 SiliconRev 정보가 획득 안 됨 참고할 것 CpuSiliconRev = HWREGH(0x0005D00C); }