2022-08-07 11:30:42 +01:00
|
|
|
/* SPDX-FileCopyrightText: Mike Krinkin */
|
2022-07-05 01:46:29 +01:00
|
|
|
/* SPDX-License-Identifier: Unlicense */
|
|
|
|
|
|
|
|
#ifndef __EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_H__
|
|
|
|
#define __EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_H__
|
|
|
|
|
|
|
|
#include "file_protocol.h"
|
|
|
|
#include "types.h"
|
|
|
|
|
|
|
|
#define EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_GUID \
|
2022-10-23 22:59:37 +01:00
|
|
|
{ 0x964e5b22, 0x6459, 0x11d2, \
|
2022-07-05 01:46:29 +01:00
|
|
|
{ 0x8e, 0x39, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b } }
|
|
|
|
|
|
|
|
struct efi_simple_file_system_protocol {
|
|
|
|
uint64_t revision;
|
|
|
|
efi_status_t (*open_volume)(
|
|
|
|
struct efi_simple_file_system_protocol *, struct efi_file_protocol **);
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif // __EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_H__
|