master
 1const std = @import("std");
 2const uefi = std.os.uefi;
 3
 4pub const ServiceBinding = @import("protocol/service_binding.zig").ServiceBinding;
 5
 6pub const LoadedImage = @import("protocol/loaded_image.zig").LoadedImage;
 7pub const DevicePath = @import("protocol/device_path.zig").DevicePath;
 8pub const Rng = @import("protocol/rng.zig").Rng;
 9pub const ShellParameters = @import("protocol/shell_parameters.zig").ShellParameters;
10
11pub const SimpleFileSystem = @import("protocol/simple_file_system.zig").SimpleFileSystem;
12pub const File = @import("protocol/file.zig").File;
13pub const BlockIo = @import("protocol/block_io.zig").BlockIo;
14
15pub const SimpleTextInput = @import("protocol/simple_text_input.zig").SimpleTextInput;
16pub const SimpleTextInputEx = @import("protocol/simple_text_input_ex.zig").SimpleTextInputEx;
17pub const SimpleTextOutput = @import("protocol/simple_text_output.zig").SimpleTextOutput;
18
19pub const SimplePointer = @import("protocol/simple_pointer.zig").SimplePointer;
20pub const AbsolutePointer = @import("protocol/absolute_pointer.zig").AbsolutePointer;
21
22pub const SerialIo = @import("protocol/serial_io.zig").SerialIo;
23
24pub const GraphicsOutput = @import("protocol/graphics_output.zig").GraphicsOutput;
25
26pub const edid = @import("protocol/edid.zig");
27
28pub const SimpleNetwork = @import("protocol/simple_network.zig").SimpleNetwork;
29pub const ManagedNetwork = @import("protocol/managed_network.zig").ManagedNetwork;
30
31pub const Ip6ServiceBinding = ServiceBinding(.{
32    .time_low = 0xec835dd3,
33    .time_mid = 0xfe0f,
34    .time_high_and_version = 0x617b,
35    .clock_seq_high_and_reserved = 0xa6,
36    .clock_seq_low = 0x21,
37    .node = [_]u8{ 0xb3, 0x50, 0xc3, 0xe1, 0x33, 0x88 },
38});
39pub const Ip6 = @import("protocol/ip6.zig").Ip6;
40pub const Ip6Config = @import("protocol/ip6_config.zig").Ip6Config;
41
42pub const Udp6ServiceBinding = ServiceBinding(.{
43    .time_low = 0x66ed4721,
44    .time_mid = 0x3c98,
45    .time_high_and_version = 0x4d3e,
46    .clock_seq_high_and_reserved = 0x81,
47    .clock_seq_low = 0xe3,
48    .node = [_]u8{ 0xd0, 0x3d, 0xd3, 0x9a, 0x72, 0x54 },
49});
50pub const Udp6 = @import("protocol/udp6.zig").Udp6;
51
52pub const HiiDatabase = @import("protocol/hii_database.zig").HiiDatabase;
53pub const HiiPopup = @import("protocol/hii_popup.zig").HiiPopup;
54
55test {
56    @setEvalBranchQuota(2000);
57    @import("std").testing.refAllDeclsRecursive(@This());
58}