#
3c1cb3fd |
|
21-Aug-2010 |
Andreas Färber <andreas.faerber@web.de> |
boot_loader_openfirmware: Enable boot options by keyboard Introduce a non-blocking function for checking keyboard input, and refactor existing code to share the escape key translations. The comment that key-up and key-down result in a zero char is confirmed to apply. If the space bar is pressed, enter the boot menu. If the escape key is pressed, disable the frame buffer and keep showing the usual debug output. Apparently the key press must come after console/keyboard initialization but before the "Welcome to the Haiku bootloader!" line. Closes ticket #6140. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38304 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
44c11fdb |
|
19-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added console support functions required for the generic textual boot menu. The menu basically works, but has a couple of problems. The harmless ones are graphical: we get cursor artifacts when the colors are changed, and the item selection doesn't quite look as it should. More serious is the lack of Home/End, Page Up/Down keys. All I read from the console is a '\0' byte when such a key is pressed. The cursor keys work fortunately. I mapped the functionality of Page Up/Down additionally to the Left/Right cursor keys. So the menu should be usable at least. I guess, I'll leave it in that state; Axel wants a graphical menu anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15589 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7a3fa7d3 |
|
19-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* Followed Ingo's suggestion and removed the now superfluous "length" correction in ConsoleHandle::WriteAt(). * Updated license. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15581 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5af32e75 |
|
13-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed src/kernel to src/system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12359 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3c1cb3fd028568fced526bb59a653831133900cf |
|
21-Aug-2010 |
Andreas Färber <andreas.faerber@web.de> |
boot_loader_openfirmware: Enable boot options by keyboard Introduce a non-blocking function for checking keyboard input, and refactor existing code to share the escape key translations. The comment that key-up and key-down result in a zero char is confirmed to apply. If the space bar is pressed, enter the boot menu. If the escape key is pressed, disable the frame buffer and keep showing the usual debug output. Apparently the key press must come after console/keyboard initialization but before the "Welcome to the Haiku bootloader!" line. Closes ticket #6140. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38304 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
44c11fdbc1cda4d29d8ed8eb9585a097f43e6d27 |
|
19-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added console support functions required for the generic textual boot menu. The menu basically works, but has a couple of problems. The harmless ones are graphical: we get cursor artifacts when the colors are changed, and the item selection doesn't quite look as it should. More serious is the lack of Home/End, Page Up/Down keys. All I read from the console is a '\0' byte when such a key is pressed. The cursor keys work fortunately. I mapped the functionality of Page Up/Down additionally to the Left/Right cursor keys. So the menu should be usable at least. I guess, I'll leave it in that state; Axel wants a graphical menu anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15589 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7a3fa7d368448440e485ce03db59e25625b08c9c |
|
19-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* Followed Ingo's suggestion and removed the now superfluous "length" correction in ConsoleHandle::WriteAt(). * Updated license. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15581 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5af32e752606778be5dd7379f319fe43cb3f6b8c |
|
13-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed src/kernel to src/system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12359 a95241bf-73f2-0310-859d-f6bbb57e9c96
|