VxWorks設(shè)備驅(qū)動開發(fā)詳解
本書結(jié)合作者實(shí)際的開發(fā)經(jīng)驗(yàn),對VxWorks操作系統(tǒng)內(nèi)部的機(jī)制及其各類設(shè)備驅(qū)動的開發(fā)進(jìn)行了深入的講解和分析。全書分3篇共11章,第1篇對VxWorks操作系統(tǒng)的主要組件如任務(wù)、任務(wù)調(diào)度、任務(wù)間通信、內(nèi)存管理、中斷處理進(jìn)行了較為細(xì)致的分析;其后對很多VxWorks開發(fā)者不甚了解的VxWorks內(nèi)核映像類型以及啟動方式和流程進(jìn)行了詳細(xì)的說明和解析。第2篇是驅(qū)動開發(fā)的準(zhǔn)備階段,著重介紹了VxWorks系統(tǒng)下設(shè)備驅(qū)動的內(nèi)核層次結(jié)構(gòu)。第3篇作為本書的重點(diǎn),每章對應(yīng)一類驅(qū)動,結(jié)合開發(fā)實(shí)例,詳細(xì)而完整地分析了VxWorks下普通字符設(shè)備驅(qū)動、串口驅(qū)動、普通塊設(shè)備驅(qū)動、Flash設(shè)備驅(qū)動、網(wǎng)絡(luò)設(shè)備驅(qū)動以及USB設(shè)備驅(qū)動的設(shè)計和實(shí)現(xiàn)。
·26.8萬字