Example #1
0
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;
}
Example #2
0
File: irc.c Project: doolse/wingsos
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");
}
Example #3
0
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);
}