本發(fā)明涉及擴(kuò)展卡,尤其涉及一種替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡。
背景技術(shù):
1、在windows?os(視窗操作系統(tǒng))的計(jì)算機(jī)上,為了使設(shè)備能夠正常使用,通常需要安裝適當(dāng)?shù)尿?qū)動(dòng)程序。這些驅(qū)動(dòng)程序可以通過以下幾種方式進(jìn)行安裝:
2、1、內(nèi)置驅(qū)動(dòng)程序,早期的設(shè)備驅(qū)動(dòng)程序被嵌入到windows操作系統(tǒng)中,這些驅(qū)動(dòng)程序隨著操作系統(tǒng)的發(fā)布而提供。因此,這類設(shè)備可以在安裝windows操作系統(tǒng)時(shí)自動(dòng)獲得驅(qū)動(dòng)程序并正常工作,無需額外的手動(dòng)安裝過程。
3、2、通過windows?update(自動(dòng)更新工具)在線安裝驅(qū)動(dòng)程序,此方法通過互聯(lián)網(wǎng)連接到windows?update服務(wù)來下載和安裝設(shè)備驅(qū)動(dòng)程序。前提是計(jì)算機(jī)需要連接到互聯(lián)網(wǎng)。windows?update能夠自動(dòng)檢測和安裝最新的驅(qū)動(dòng)程序更新,從而確保設(shè)備能夠兼容操作系統(tǒng)并提供最佳性能。
4、3、通過光盤安裝驅(qū)動(dòng)程序,許多設(shè)備制造商會提供包含驅(qū)動(dòng)程序的光盤。在這種情況下,用戶可以通過插入光盤并按照光盤上的安裝程序步驟進(jìn)行驅(qū)動(dòng)程序的安裝。這種方法通常在沒有互聯(lián)網(wǎng)連接或設(shè)備尚未被系統(tǒng)識別時(shí)使用。
5、然而,微軟已關(guān)閉windows內(nèi)置驅(qū)動(dòng)程序的通道,使得依靠這一通道進(jìn)行驅(qū)動(dòng)程序安裝的方法不再適用。對于需要光盤的傳統(tǒng)驅(qū)動(dòng)程序安裝方式,其缺點(diǎn)在于光盤易于丟失,用戶在重新安裝windows操作系統(tǒng)后,無法再次獲取并安裝驅(qū)動(dòng)程序。針對上述第二種方法,雖然非網(wǎng)絡(luò)設(shè)備可以通過其他途徑安裝驅(qū)動(dòng),但對于網(wǎng)絡(luò)設(shè)備(如網(wǎng)卡)而言,在未安裝驅(qū)動(dòng)程序的情況下,無法通過網(wǎng)絡(luò)訪問windows?update以獲取驅(qū)動(dòng)程序,從而導(dǎo)致無法在無網(wǎng)絡(luò)條件下安裝網(wǎng)絡(luò)設(shè)備。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于,提供一種替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,解決以上技術(shù)問題;
2、一種替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,包括,
3、配置模塊,所述配置模塊包括,
4、第一pcie設(shè)備,用于數(shù)據(jù)傳輸和網(wǎng)絡(luò)通信;
5、第二pcie設(shè)備,用于模擬光盤驅(qū)動(dòng)器;
6、切換控制寄存器,連接所述第一pcie設(shè)備和所述第二pcie設(shè)備,所述切換控制寄存器于所述第一pcie設(shè)備的控制作用下停止對所述第二pcie設(shè)備的驅(qū)動(dòng);
7、存儲模塊,通過第一接口連接所述配置模塊,所述存儲模塊用于存儲驅(qū)動(dòng)數(shù)據(jù)。
8、優(yōu)選地,所述存儲模塊包括第一存儲區(qū)域和第二存儲區(qū)域,所述第一存儲區(qū)域用于存儲所述第二pcie設(shè)備的驅(qū)動(dòng)數(shù)據(jù),所述第二存儲區(qū)域用于存儲所述第一pcie設(shè)備的pxe無盤啟動(dòng)數(shù)據(jù)。
9、優(yōu)選地,所述第一存儲區(qū)域通過非易失性存儲器或高級主機(jī)控制器接口進(jìn)行虛擬化映射。
10、優(yōu)選地,所述存儲模塊用于單獨(dú)存儲所述第二pcie設(shè)備的驅(qū)動(dòng)數(shù)據(jù)。
11、優(yōu)選地,所述存儲模塊是閃存器或電可擦可編程只讀存儲器。
12、優(yōu)選地,所述第一接口是串行外設(shè)接口或內(nèi)部集成電路接口。
13、優(yōu)選地,當(dāng)所述擴(kuò)展卡驅(qū)動(dòng)加載后,通過所述切換控制寄存器停止對所述第二pcie設(shè)備的驅(qū)動(dòng)。
14、優(yōu)選地,所述第二pcie設(shè)備的模式是使能狀態(tài)。
15、優(yōu)選地,所述第一pcie設(shè)備是網(wǎng)絡(luò)接口卡。
16、優(yōu)選地,所述擴(kuò)展卡連接在計(jì)算機(jī)主板上。
17、本發(fā)明的有益效果是:將驅(qū)動(dòng)數(shù)據(jù)存儲入存儲器,無需依賴微軟的內(nèi)置驅(qū)動(dòng)程序通道,在沒有安裝光盤的情形下也能方便地安裝設(shè)備驅(qū)動(dòng)。
1.一種替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,包括,
2.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述存儲模塊(2)包括第一存儲區(qū)域(21)和第二存儲區(qū)域(22),所述第一存儲區(qū)域(21)用于存儲所述第二pcie設(shè)備(12)的驅(qū)動(dòng)數(shù)據(jù),所述第二存儲區(qū)域(22)用于存儲所述第一pcie設(shè)備(11)的pxe無盤啟動(dòng)數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述第一存儲區(qū)域(21)通過非易失性存儲器或高級主機(jī)控制器接口進(jìn)行虛擬化映射。
4.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述存儲模塊(2)用于單獨(dú)存儲所述第二pcie設(shè)備(12)的驅(qū)動(dòng)數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述存儲模塊(2)是閃存器或電可擦可編程只讀存儲器。
6.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述第一接口(3)是串行外設(shè)接口或內(nèi)部集成電路接口。
7.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,當(dāng)所述擴(kuò)展卡驅(qū)動(dòng)加載后,通過所述切換控制寄存器(13)停止對所述第二pcie設(shè)備(12)的驅(qū)動(dòng)。
8.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述第二pcie設(shè)備(12)的模式是使能狀態(tài)。
9.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述第一pcie設(shè)備(11)是網(wǎng)絡(luò)接口卡。
10.根據(jù)權(quán)利要求1所述的替代微軟驅(qū)動(dòng)程序內(nèi)置的擴(kuò)展卡,其特征在于,所述擴(kuò)展卡連接在計(jì)算機(jī)主板上。