i/o口读写函数

在为端口申请完内存后,就可以用下面的函数对端口进行读,写操作了。
inb 从I/O端口读取一个字节(BYTE, HALF-WORD) ;
outb 向I/O端口写入一个字节(BYTE, HALF-WORD) ;
inw 从I/O端口读取一个字(WORD,即两个字节) ;
outw 向I/O端口写入一个字(WORD,即两个字节) ;
/* Reading port */
parlelport_buffer = inb(0x378);
/* Writing to the port */
outb(parlelport_buffer,0x378);

你可能感兴趣的:(端口,I/O,outb,inb)