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 }
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(); }
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; }
static void mainboard_init(device_t dev) { lan_init(); }
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; }
static void mainboard_init(struct device *dev) { lan_init(); }