我正在开发一个 linux 内核模块,我需要从串口(字符)读取数据。我想将字符(例如:'D'、'T' 和 '-')设置为来自串行端口的条目,并且我想读取这些条目。我花了很长时间尝试使用“inb(0x3f8)”和“termios”,但没有成功。但是,使用“outb”写入数据可以正常工作,我在我设置的 VBox 配置上的 VirtualBox 上将 Ubuntu 10.10 作为系统安装为访客:
activated serial port
port number : COM1 IRQ 4 PORT I/O : 0x3f8
Port/path D:\Oracle\serial.txt