雖然老師說3點鐘開會,作為學生也不可能掐著點進門,孫彧跟黃老師聊了沒幾句,裴華和楊巋也前後腳進來了。
然後開始開會,裴華講解他找到的資料,孫彧剛才跟黃老師說的問題,裴華也提到了,黃老師也問了一些問題,還算滿意,於是開始讓學生們說說自己的想法。
裴華和楊巋各自說了說,孫彧一直若有所思,於是三個人一起看向了孫彧。
孫彧斟酌著慢慢說道:“剛才裴師兄說的,我也想過,另外還有一些想法,我們這個移動存儲設備,應該是一個隨機訪問的塊設備,應該可以按名訪問,也就是需要有一個文件係統,這樣作為一個用戶,可以通過操作係統的係統調用和命令來訪問,那麼我們應該提供一個設備驅動?而不是專門寫一個訪問程序?這樣會不會更好一些?”
“哦?詳細說一說?”黃老師說道。
“我們現在一般用的doS,提供了把一個盤符跟一個設備綁定的命令,用戶對這個盤符的操作,實際上是調用係統調用,操作係統會轉發給設備驅動,由設備驅動程序去進行實際的操作,然後返回數據和狀態,一般來說,設備驅動需要提供open,read,write,seek,close這樣一些調用接口,對應了操作係統的係統調用,而設備驅動對應到設備這一邊,需要把這些調用轉換成相應的尋址信號和數據讀寫信號,由設備的實際線路執行。”
“那麼你這個設備驅動是不是需要根據不同的接口提供,比方說並口,串口,或者將來的新的接口?”黃老師問道。
“目前計算機比較通用的是並口和串口,這些接口所接的設備種類千差萬彆,並沒有什麼統一的驅動,肯定是需要自己開發的,假如將來有了一個什麼彆的通用接口,那我們就可以專注到設備這一邊,或者用IdE接口?這樣我們甚至也不用自己寫驅動程序了,就作為一個IdE設備。”
“IdE並沒有外接的接口,而且我們也不能每次使用就拆電腦吧。”裴華說道。
“其實也不是沒有,電腦城有那種轉接口,可以用排線一頭插到IdE接口卡上,另一頭引出來接到機箱後麵的那種,呃,另外裝的一個插座上的。”楊巋說道。
“唔,這樣,你們回頭分一下工,去找找看關於計算機外設接口的資料,編程接口,不論是用IdE,還是用並口串口,或者彆的什麼接口,我們都可以考慮的,然後我們下一次開會,你們就各自講一講。”
“串口並口的編程接口我來找吧。”孫彧說道,正好還可以用到SUNIx上,他突然想到,甚至可以用SUNIx來作這麼一個實驗平台,不過現在還差得有點遠,於是他也就不急著提了。
“那我去研究下IdE,正好我們打算周末去科技街那邊看看。”楊巋說道。
“到時候叫我一聲。”裴華看了看楊巋和孫彧,又接著說道:“那我就專注設備這邊的控製電路。”
“那行,今天就這樣吧,不耽誤你們時間了,裴華你留一下。”黃老師對著孫彧和楊巋點了點頭。
孫彧端起腳邊的紙箱,跟黃老師和裴華打了個招呼,和楊巋一起離開了辦公室。
“操,你這叫沒準備?”出來以後,楊巋啐了孫彧一口。
“我也是剛剛才把以前的想法串起來的。”孫彧不以為意地撇了撇嘴。
“你打球去還是跑步去?”楊巋決定不跟孫彧糾結這個問題。
“跑步。”
“你這一箱子什麼東西?”
“球板和膠皮。”
“這麼大一箱,裡麵裝了多少,你打算將來每人送我們一塊?”