窮人家的小孩 | 了解ASPI(Advanced SCSI Program Interface)驅動程式 . 最初SCSI剛出現時 ,那時候的SCSI卡與裝置,數量與種類都還沒那麼多, SCSI卡大多是卡上建一組SCSI ROM驅動程式,使得開機能抓到的硬碟就算不錯了。 . 假如廠商要開發SCSI的裝置,大多數要自行開發驅動程式,透過DOS或其他OS來掛上去 ,才能讀取該組新添增的裝置, 要不然就算從SCSI卡上偵測到該裝置的名稱、編號與ID,也是無法存取的。 . 可是隨著SCSI裝置日漸增加,各廠家的SCSI卡陸續要設法支援這些新增的裝置,卻沒有一個軟體的共通規格, 必須針對一些較為「性格」的裝置不斷的修改; 而各SCSI週邊廠商在開發裝置、撰寫驅動程式時, 由於市面上有許多不同廠牌、不同類型的SCSI卡,每張SCSI卡對硬體的控制方式都不一樣, 支援實作的SCSI指令集也不見得相同,造成SCSI裝置要廣為支援SCSI卡時,也有許多的困難! . 所以用戶會發現,有幾組SCSI裝置,會限定在哪家SCSI卡使用,才會運作正常; 有些裝置這家支援了,那家卻不支援,想要找一塊「一魚通吃」的SCSI卡,還真有些困難呢! . 怎麼辦呢?由Adaptec、NCR以及相關SCSI介面卡、週邊裝置大廠,提出了 ASPI(Advanced SCSI Program Interface 先進SCSI程式介面)的概念, 從以往的 作業系統-->>裝置驅動程式-->>SCSI卡驅動程式-->>SCSI控制卡 這種控制流程做改變, 從裝置驅動程式與SCSI卡驅動程式中,架構一個「標準的軟體控制呼叫介面 。 . 在這種規劃下,SCSI週邊廠商 在開發週邊裝置,撰寫驅動程式時, 只要 (也必須)提供符合ASPI規格的驅動程式 ,不要需要直接跟SCSI驅動程式甚至跟SCSI控制卡打交道; 而SCSI卡廠商得將自己的SCSI卡驅動程式,轉化為提供ASPI介面層處理程式 , 以及提供ASPI指令服務的管理系統 。 如此一來,只要新加入市場的週邊廠商,直接開發符合ASPI規格的驅動程式, 就能保證被SCSI卡抓到(當然這塊卡要支援ASPI);新的SCSI控制卡只要提供ASPI, 也能夠被既有的SCSI裝罝所認可! |
回覆 |
窮人家的小孩 | 見鬼了... 怎麼多了這篇... 文章重覆了... 麻煩版主砍一下吧... |
回覆 |
會員 | 終於了解!嗚嗚嗚~~~ 裝了快二兩的scsi卡,才知道它有這麼大的學問 |
回覆 |
板 主 | DS吾兄, 這是值得大家都看看的主題,是以未經通知,就逕自將之分割出來(是否重複並不是那麼重要),還請見諒。 |
回覆 |
窮人家的小孩 | 原來如此... 我還以為我POST時有按錯了... 不過,我是有在精華區裡放了一篇了... |
回覆 |
板 主 | 精華區裡也是我同時放的。放在這裡的文章,幾天後就很難被看到。這種學燒錄的朋友都應知道的,在最明顯的地方是該也有一份。保留在此也有一份,是便於回應與討論。 |
回覆 |
會員 | 這是一篇觀念嚴重錯誤的文章 有關SCSI周邊相容性的問題目前主要是由T10在負責制定SCSI規格標準 一般常見SCSI-1,SCS-2,SCSI-3即是為此產生,和ASPI一點關係也沒有 ASPI主要是應用在Application programming上,目的是方便程式設計師撰寫程式 而且ASPI只是數種API中的一種罷了,沒有它照樣可以發展程式 事實上目前一堆OS沒有ASPI還不是照樣活的好好的? |
回覆 |
北海道的熊 | 引用:
弟覺得您這句話才是有錯誤喔,如果沒ASPI的支援,那我想燒錄程式也都無法執行了吧?? | |
回覆 |
會員 | 哦?是嗎? 沒有ASPI就無法燒錄? 如果依照閣下說法,那在UNIX下就不能用CD recorder燒錄囉? 因為ASPI從未在UNIX下出現過耶! |
回覆 |
北海道的熊 | 引用:
而ASPI就算是WINDOWS底下的SCSI用API吧,恕弟才疏學淺喔^^||| | |
回覆 |
|
類似的主題 | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
【新聞】PlexWriter 40/12/40S [ Ultra SCSI(SCSI-3) ]... | nothing | -- 光 碟 燒 錄 討 論 版 | 18 | 2003-02-25 11:09 PM |
我的plexter w12 scsi 接 plexter 40x scsi 為啥不能燒 | Denniskn | -- 光 碟 燒 錄 討 論 版 | 1 | 2001-10-17 10:02 AM |
請問Yamaha 8/8/24(scsi)使用Teac 32x(scsi)為何無法達到8w | maosung | -- 光 碟 燒 錄 討 論 版 | 13 | 2001-10-12 08:17 PM |
請問Yamaha 8/8/24(scsi)使用Teac 32x(scsi)為何無法達到8w | maosung | -- 光 碟 燒 錄 討 論 版 | 0 | 2001-10-10 12:26 AM |
了解ASPI(Advanced SCSI Program Interface)驅動程式 | DS | -- 電 腦 硬 體 及 光 碟 燒 錄 精 華 版 | 0 | 2001-08-11 08:50 AM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。