Next Previous Contents

5. 使用其他程序语言

上面的说明集中在 C 程序语言. 他应该可以直接应用在 C++ 及 Objective C 之上. 至于组合语言部分, 虽然你必须先在 C 语言中呼叫函式 ioperm()iopl() , 但是之后你就可以直接使用 I/O 埠读写指令.

至于其他程序语言, 除非你可以在该程序语言中插入单行组合语言或 C 语言之程序码或者使用上面所说的系统呼叫, 否则倒不如撰写一个内含有存取 I/O 埠或延迟时间所必须函式之简单的 C 源程序或许还比较容易, 编译之后再与你的程序链结. 要不然就是使用前面所说的 /dev/port 字元装置文档.


Next Previous Contents