int main(void) { int ret; char esc = 0; loop = 0; for( ret = 0; ret < MAX_HVPS ; ret++ ) System[ret].ID = -1; con_init(); commandList(); con_end(); return 0; }
void main(int argc, char *argv[]) { FILE *stream; char *server = argv[1]; int i; if (argc>1) { printf("Welcome to A-Jirc V1.0\n"); if (!strchr(server, '/')) { char *newserve = malloc(strlen(server)+16); sprintf(newserve, "/dev/tcp/%s:6667", server); server = newserve; } stream = fopen(server, "r"); if (!stream) { perror("AJirc"); exit(1); } if (argc>2) nick = argv[2]; con_init(); printf("Connected to server\n"); con_update(); con_setscroll(0,con_ysize-2); con_gotoxy(0,con_ysize-2); printf("Ajirc V1.0 (c) J Maginnis & A Greenwood"); for (i=39; i<con_xsize; i++) { putchar('-'); } channel = makeChan(); globsock = dup(fileno(stream)); newThread(fromUser,STACK_DFL,NULL); newThread(outThread,256,&globsock); while (process(stream)); printf("Connection closed by remote host!\n"); con_end(); printf("\x1b[0m\x1b[H\x1b[2J"); exit(1); } printf("\x1b[0m\x1b[H\x1b[2J"); }
int main(int argc, void *argv[]) { CVBoardTypes VMEBoard; short Link; short Device; int32_t BHandle; if( (argc != 3) && (argc != 4) ) { printf("Usage: CAENVMEDemo V1718 <VMEDevice>\n"); printf(" CAENVMEDemo V2718 <VMEDevice> <VMELink>\n"); exit(1); } else { if( strcmp((char*)argv[1], "V1718") == 0 ) { if( argc == 3 ) { VMEBoard = cvV1718; Device = atoi((const char*)argv[2]); Link = 0; } else { printf(" CAENVMEDemo V1718 <VMEDevice>\n"); exit(1); } } else { if( strcmp((char*)argv[1], "V2718") == 0 ) { if( argc == 4 ) { Device = atoi((const char*) argv[2]); Link = atoi((const char*) argv[3]); VMEBoard = cvV2718; } else { printf(" CAENVMEDemo V2718 <VMEDevice> <VMELink>\n"); exit(1); } } else { printf("Usage: CAENVMEDemo V1718 <VMEDevice>\n"); printf(" CAENVMEDemo V2718 <VMEDevice> <VMELink>\n"); exit(1); } } } // Initialize the Board if( CAENVME_Init(VMEBoard, Device, Link, &BHandle) != cvSuccess ) { printf("\n\n Error opening the device\n"); exit(1); } con_init() ; // CAENVME_SetFIFOMode(BHandle,1) ; CaenVmeManual(BHandle,1) ; con_end() ; CAENVME_End(BHandle); }