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