mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Merge branch 'master' of github:OpenIPC/openipc-2.1
						commit
						31d64034e4
					
				|  | @ -301,6 +301,13 @@ void get_chip_id(unsigned long *Chip_Id, unsigned char *cpu, unsigned char *hard | ||||||
|       *Chip_Id = 0; |       *Chip_Id = 0; | ||||||
|       return; |       return; | ||||||
|     } |     } | ||||||
|  |     SCBASE = 0x12050000; //Hi3536
 | ||||||
|  |     if(GetValueRegister(SCBASE)==-1) //затем читаем другой
 | ||||||
|  |     { | ||||||
|  |       sprintf(cpu,"unknown"); | ||||||
|  |       *Chip_Id = 0; | ||||||
|  |       return; | ||||||
|  |     } | ||||||
|   } |   } | ||||||
|   //---------------------------------------------
 |   //---------------------------------------------
 | ||||||
|   if((GetValueRegister(SCBASE+SCSYSID0) & 0xFF000000) >> 24 == 0x35) //если старший байт = 0x35 значит все ID в одном регистре
 |   if((GetValueRegister(SCBASE+SCSYSID0) & 0xFF000000) >> 24 == 0x35) //если старший байт = 0x35 значит все ID в одном регистре
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue