efi_loader: terminal left upper corner is [1, 1]
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Fri, 14 Sep 2018 16:49:26 +0000 (18:49 +0200)
committerAlexander Graf <agraf@suse.de>
Sun, 23 Sep 2018 19:55:30 +0000 (21:55 +0200)
commitaaace4b0860fbe22b2b08f761b3c6ea12af94d5e
treed5732fcd908d70d04e1b3f8c80cb133f825da52f
parent008fb489fa51607dcde1d291aa3442809920ffb2
efi_loader: terminal left upper corner is [1, 1]

For the VT102 and the Linux console the left upper corner is [1, 1].
EFI uses [0, 0] as left upper corner.

Check parameters of the SetCursorPosition() service.

Use CSI H like EDK2 for positioning.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
lib/efi_loader/efi_console.c