/* wtes.c For testing GFN driver wakeup */ #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); } printf("Enter Data to Write : "); scanf("%x",&data); if(write(handle, &data, 1, 0) < 0) printf("Error writing GFN\n");; printf("Did I wakeup The Sleeping process ?\n"); return 0; }