blob: 95c715c4d6b47b00ecb25148e56c797f91b8bc74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
//! Hikari EFI Simple Text Input Protocol
const efi = @import("../efi.zig");
const types = @import("../types/types.zig");
const input = @import("../types/input.zig");
pub const SimpleTextInputProtocol = extern struct {
reset: *const fn (
self: *SimpleTextInputProtocol,
extended_verification: bool,
) callconv(efi.akiba) types.Status,
read_key_stroke: *const fn (
self: *SimpleTextInputProtocol,
key: *input.InputKey,
) callconv(efi.akiba) types.Status,
wait_for_key: types.Event,
};
|