Microwindows 是採用 3 層式架構設計,是眾所皆知的.一般使用都是呼叫 Microwindows 的 API 來繪圖,並製作圖形人機介面.
最近我使用Microwindows作了一個簡單的AP,功能為監視一個device,並show出device的資訊.我的做法是寫一個簡單的字元driver,在Microwindows的程式碼中利用open,read,write等基本的system call來讀取字元driver的資料.
但是我主管卻說要遵循Microwindows的分層架構在最底層修改它的driver或是新增其他的device driver.我看了很多資料有說到它支援滑鼠,鍵盤,螢幕,觸摸是螢幕,也可以修改底下的driver來符合你的硬體,但是卻沒有說明也沒有其他的程式碼是支援其他的device,不知道各位高手們是怎麼處理的嗎?是否可以給一些意見勒