Liav A
c6c3e2a7fd
Kernel: Instantiate a TextModeConsole early on if there's no framebuffer
...
If the bootloader that loaded us is providing a framebuffer details from
the Multiboot protocol then we can instantiate a framebuffer console.
Otherwise, we should use a text mode console, assuming that the BIOS and
the bootloader didn't try to modeset the screen resolution so we have is
a VGA 80x25 text mode being displayed on screen.
Since "boot_framebuffer_console" is no longer a good representative as a
global variable name, it's changed to g_boot_console to match the fact
that it can be assigned with a text mode console and not framebuffer
console if needed.
2022-02-09 21:05:48 +00:00
..
2022-01-23 22:45:21 +00:00
2022-02-09 21:04:51 +00:00
2022-02-03 23:33:20 +01:00
2022-02-06 17:52:33 +00:00
2022-02-07 13:02:34 +01:00
2022-02-09 21:04:51 +00:00
2022-02-09 21:05:48 +00:00
2022-02-05 22:50:39 +01:00
2022-02-05 18:13:02 +00:00
2022-02-03 23:33:20 +01:00
2022-01-30 16:21:59 +01:00
2022-02-09 21:04:51 +00:00
2022-02-07 13:18:13 +01:00
2022-02-09 21:04:51 +00:00
2022-02-09 21:04:51 +00:00
2022-02-09 21:04:51 +00:00
2022-01-30 16:21:59 +01:00
2022-01-18 21:00:46 +02:00
2022-02-09 21:04:51 +00:00
2022-02-04 21:34:12 +01:00
2022-02-02 18:26:59 +01:00
2022-02-02 18:26:59 +01:00
2022-01-12 16:09:09 +02:00
2022-02-09 17:59:19 +00:00
2022-02-03 16:11:26 +01:00
2022-02-09 21:05:48 +00:00
2021-12-28 23:08:50 +01:00
2021-12-30 14:16:03 +01:00
2022-01-12 16:09:09 +02:00
2022-02-09 21:05:48 +00:00
2022-01-29 23:01:23 +02:00
2022-01-30 16:21:59 +01:00
2022-01-24 10:41:47 +00:00
2021-12-30 18:10:51 +01:00
2022-01-06 22:34:11 +01:00
2022-01-21 19:34:10 +02:00
2022-01-30 16:21:59 +01:00
2022-01-12 16:09:09 +02:00
2022-01-12 16:09:09 +02:00
2022-01-30 16:21:59 +01:00
2022-01-29 16:45:39 +01:00
2021-12-30 14:32:17 +01:00
2022-01-30 16:21:59 +01:00
2022-01-29 02:17:09 +01:00
2021-12-26 21:22:59 +01:00
2022-01-24 22:36:09 +01:00
2022-01-07 10:56:59 +01:00
2021-12-30 14:32:17 +01:00
2022-01-30 16:21:59 +01:00
2022-01-30 16:21:59 +01:00
2021-12-22 00:02:36 -08:00
2022-01-30 16:21:59 +01:00
2022-02-09 21:04:51 +00:00
2022-02-03 23:33:20 +01:00
2022-01-30 16:21:59 +01:00
2022-01-30 16:21:59 +01:00
2021-12-30 14:32:17 +01:00
2022-02-03 16:11:26 +01:00
2021-12-30 14:32:17 +01:00