[syslinux:firmware] efi: Enable/disable cursor like the BIOS code

syslinux-bot for Matt Fleming matt.fleming at intel.com
Fri Jan 11 01:33:10 PST 2013


Commit-ID:  22a48ca4541d846952ba3b9ff8b2852016121e35
Gitweb:     http://www.syslinux.org/commit/22a48ca4541d846952ba3b9ff8b2852016121e35
Author:     Matt Fleming <matt.fleming at intel.com>
AuthorDate: Wed, 9 Jan 2013 13:38:46 +0000
Committer:  Matt Fleming <matt.fleming at intel.com>
CommitDate: Wed, 9 Jan 2013 13:57:41 +0000

efi: Enable/disable cursor like the BIOS code

Signed-off-by: Matt Fleming <matt.fleming at intel.com>

---
 efi/main.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/efi/main.c b/efi/main.c
index bb13672..4081f34 100644
--- a/efi/main.c
+++ b/efi/main.c
@@ -111,8 +111,9 @@ void efi_write_char(uint8_t ch, uint8_t attribute)
 static void efi_showcursor(const struct term_state *st)
 {
 	SIMPLE_TEXT_OUTPUT_INTERFACE *out = ST->ConOut;
+	bool cursor = st->cursor ? true : false;
 
-	uefi_call_wrapper(out->EnableCursor, 2, out, true);
+	uefi_call_wrapper(out->EnableCursor, 2, out, cursor);
 }
 
 static void efi_set_cursor(int x, int y, bool visible)


More information about the Syslinux-commits mailing list