/* gfntes.c For testing GFN driver */ #include //#include #include int handle; int main() { int data; handle = open("/dev/gfn", O_RDWR); if(handle > 0) printf("GFN Driver opened %d\n", handle); else { printf("Error opening GFN\n"); exit(1); } if(read(handle, &data, 1, 0) < 0) printf("Error reading GFN\n");; printf("Printer Status from the Driver = %x hex\n",data & 255); printf("Enter Data to Write : "); scanf("%x",&data); if(write(handle, &data, 1, 0) < 0) printf("Error writing GFN\n");; return 0; }