| ... | @@ -13,7 +13,7 @@ pub const LoadedImageProtocol = extern struct { | ... | @@ -13,7 +13,7 @@ pub const LoadedImageProtocol = extern struct { |
| 13 | file_path: *DevicePathProtocol, | 13 | file_path: *DevicePathProtocol, |
| 14 | reserved: *c_void, | 14 | reserved: *c_void, |
| 15 | load_options_size: u32, | 15 | load_options_size: u32, |
| 16 | load_options: *c_void, | 16 | load_options: ?*c_void, |
| 17 | image_base: [*]u8, | 17 | image_base: [*]u8, |
| 18 | image_size: u64, | 18 | image_size: u64, |
| 19 | image_code_type: MemoryType, | 19 | image_code_type: MemoryType, |
| ... | @@ -34,3 +34,12 @@ pub const LoadedImageProtocol = extern struct { | ... | @@ -34,3 +34,12 @@ pub const LoadedImageProtocol = extern struct { |
| 34 | .node = [_]u8{ 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b }, | 34 | .node = [_]u8{ 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b }, |
| 35 | }; | 35 | }; |
| 36 | }; | 36 | }; |
| | 37 | |
| | 38 | pub const loaded_image_device_path_protocol_guid align(8) = Guid{ |
| | 39 | .time_low = 0xbc62157e, |
| | 40 | .time_mid = 0x3e33, |
| | 41 | .time_high_and_version = 0x4fec, |
| | 42 | .clock_seq_high_and_reserved = 0x99, |
| | 43 | .clock_seq_low = 0x20, |
| | 44 | .node = [_]u8{ 0x2d, 0x3b, 0x36, 0xd7, 0x50, 0xdf }, |
| | 45 | }; |