• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            小默

            Windows驅動程序加載

            總線驅動器的任務之一就是枚舉總線上的設備。并為每個設備創(chuàng)建一個PDO。一旦總線驅動器程序檢查到新硬件存在,PnP管理器就創(chuàng)建一個PDO,創(chuàng)建完PDO后,PnP管理器參照注冊表中的信息查找與這個PDO相關的過濾器和功能驅動程序。系統(tǒng)安裝程序負責這些注冊表項,而驅動程序包中控制硬件安裝的INF文件負責添加其他表項。這些表項定義了過濾器和功能驅動程序在堆棧中的次序。
            --------------------------------------------
            1.創(chuàng)建設備
            設備創(chuàng)建一般在設備管理器發(fā)現新設備時進行:設備管理器通過讀取驅動程序inf文件來創(chuàng)建新設備,將這個設備注冊為特定的設備接口并建立符號鏈接,這樣使操作系統(tǒng)能正確識別這個硬件。在驅動程序安裝過程中,設備管理器還會根據inf文件將驅動程序拷貝到系統(tǒng)目錄,并通過寫入相關注冊表信息建立服務,使這個驅動程序能夠在系統(tǒng)啟動時被自動加載。

            2.硬件資源分配
             驅動程序需要知道為它們分配了那些硬件資源。常見的硬件資源有I/O端口、存儲器地址、中斷和DMA。我們可通過設備管理器中的"資源"選項來查看某個設備的資源分配情況,這些工作都是由系統(tǒng)自動完成的。當然,如果這個設備的資源與其他設備的資源相沖突將不能正常工作,這時候必須通過設備管理器來手動配置資源。

            3.串行化處理
            在多處理器系統(tǒng)中,處理程序可同時在兩個不同的處理器上運行,但如果它們都試圖訪問同一硬件時,則會出現不可預料的結果。WDM驅動重要的功能之一就是提供一個機制,保證驅動程序的不同部分不會同時訪問相同的硬件,避免設備發(fā)生沖突。

            4.訪問硬件
            驅動程序在取得了I/O端口和內存地址后就可以直接訪問硬件,但由于Windows是多任務操作系統(tǒng),在一般情況下占用處理器的時間應小于50微秒,如果需要長時間的硬件訪問應采用系統(tǒng)線程的方法。

            5.即插即用支持
            即插即用(PnP)是系統(tǒng)自動識別和適應硬件配置改變的技術。即插即用不僅需要硬件支持同時還需要軟件支持。驅動程序是對即插即用支持很重要的部分,用戶可隨時為計算機添加和刪除設備而無需進行手工配置。微軟作為PnP規(guī)范的制定者已經定義了相關設備和組件的工業(yè)標準,通過這些標準我們可以了解操作系統(tǒng)和驅動程序如何支持即插即用。操作系統(tǒng)和驅動程序對即插即用的支持主要提供的功能有自動識別已安裝的設備;硬件資源的動態(tài)分配;自動加載正確的驅動程序;在硬件環(huán)境發(fā)生變化時,向驅動程序發(fā)出通知。

            6.電源管理支持
            電源管理也需要軟硬件同時支持,支持PnP的驅動程序必須支持電源管理,反之亦然。WDM驅動程序和操作系統(tǒng)共同管理設備電源,維持系統(tǒng)的電源消耗并節(jié)約電量的使用。Windows 98和Windows 2000以及其他支持電源管理的操作系統(tǒng)中,計算機和其他外設被維持在可能的最低電源使用水平上來完成當前工作,這在移動PC和筆記本電腦上顯得尤為重要。    

            posted on 2010-03-12 19:55 小默 閱讀(2647) 評論(0)  編輯 收藏 引用 所屬分類: Windows

            導航

            統(tǒng)計

            留言簿(13)

            隨筆分類(287)

            隨筆檔案(289)

            漏洞

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            久久精品18| 无码久久精品国产亚洲Av影片 | 久久久久国产| 少妇熟女久久综合网色欲| 7777精品久久久大香线蕉| 亚洲国产精品成人久久| 很黄很污的网站久久mimi色| 亚洲色大成网站WWW久久九九| 91久久精品国产成人久久| 久久久久亚洲AV成人网人人网站 | 无码日韩人妻精品久久蜜桃| 亚洲精品高清国产一久久| 少妇精品久久久一区二区三区| 精品多毛少妇人妻AV免费久久| 久久久久亚洲av无码专区喷水| 亚洲国产成人精品91久久久 | 久久久久久久久久久久中文字幕| 国产福利电影一区二区三区久久久久成人精品综合 | 日本亚洲色大成网站WWW久久| 久久99精品久久久久久hb无码 | 中文字幕日本人妻久久久免费 | 久久99国产综合精品| 伊人久久大香线蕉综合Av | 无码人妻久久一区二区三区蜜桃| 色噜噜狠狠先锋影音久久| 97久久精品无码一区二区| 色欲av伊人久久大香线蕉影院| 亚洲国产婷婷香蕉久久久久久 | 婷婷综合久久中文字幕蜜桃三电影| 伊人伊成久久人综合网777| 久久久艹| 午夜精品久久久久久久无码| 久久天天躁狠狠躁夜夜不卡| 久久精品亚洲福利| 亚州日韩精品专区久久久| 亚洲欧美成人久久综合中文网| 亚洲国产成人久久综合区| 久久人妻AV中文字幕| 亚洲人成伊人成综合网久久久| 无码AV中文字幕久久专区| 99久久中文字幕|