Mini HOWTO:Linux I/O port programming如何在 Linux 下撰寫程式來使用 I/O 埠

作者: Riku Saikkonen <Riku.Saikkonen@hut.fi>
譯者: Da-Wei Chiang <dawei@sinica.edu.tw>

v, 28 December 1997 翻譯日期: 22 Jul. - 1 Aug. 1998


本文的內容說明了 Intel x86 架構下如何在使用者模式 (user-mode) 中撰寫程式來使用硬體I/O 埠以及等待一小段的時間周期.


  1. 介紹
  2. 如何在 C 語言下使用 I/O 埠
    2.1 正規的方法
    2.2 另一個替代的方法: /dev/port
  3. 硬體中斷 (IRQs) 與 DMA 存取
  4. 高精確的時序
    4.1 延遲時間
    4.2 時間的量測
  5. 使用其他程式語言
  6. 一些有用的 I/O 埠
    6.1 並列埠 (parallel port)
    6.2 遊戲 (操縱桿) 埠 (game port)
    6.3 串列埠 (serial port)
  7. 提示
  8. 問題排除
  9. 程式碼範例
  10. 致謝

  目錄(H) 下一頁(N)
  到頂層(T) 介紹
符合 XHTML 1.0 符合 CSS Level Double-A conformance icon,  W3C-WAI Web Content Accessibility Guidelines 1.0 表示該網頁支援資源描述架構