張 晉 魏權(quán)利
摘要:U—Boot是流行的嵌入式操作系統(tǒng)引導(dǎo)程序,常用于開發(fā)過程中文件的燒寫和調(diào)試。Yaffs是目前常用的針對(duì)NAND FLASH的嵌入式文件系統(tǒng)。U—Boot沒有提供對(duì)Yaffs鏡像的支持。在簡(jiǎn)要分析Yaffs文件系統(tǒng)結(jié)構(gòu)的基礎(chǔ)上,參照為U—Boot添加命令的一般方法,通過改寫U—Boot代碼,增添新的命令參數(shù),實(shí)現(xiàn)其對(duì)Yaffs鏡像的讀寫支持,并驗(yàn)證方法的正確性,方便開發(fā)過程中對(duì)Yaffs鏡像的燒寫與調(diào)試。對(duì)嵌入式系統(tǒng)的開發(fā)具有參考意義。