Update hisi_gpio_scanner.c

Fix Hi3536 series support
pull/35/head
Dmitry Ermakov 2021-08-07 22:38:07 +03:00 committed by GitHub
parent c8ee42750c
commit 99dde1f5ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 0 deletions

View File

@ -301,6 +301,13 @@ void get_chip_id(unsigned long *Chip_Id, unsigned char *cpu, unsigned char *hard
*Chip_Id = 0;
return;
}
SCBASE = 0x12050000; //Hi3536
if(GetValueRegister(SCBASE)==-1) //затем читаем другой
{
sprintf(cpu,"unknown");
*Chip_Id = 0;
return;
}
}
//---------------------------------------------
if((GetValueRegister(SCBASE+SCSYSID0) & 0xFF000000) >> 24 == 0x35) //если старший байт = 0x35 значит все ID в одном регистре