Q
Q
Qreen2021-09-03 19:03:17
C++ / C#
Qreen, 2021-09-03 19:03:17

How to do keyboard input handling in C in UEFI?

How can keyboard input be handled? in the BIOS, interrupts were used in 16-bit mode for this, as well as in / out ports and the keyboard buffer in a protected (at least I used them, it was enough for small low-level programs) In UEFI, for some unknown reason, I read the keyboard buffer couldn't. I heard that UEFI services are used there for some needs. So: what service allows you to enter data from the keyboard? And what to do after ExitBootServices?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question