通訊所胡維峰linuxdriverwebcast報告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通訊所胡維峰linuxdriverwebcast報告

通訊所 694430060 陳怡碩 Linux Driver webcast報告 Implementing Device Drivers—Migrating from Linux to a Microkernel-Based OS QNX/(KUE-nix):QNX 是針對嵌入與關鍵儲存應用,提供即時作業系統(Realtime Operating System;RTOS)軟體、發展工具與服務 在穩定度與安全性方面享有極高的評價 全球有將近一百萬的使用者 Real-time Operating System (RTOS) 與PC作業系統(WIN95/98)比較,嵌入式作業系統並未要求全能,但必須能夠依據系統設計規格,有效率的發揮出硬體的運算能力,使得產品達到效率價格比的最佳化,大多數的系統會要求全自動完成所設定的工作,例如工廠或是銀行的系統;除了原本在嵌入式領域耕耘已久的VxWORK、QNX、Nucleus等等之外,新興的主要競爭產品包括Palm OS、Windows CE、Linux等,其中Embedded Linux作業系統免費授權的特性,已為數間國際大廠所採用。 OS要轉移平台時可能會有的挑戰 上表提到在作業系統porting時,會遭遇到的挑戰,例如針對driver介面共通的標準,應用程式的 porting問題、所要porting的功能是否不同平台都相容等等。 Application Portability POSIX Review POSIX 是Portable Operating System Interface for Computer Environments 的縮寫,它是 ISO C的延伸,明定了一個可移植的作業系統所應具備條件,其範圍不只有系統函式庫而已,還包括一些標準的工具程式、系統核心應有的特色、以及在C函式庫中某些與作業系統相關的低階控制支援等。POSIX Specification-Components Key Component: Definitions for C APIs Definitions for command line utilities Other Components General terms, concepts, and interfaces Rationale or historical information POSIX compliance Linux嵌入式系統皆使用POSIX規範 QNX發展的RTOS也包含(符合)POSIX規範,Linux上的應用也可以移植到QNX上使用,且只產生極少的錯誤。Application Portability Summary 將Linux上的Application移植到QNX Neutrino上使用將十分簡單便可以完成。 在移植到QNX Neutrino上時,Linux開發者可保留程式的model或existing API。 Analysis of Driver Interaction 上面這張投影片是作者的結論。 心得: 在不同平台上移植OS原本就具有相當的困難度,若是在每一個平台上面有個中間的介質去做轉換的動作,不但可以降低成本,更可以使各種應用軟體擴大使用範圍,不侷限在某些特定的平台,當然要達到此目的有其困難度。目前也有相當多的廠商投入這方面的研究,若是相容的程度越高,被接受度也將越高。 Windows XP Embedded: Product Overview 1.Windows XP Embedded: Product Overview 這篇webcast介紹了microsoft生產的簡易embedded system生產軟體:Windows XP Embedded。這款軟體藉由簡單的圖形介面操作,適用於多種CPU,以及相關的零件提供使用者選擇加入所要開發的embedded system環境,等多種強大的特色。在講者介紹的投影片中不斷的出現了他所強調XP Embedded的三大特性,分別為:Powerful、Rapid、Reliable。 Powerful: Windows XP Embedded 是嵌入式作業系統,會以元件化形式展現作業系統的強大。Windows XP Embedded 與 Windows XP Professional 相同的架構,包含了超過 10,000 項以上的個別功能元件。Latest Multimedia and Browsing Windows Media Player DirectX Internet Explorer 能力強大的網路功能支援 USB 2.0、IEEE1394、802.1X、IPV6、UPnP、RDP、I

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档