r_efi/
protocols.rs

1//! UEFI Protocols
2//!
3//! The UEFI Specification splits most of its non-core parts into separate protocols. They can
4//! refer to each other, but their documentation and implementation is split apart. We provide
5//! each protocol as a separate module, so it is clearly defined where a symbol belongs to.
6
7pub mod absolute_pointer;
8pub mod block_io;
9pub mod bus_specific_driver_override;
10pub mod debug_support;
11pub mod debugport;
12pub mod decompress;
13pub mod device_path;
14pub mod device_path_from_text;
15pub mod device_path_to_text;
16pub mod device_path_utilities;
17pub mod disk_io;
18pub mod disk_io2;
19pub mod driver_binding;
20pub mod driver_diagnostics2;
21pub mod driver_family_override;
22pub mod file;
23pub mod graphics_output;
24pub mod hii_database;
25pub mod hii_font;
26pub mod hii_font_ex;
27pub mod hii_package_list;
28pub mod hii_string;
29pub mod ip4;
30pub mod ip6;
31pub mod load_file;
32pub mod load_file2;
33pub mod loaded_image;
34pub mod loaded_image_device_path;
35pub mod managed_network;
36pub mod memory_attribute;
37pub mod mp_services;
38pub mod pci_io;
39pub mod platform_driver_override;
40pub mod rng;
41pub mod service_binding;
42pub mod shell;
43pub mod shell_dynamic_command;
44pub mod shell_parameters;
45pub mod simple_file_system;
46pub mod simple_network;
47pub mod simple_text_input;
48pub mod simple_text_input_ex;
49pub mod simple_text_output;
50pub mod tcp4;
51pub mod tcp6;
52pub mod timestamp;
53pub mod udp4;
54pub mod udp6;