VxWorks-TSFS文件系統

VxWorks在文件系統與設備驅動程序之間使用一種標準的I/O操作接口。這使得在單個VxWorks中可運行多個相同或不同種類的文件系統。依據這些標準接口協議,用戶可爲VxWorks操作系統編寫用戶自己的文件系統,並可將文件系統和設備驅動程序自由組合。常用的文件系統有:TSFS、dosFS、TFFS等。
目標服務器文件系統(TSFS)主要用於系統開發和診斷,是VxWorks操作系統中功能最全的文件系統,但它所管理的文件存放於主機系統中。
1、配置TSFS
首先,TSFS組件必須包括在VxWorks映像中。如下圖所示,加入WDB target server file system組件

2、編譯的目標代碼啓動後會創建一個新的文件系統目錄/tgtsvr。同時在主機上目標服務器必須被配置,包括指派主機上一個根目錄給TSFS。在配置和啓動目標服務器時,在配置對話框中的Target Server Properties下拉列表框中選擇Target Server File System
選中Enable File System;並在Root對應的編輯框中輸入主機文件系統的目錄(如c:\),該目錄將作爲TSFS的根目錄;然後指定文件系統屬性,是隻讀(Read only)還是可讀寫(Read/Write)。配置成功完成後,啓動相應的內核,並在WindSh下通過devs命令檢查,會發現一個“/tgtsvr”設備,它就是TSFS文件系統,該設備的文件目錄“/tgtsvr”實際上就等價於主機中root對應的目錄。隨後,在目標機上,就可以象使用本地文件一樣來操作主機上的文件。 



3、查詢成功





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章