<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應用 > 頻譜儀多種內(nèi)核通信機制的方案設(shè)計

          頻譜儀多種內(nèi)核通信機制的方案設(shè)計

          作者: 時間:2012-04-12 來源:網(wǎng)絡(luò) 收藏
          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">  此函數(shù)向內(nèi)核注冊中斷,包括中斷號和中斷處理函數(shù)handler。

            對于HPI設(shè)備的注冊,為HPI設(shè)備分配系統(tǒng)未使用的254作為主設(shè)備號,0為次設(shè)備號。通過register_chrdev_region函數(shù)向內(nèi)核注冊。函數(shù)cdev_init是初始化設(shè)備,其實就是建立設(shè)備與file_operations結(jié)構(gòu)的對應關(guān)系。最后將設(shè)備加入內(nèi)核。代碼如下:

            

          i.jpg

            上述的代碼都是在驅(qū)動模塊的hpi_init函數(shù)中實現(xiàn)。在HPI驅(qū)動被加載到內(nèi)核時就完成了一系列初始化。

            4.1.3 file_operations結(jié)構(gòu)中函數(shù)的實現(xiàn)

            設(shè)計驅(qū)動的大部分工作就是實現(xiàn)file_operations結(jié)構(gòu)中的函數(shù)。代碼如下:

            

          e.jpg



          關(guān)鍵詞: 頻譜儀 內(nèi)核通信

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();