/* * V3 Control utility * (c) Jack lange, 2010 */ #include #include #include #include #include #include #include #include #include "v3_ctrl.h" int main(int argc, char* argv[]) { int vm_fd = 0; char * filename = argv[1]; if (argc <= 1) { printf("Usage: ./v3_launch \n"); return -1; } printf("Launching VM (%s)\n", filename); vm_fd = open(filename, O_RDONLY); if (vm_fd == -1) { printf("Error opening V3Vee VM device\n"); return -1; } ioctl(vm_fd, V3_VM_LAUNCH, NULL); /* Close the file descriptor. */ close(vm_fd); return 0; }