PALMisLIFE 討論區

標題: [求助] 請問FreeBSD如何Load Patch?? [列印本頁]

作者: VoodooMark    時間: 2005-4-4 20:31
標題: [求助] 請問FreeBSD如何Load Patch??
不知到哪裡問問題?所以只好請問萬能的PIL...

小弟才剛開始研究FreeBSD,買了一張Raid卡: UPMOST ITE IT8212F IDE RAID Controller,在 FreeBSD 5.3 release中不支援。
最近查到有人為這張卡寫了驅動程式 http://www.freebsd.org/cgi/getms ... ll/20041212.cvs-all

上ftp抓了程式下來,compile卻一直不過,我發現的問題是這樣:
我目前的程式是ata-chipset.c=1.83
該驅動程式的版本是ata-chipset.c=1.94, ata-pci.c=1.91, ata-pci.h=1.37,
可是我抓下來的版本是ata-chipset.c=1.101
我用最新版本卻發現會牽涉到其它的程式(例如:新增了一個ata_if.h,而其中新用了一個INTERFACE,卻不知在哪裡定義)
我看了看裡面的程式碼,都有固定格式,
所以,我想,
第一、有沒有可能有一支script,可以指定將ata-chipset停在1.94,而不需要我手動按照記錄一行加一行的修改原程式?
第二、在現在1.83要load到1.94時,我也擔心不知是否會有其它的程式是有相關的?(例如ata-all.c在1.94中可能沒被動到,但是可能在之前的版本裡會被動到),不曉得如何預防遺漏、正確的產生我要的patch檔?

感謝各位前輩的指點,謝謝!

[ Last edited by VoodooMark on 2005-4-4 at 20:36 ]




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5