#
5f682fd0 |
|
22-Oct-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
EFI: Add (disabled, partially broken) support for video_text_console usage. See inline comments. Change-Id: I7eaa5888b63aecaa582fe00f796b2f3f3c8be203 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4644 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
5e437073 |
|
22-Oct-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
bootloader: Refactor console functions into the VFS ConsoleNode class. This way it becomes much easier to write multiple console implementations in one bootloader. Tested for bios_ia32 and efi. Change-Id: I67134f5c3de109b15d46898864ba7f51c6592afc Reviewed-on: https://review.haiku-os.org/c/haiku/+/4642 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
f8157a39 |
|
31-Jan-2021 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
UEFI Console, easier spacebar for bootmenu Change-Id: Idf68b738168fbb59d000c1f0f0771c8351bc70ab Reviewed-on: https://review.haiku-os.org/c/haiku/+/3725 Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com> Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
|
#
b08e283a |
|
31-Jan-2021 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
UEFI Console, remove Mac quirk fixes #16753 Keyboard don't work on either my machines without removing it Change-Id: I52285187cbefa5b2c71bd4c086a269153dfdccec Reviewed-on: https://review.haiku-os.org/c/haiku/+/3724 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
8c9dc662 |
|
28-Jan-2021 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
boot/platform/efi: Don't 'enable' graphics mode; solves #16753 * Console-control is non-standard, but is needed on older Apple hardware to transition their EFI bioses to text-mode so our bootloader menu can be used / seen. * Console-control seems to exist on some older Intel hardware as well. Enabling it breaks our keyboard support. (maybe when enabled a different legacy UEFI call needs used to input or something) * Instead of trying to use a deprecated EFI call in a meaningful way, just do the "bare minimum" of disabling it when it exists. Change-Id: I20c3e026e02996371f632361c6899532c195bbf8 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3685 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
9adc7088 |
|
17-Feb-2020 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
efi: Call console-control to enter text mode Change-Id: Ife1df3415bc5a31801bcb3d925f1b7c3a105f51b Reviewed-on: https://review.haiku-os.org/c/haiku/+/2250 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
485b5cf8 |
|
13-Dec-2019 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
efi: Refactor our EFI code to use fuchsia's cleaner EFI headers. * Drop gnu-efi Change-Id: Ib601fc8ced49b18281b6b98cf861a5aef1b9c065 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2026 Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com> Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
046ae71e |
|
04-Jan-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
EFI: Handle "Escape" scancode properly. This should fix the Escape key being non-functional in the EFI loader menus, which is pretty annoying when one is drilling through lots of menus to blacklist files...
|
#
4ff3f108 |
|
19-Dec-2016 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
UEFI: improve setting up of the framebuffer. * Even if we get dropped into the boot menu, we still want to have the framebuffer enabled, else we never switch back into graphics mode.
|
#
325b1e37 |
|
24-Apr-2014 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
EFI: add support for graphics mode output * We can now switch between graphics and text modes, and display the splash screen
|
#
96f4d68b |
|
22-Jun-2016 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
EFI: check for boot keys * Only supports spacebar for the boot menu, and escape for enabling debug output. Shift keys will not work.
|
#
e2e1558a |
|
20-Apr-2016 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
EFI: stub functions so we can call loader's main() function.
|
#
735f1dae |
|
30-Nov-2013 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
EFI: Implement console code.
|