| 1 | const std = @import("std"); |
| 2 | const uefi = std.os.uefi; |
| 3 | |
| 4 | pub const ServiceBinding = @import("protocol/service_binding.zig").ServiceBinding; |
| 5 | |
| 6 | pub const LoadedImage = @import("protocol/loaded_image.zig").LoadedImage; |
| 7 | pub const DevicePath = @import("protocol/device_path.zig").DevicePath; |
| 8 | pub const Rng = @import("protocol/rng.zig").Rng; |
| 9 | pub const ShellParameters = @import("protocol/shell_parameters.zig").ShellParameters; |
| 10 | |
| 11 | pub const SimpleFileSystem = @import("protocol/simple_file_system.zig").SimpleFileSystem; |
| 12 | pub const File = @import("protocol/file.zig").File; |
| 13 | pub const BlockIo = @import("protocol/block_io.zig").BlockIo; |
| 14 | |
| 15 | pub const SimpleTextInput = @import("protocol/simple_text_input.zig").SimpleTextInput; |
| 16 | pub const SimpleTextInputEx = @import("protocol/simple_text_input_ex.zig").SimpleTextInputEx; |
| 17 | pub const SimpleTextOutput = @import("protocol/simple_text_output.zig").SimpleTextOutput; |
| 18 | |
| 19 | pub const SimplePointer = @import("protocol/simple_pointer.zig").SimplePointer; |
| 20 | pub const AbsolutePointer = @import("protocol/absolute_pointer.zig").AbsolutePointer; |
| 21 | |
| 22 | pub const SerialIo = @import("protocol/serial_io.zig").SerialIo; |
| 23 | |
| 24 | pub const GraphicsOutput = @import("protocol/graphics_output.zig").GraphicsOutput; |
| 25 | |
| 26 | pub const edid = @import("protocol/edid.zig"); |
| 27 | |
| 28 | pub const SimpleNetwork = @import("protocol/simple_network.zig").SimpleNetwork; |
| 29 | pub const ManagedNetwork = @import("protocol/managed_network.zig").ManagedNetwork; |
| 30 | |
| 31 | pub 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 | }); |
| 39 | pub const Ip6 = @import("protocol/ip6.zig").Ip6; |
| 40 | pub const Ip6Config = @import("protocol/ip6_config.zig").Ip6Config; |
| 41 | |
| 42 | pub 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 | }); |
| 50 | pub const Udp6 = @import("protocol/udp6.zig").Udp6; |
| 51 | |
| 52 | pub const HiiDatabase = @import("protocol/hii_database.zig").HiiDatabase; |
| 53 | pub const HiiPopup = @import("protocol/hii_popup.zig").HiiPopup; |
| 54 | |
| 55 | test { |
| 56 | std.testing.refAllDecls(@This()); |
| 57 | } |