Beispiel #1
0
static void mainboard_init(struct device *dev)
{
	mainboard_ec_init();
#if IS_ENABLED(CONFIG_BOARD_GOOGLE_NINJA) || IS_ENABLED(CONFIG_BOARD_GOOGLE_SUMO)
	lan_init();
#endif
}
Beispiel #2
0
void ethernet_on() {
	ethernet_off();	//turn off for a proper reset
	delay(10*DELAY_MS_UNITS);
//	set_digital_input(ETH_POWER_EN_PIN, true, false, false);
//	write_pin(ETH_POWER_EN_PIN, true);
	delay(10*DELAY_MS_UNITS);
	write_pin(ETH_NRST_PIN, true);
	delay(10*DELAY_MS_UNITS);
	eth_init();
  lan_init();

}
Beispiel #3
0
Datei: lan.c Projekt: dmelo/lan
int main(int argc, char **argv)
{
    int ret = 0;

    MINARGS(2);
    if(strcmp("label", argv[1]) == 0) {
        if(2 == argc) {
            label_list();
        }
        else if(strcmp(argv[2], "add") == 0) {
            MINARGS(5);
            _lan_check_files(argc - 4, &(argv[4]));
            ret = label_add(argv[3], &(argv[4]), argc - 4);
        }
        else if(strcmp(argv[2], "info") == 0)
            ret = label_info(argv[3]);
        else if(strcmp(argv[2], "rm") == 0) {
            MINARGS(5);
            _lan_check_files(argc - 4, &(argv[4]));
            ret = label_rm(argv[3], &(argv[4]), argc - 4);
        }
        else if(strcmp(argv[2], "search") == 0) {
            if(4 != argc)
                end(1);
            ret = label_search(argv[3]);
        }
        else
            end(1);
    }
    else if(strcmp("note", argv[1]) == 0) {

    }
    else if(strcmp("manage", argv[1]) == 0) {
        if(strcmp("rename", argv[2]) == 0) {
            MINARGS(5);
            ret = manage_rename(argv[3], argv[4]);
        }
        else
            end(1);
    }
    else if(strcmp("init", argv[1]) == 0) {
        ret = lan_init();
    }

    return ret;
}
Beispiel #4
0
static void mainboard_init(device_t dev)
{
	lan_init();
}
Beispiel #5
0
int main(int argc, char *argv[]) {
    int j;
    int ret;
    char tlfversion[80] = "";

    parse_options(argc, argv);

    ui_init();


    strcat(logline0, backgrnd_str);
    strcat(logline1, backgrnd_str);
    strcat(logline2, backgrnd_str);
    strcat(logline3, backgrnd_str);
    strcat(logline4, backgrnd_str);

    strcat(terminal1, backgrnd_str);
    strcat(terminal2, backgrnd_str);
    strcat(terminal3, backgrnd_str);
    strcat(terminal4, backgrnd_str);

    termbuf[0] = '\0';
    hiscall[0] = '\0';


    sprintf(tlfversion,
	    "        Welcome to tlf-%s by PA0R!!", VERSION);
    showmsg(tlfversion);
    showmsg("");

    total = 0;
    if (databases_load() == EXIT_FAILURE) {
	sleep(2);
	endwin();
	exit(EXIT_FAILURE);
    }

    if (convert_cabrillo == 1) {
	char tstring[100] = "";
	sprintf(tstring, "Converting cabrillo for contest %s from file %s.cbr",
		whichcontest, g_strstrip(call));
	showmsg(tstring);
	showmsg("");
	getstationinfo();
	if (0 != readcabrillo(READCAB_MODE_CLI))
	    showmsg("Sorry. Conversion failed....");
	else
	    showmsg("Done...");
	sleep(2);
	endwin();
	exit(EXIT_SUCCESS);
    }

    /* now setup colors */
    ui_color_init();

//              if (strlen(synclogfile) > 0)
//                      synclog(synclogfile);

    hamlib_init();
    fldigi_init();
    lan_init();
    keyer_init();

    clear();
    mvprintw(0, 0, "        Welcome to tlf-%s by PA0R!!\n\n", VERSION);
    refreshp();

    checkparameters();		/* check .paras file */
    getmessages();		/* read .paras file */

    packet_init();
    getwwv();			/* get the latest wwv info from packet */

    scroll_log();		/* read the last 5  log lines and set the qso number */

    nr_qsos = readcalls();	/* read the logfile for score and dupe */

    clear_display();		/* tidy up the display */
    attron(COLOR_PAIR(C_LOG) | A_STANDOUT);
    for (j = 13; j <= 23; j++) {	/* wipe lower window */
	mvprintw(j, 0, backgrnd_str);
    }
    refreshp();

    bm_init();			/* initialize bandmap */

    atexit(tlf_cleanup); 	/* register cleanup function */

    /* Create the background thread */
    ret = pthread_create(&background_thread, NULL, background_process, NULL);
    if (ret) {
	perror("pthread_create: backgound_process");
	endwin();
	exit(EXIT_FAILURE);
    }

    /* now start logging  !! Does never return */
    logit();

    return 0;
}
Beispiel #6
0
static void mainboard_init(struct device *dev)
{
	lan_init();
}