Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Timothy Pearson
On 03/11/2015 11:09 AM, Kevin O'Connor wrote: The above makes sense. The F12 key comes from Bochs bios. Given the difficulties in using F-keys (on QEMU as well as on real machines) I wonder if we should just change the SeaBIOS default to ESC? I don't like changing the default message to Press

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Kevin O'Connor
Hi Paolo, Sorry for the delay in responding. On Thu, Mar 05, 2015 at 10:13:30AM +0100, Paolo Bonzini wrote: On 04/03/2015 22:42, Kevin O'Connor wrote: On Wed, Mar 04, 2015 at 05:57:02PM +0100, Paolo Bonzini wrote: F11 and F12 are trapped by some terminal emulators, and sgabios does not

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Paolo Bonzini
On 11/03/2015 17:09, Kevin O'Connor wrote: But more important, which keys are and are not available depends on the client, not on the server. So for VNC all keys work but on at least a viewer F8 is inconvenient because it brings up a menu (thankfully one item in the menu is Send F8); for

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Kevin O'Connor
On Wed, Mar 11, 2015 at 05:42:18PM +0100, Paolo Bonzini wrote: On 11/03/2015 17:09, Kevin O'Connor wrote: But more important, which keys are and are not available depends on the client, not on the server. So for VNC all keys work but on at least a viewer F8 is inconvenient because it

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Paolo Bonzini
On 11/03/2015 18:24, Kevin O'Connor wrote: On Wed, Mar 11, 2015 at 05:42:18PM +0100, Paolo Bonzini wrote: I have no problem with changing the key; the problem I have with ESC is that I'm going to add F12 for network boot, and then I would like ESC+@ to trigger network boot. ESC for the boot

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Kevin O'Connor
On Wed, Mar 11, 2015 at 06:39:44PM +0100, Paolo Bonzini wrote: On 11/03/2015 18:24, Kevin O'Connor wrote: On Wed, Mar 11, 2015 at 05:42:18PM +0100, Paolo Bonzini wrote: I have no problem with changing the key; the problem I have with ESC is that I'm going to add F12 for network boot, and

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-11 Thread Matt DeVillier
On 3/11/2015 2:45 PM, Kevin O'Connor wrote: On Wed, Mar 11, 2015 at 06:39:44PM +0100, Paolo Bonzini wrote: On 11/03/2015 18:24, Kevin O'Connor wrote: On Wed, Mar 11, 2015 at 05:42:18PM +0100, Paolo Bonzini wrote: I have no problem with changing the key; the problem I have with ESC is that I'm

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-05 Thread Paolo Bonzini
On 04/03/2015 22:42, Kevin O'Connor wrote: On Wed, Mar 04, 2015 at 05:57:02PM +0100, Paolo Bonzini wrote: F11 and F12 are trapped by some terminal emulators, and sgabios does not always recognize function keys very well. Real-world machines often provide replacements for function keys for

[SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-04 Thread Paolo Bonzini
F11 and F12 are trapped by some terminal emulators, and sgabios does not always recognize function keys very well. Real-world machines often provide replacements for function keys for use on the serial console: ESC+1...ESC+0 for F1...F10, ESC+SHIFT+1 and ESC+SHIFT+2 for F11...F12. Accept all of

[SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-04 Thread Paolo Bonzini
F11 and F12 are trapped by some terminal emulators, and sgabios does not always recognize function keys very well. Real-world machines often provide replacements for function keys for use on the serial console: ESC+1...ESC+0 for F1...F10, ESC+SHIFT+1 and ESC+SHIFT+2 for F11...F12. Accept all of

Re: [SeaBIOS] [PATCH] boot: add serial-friendly alternatives for invoking the boot menu

2015-03-04 Thread Kevin O'Connor
On Wed, Mar 04, 2015 at 05:57:02PM +0100, Paolo Bonzini wrote: F11 and F12 are trapped by some terminal emulators, and sgabios does not always recognize function keys very well. Real-world machines often provide replacements for function keys for use on the serial console: ESC+1...ESC+0 for