mirror of https://github.com/OpenIPC/firmware.git
Fix from @dimerr
parent
6ad4df8abd
commit
3cb78e4baf
|
@ -371,8 +371,10 @@ void get_chip_id(unsigned long *Chip_Id, char *cpu, char *hardware) {
|
||||||
}
|
}
|
||||||
|
|
||||||
//---------------------------------------------
|
//---------------------------------------------
|
||||||
if ((GetValueRegister(SCBASE + SCSYSID0) & 0xFF000000) >> 24 ==
|
if ((GetValueRegister(SCBASE + SCSYSID0) & 0xFF000000) >> 24 == 0x35 ||
|
||||||
0x35 || 0x72 || 0x76 ) //если старший байт соответсвует сигнатуре значит все ID в одном регистре
|
(GetValueRegister(SCBASE + SCSYSID0) & 0xFF000000) >> 24 == 0x72 ||
|
||||||
|
(GetValueRegister(SCBASE + SCSYSID0) & 0xFF000000) >> 24 == 0x76)
|
||||||
|
//если старший байт соответсвует сигнатуре значит все ID в одном регистре
|
||||||
{
|
{
|
||||||
*Chip_Id = GetValueRegister(SCBASE + SCSYSID0);
|
*Chip_Id = GetValueRegister(SCBASE + SCSYSID0);
|
||||||
Chip_Ver = 0;
|
Chip_Ver = 0;
|
||||||
|
|
Loading…
Reference in New Issue