一.Linux查看CPU版本命令,用於區分CPU平臺(跨平臺編程)
dmidecode | grep Version
Version: F.0F
Version: 0494200000000D10100000000
Version: 50.16
Version: N/A
Version: Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz
SBDS Version: Not Specified
使用strstr進行數據信息採集。
二.rootfs鏡像文件的解壓和製作
rootfs的解壓:
unyaffs2 [-h|--help] [-e|--endian] [-v|--verbose]
[-p|--pagesize pagesize] [-s|--sparesize sparesize]
[-o|--oobimg oobimage] [-f|--fileset file] [--yaffs-ecclayout]
imgfile dirname
rootfs的製作:
unyaffs2 [-h|--help] [-e|--endian] [-v|--verbose]
[-p|--pagesize pagesize] [-s|--sparesize sparesize]
[-o|--oobimg oobimage] [-f|--fileset file] [--yaffs-ecclayout]
imgfile dirname
注意:適用於file類型爲VMS Alpha executable的文件SLC NAND內存的arm linux平臺rootfs的製作