• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 頻譜儀多種內核通信機制的方案設計

    頻譜儀多種內核通信機制的方案設計

    作者: 時間:2012-04-12 來源:網絡 收藏
    FONT: 14px/25px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  此函數向內核注冊中斷,包括中斷號和中斷處理函數handler。

      對于HPI設備的注冊,為HPI設備分配系統未使用的254作為主設備號,0為次設備號。通過register_chrdev_region函數向內核注冊。函數cdev_init是初始化設備,其實就是建立設備與file_operations結構的對應關系。最后將設備加入內核。代碼如下:

      

    i.jpg

      上述的代碼都是在驅動模塊的hpi_init函數中實現。在HPI驅動被加載到內核時就完成了一系列初始化。

      4.1.3 file_operations結構中函數的實現

      設計驅動的大部分工作就是實現file_operations結構中的函數。代碼如下:

      

    e.jpg



    關鍵詞: 頻譜儀 內核通信

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 蕉岭县| 滨海县| 济阳县| 东宁县| 图片| 许昌县| 辽宁省| 象山县| 方山县| 墨竹工卡县| 上犹县| 海阳市| 巴林右旗| 石泉县| 永新县| 隆昌县| 南康市| 祁连县| 迭部县| 宁河县| 方城县| 吉木乃县| 台州市| 恭城| 辰溪县| 安康市| 大英县| 宁都县| 博客| 中山市| 庆云县| 江都市| 北票市| 灵石县| 仁化县| 鸡东县| 宾川县| 弥勒县| 楚雄市| 大渡口区| 大关县|