一.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的制作