History log of /haiku/src/system/boot/platform/u-boot/console.cpp
Revision Date Author Comments
# 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>


# 0c65f35f 09-Sep-2014 PulkoMandy <pulkomandy@pulkomandy.tk>

u-boot: sync console implementation from raspberry port

* VT100 is much more common than VT52 which the u-boot port was
previously using (a legacy of the Atari m68k port)
* Implement serial_getc (again, code is identical to raspberry port...)
so the boot menu can be used over the serial port. The enter key is
recognized, arrows currently aren't.


# ef7bb168 01-Jan-2013 François Revol <revol@free.fr>

U-Boot: fix warnings


# 9638d7f4 12-Nov-2011 François Revol <revol@free.fr>

ARM: Use the serial port as console for now, as VT100.
* Subclass ConsoleNode as VTConsole
* use it to implement SerialConsole
* Use it as the default console for now to simplify debugging.
VTConsole could probably be factored out into boot/platform/generic/ someday.


# b4aa5d34 18-May-2011 Rene Gollent <anevilyak@gmail.com>

Build fixes.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41578 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20cbef82 27-Jul-2009 François Revol <revol@free.fr>

[GSoC] [ARM] Patch by Johannes Wischert.
Stubbed u-boot platform code. Mostly copied from other platforms.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31818 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0c65f35f47abb22783d093bf0ac1453b96689a9e 09-Sep-2014 PulkoMandy <pulkomandy@pulkomandy.tk>

u-boot: sync console implementation from raspberry port

* VT100 is much more common than VT52 which the u-boot port was
previously using (a legacy of the Atari m68k port)
* Implement serial_getc (again, code is identical to raspberry port...)
so the boot menu can be used over the serial port. The enter key is
recognized, arrows currently aren't.


# ef7bb168f77d9d3537cc0b08bedbe70d50c86924 01-Jan-2013 François Revol <revol@free.fr>

U-Boot: fix warnings


# 9638d7f4aa7666f5596873e616ab4762d80abea4 12-Nov-2011 François Revol <revol@free.fr>

ARM: Use the serial port as console for now, as VT100.
* Subclass ConsoleNode as VTConsole
* use it to implement SerialConsole
* Use it as the default console for now to simplify debugging.
VTConsole could probably be factored out into boot/platform/generic/ someday.


# b4aa5d34cff441f4f4f5f0e5593ecd17f5568ea1 18-May-2011 Rene Gollent <anevilyak@gmail.com>

Build fixes.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41578 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20cbef82a43cbb7eeeaac16c85f4de15bcf9ef47 27-Jul-2009 François Revol <revol@free.fr>

[GSoC] [ARM] Patch by Johannes Wischert.
Stubbed u-boot platform code. Mostly copied from other platforms.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31818 a95241bf-73f2-0310-859d-f6bbb57e9c96