当前位置:  技术问答>linux和unix

新人菜鸟求助。

    来源: 互联网  发布时间:2017-05-19

    本文导语:  我现在有两台电脑A和B,打印机一台。在电脑(A)给打印机发送数据时,我需要电脑(B)读取(A)发送的数据,我有并口直通线(1-1,2-2.。。25-25),和一般的并口线(2-15,3-13。。。。。),程序如下: #include  #i...

我现在有两台电脑A和B,打印机一台。在电脑(A)给打印机发送数据时,我需要电脑(B)读取(A)发送的数据,我有并口直通线(1-1,2-2.。。25-25),和一般的并口线(2-15,3-13。。。。。),程序如下:
#include 
#include   // select()
#include    // open()
#include     // read() write() close()
#include   // signal()
#include 
#include 
#include 
#include 
#include      //exit()
#include 
#include 

int main(void)
{
int ret_w;
int mode; /* We'll need this later. */
unsigned char status, control, data;
unsigned char outbuf[1]={0x55};
unsigned char mask = (PARPORT_STATUS_ERROR | PARPORT_STATUS_BUSY);
unsigned char val = (PARPORT_STATUS_ERROR | PARPORT_STATUS_BUSY);
int irqc;
int busy ;//= nAck | nFault;
int acking; // = nFault;
int ready; // = Busy | nAck | nFault;
char ch;
int fd, pp_cntl;
struct timespec ts;

if( (fd = open ("/dev/parport0", O_RDWR))

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,