Lines Matching refs:gd

46 	if (console == -1 || (gd->flags & GD_FLG_DEVINIT) == 0)  in on_console()
88 gd->flags |= GD_FLG_SILENT; in on_silent()
90 gd->flags &= ~GD_FLG_SILENT; in on_silent()
140 gd->jt->getc = getc; in console_setfile()
141 gd->jt->tstc = tstc; in console_setfile()
144 gd->jt->putc = putc; in console_setfile()
145 gd->jt->puts = puts; in console_setfile()
146 gd->jt->printf = printf; in console_setfile()
417 if (!gd || gd->flags & GD_FLG_DISABLE_CONSOLE) in getc()
420 if (!gd->have_console) in getc()
424 if (gd->console_in.start) { in getc()
427 ch = membuff_getbyte((struct membuff *)&gd->console_in); in getc()
432 if (gd->flags & GD_FLG_DEVINIT) { in getc()
443 if (!gd || gd->flags & GD_FLG_DISABLE_CONSOLE) in tstc()
446 if (!gd->have_console) in tstc()
449 if (gd->console_in.start) { in tstc()
450 if (membuff_peekbyte((struct membuff *)&gd->console_in) != -1) in tstc()
454 if (gd->flags & GD_FLG_DEVINIT) { in tstc()
465 if (!gd || gd->flags & GD_FLG_DISABLE_CONSOLE) in flushc()
485 buffer[CIRC_BUF_IDX(gd->precon_buf_idx++)] = c; in pre_console_putc()
497 if (gd->precon_buf_idx > CONFIG_PRE_CON_BUF_SZ) in print_pre_console_buffer()
498 in = gd->precon_buf_idx - CONFIG_PRE_CON_BUF_SZ; in print_pre_console_buffer()
500 while (in < gd->precon_buf_idx) in print_pre_console_buffer()
522 if (!gd || gd->flags & GD_FLG_DISABLE_CONSOLE) in putc()
530 if (gd && (gd->flags & GD_FLG_RECORD) && gd->console_out.start) in putc()
531 membuff_putbyte((struct membuff *)&gd->console_out, c); in putc()
534 if (gd->flags & GD_FLG_SILENT) in putc()
540 if (!gd || !(gd->flags & GD_FLG_SERIAL_READY)) { in putc()
545 if (!gd->have_console) in putc()
548 if (gd->flags & GD_FLG_DEVINIT) { in putc()
579 gd->new_line = 1; in puts()
584 if (gd->new_line) { in puts()
585 us = (get_ticks() / (gd->arch.timer_rate_hz / 1000000)); in puts()
586 if (gd->last_us) in puts()
587 delta_ms = DIV_ROUND_UP(us - gd->last_us, 1000); in puts()
590 gd->last_us = us; in puts()
591 gd->new_line = 0; in puts()
626 ret = membuff_new((struct membuff *)&gd->console_out, in console_record_init()
630 ret = membuff_new((struct membuff *)&gd->console_in, in console_record_init()
638 membuff_purge((struct membuff *)&gd->console_out); in console_record_reset()
639 membuff_purge((struct membuff *)&gd->console_in); in console_record_reset()
645 gd->flags |= GD_FLG_RECORD; in console_record_reset_enable()
654 if (!gd || !(gd->flags & GD_FLG_RECORD)) in console_record_print_purge()
658 flags = gd->flags; in console_record_print_purge()
659 gd->flags &= ~(GD_FLG_RECORD | GD_FLG_SILENT | GD_FLG_DISABLE_CONSOLE); in console_record_print_purge()
662 while (!membuff_isempty((struct membuff *)&gd->console_out)) { in console_record_print_purge()
663 c = membuff_getbyte((struct membuff *)&gd->console_out); in console_record_print_purge()
667 gd->flags = flags; in console_record_print_purge()
677 if (!ctrlc_disabled && gd->have_console) { in ctrlc()
791 gd->flags |= GD_FLG_SILENT; in console_update_silent()
793 gd->flags &= ~GD_FLG_SILENT; in console_update_silent()
814 gd->have_console = 1; in console_init_f()
862 gd->jt->getc = serial_getc; in console_init_r()
863 gd->jt->tstc = serial_tstc; in console_init_r()
864 gd->jt->putc = serial_putc; in console_init_r()
865 gd->jt->puts = serial_puts; in console_init_r()
866 gd->jt->printf = serial_printf; in console_init_r()
930 gd->flags |= GD_FLG_DEVINIT; /* device initialization completed */ in console_init_r()
962 if (!(gd->flags & GD_FLG_SILENT)) in console_init_r()
1008 gd->flags |= GD_FLG_DEVINIT; /* device initialization completed */ in console_init_r()