term: Force terminal cols/rows to 80x25 for fallback on UEFI

This commit is contained in:
mintsuki 2024-02-07 13:30:03 +01:00
parent 710a4bcf10
commit 785ec7ad0a

View File

@ -200,15 +200,8 @@ void term_fallback(void) {
term->set_cursor_pos = fallback_set_cursor_pos;
term->get_cursor_pos = fallback_get_cursor_pos;
term->scroll = fallback_scroll;
#if defined (UEFI)
UINTN uefi_term_x_size, uefi_term_y_size;
gST->ConOut->QueryMode(gST->ConOut, gST->ConOut->Mode->Mode, &uefi_term_x_size, &uefi_term_y_size);
term->cols = uefi_term_x_size;
term->rows = uefi_term_y_size;
#elif defined (BIOS)
term->cols = 80;
term->rows = 25;
#endif
term_backend = FALLBACK;
flanterm_context_reinit(term);
#if defined (UEFI)