VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/FatPkg/EnhancedFatDxe/Data.c@ 99404

Last change on this file since 99404 was 99404, checked in by vboxsync, 2 years ago

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

  • Property svn:eol-style set to native
File size: 714 bytes
Line 
1/** @file
2 Global data in the FAT Filesystem driver.
3
4Copyright (c) 2005 - 2013, Intel Corporation. All rights reserved.<BR>
5SPDX-License-Identifier: BSD-2-Clause-Patent
6
7**/
8
9#include "Fat.h"
10
11//
12// Globals
13//
14//
15// FatFsLock - Global lock for synchronizing all requests.
16//
17EFI_LOCK FatFsLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_CALLBACK);
18
19EFI_LOCK FatTaskLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_NOTIFY);
20
21//
22// Filesystem interface functions
23//
24EFI_FILE_PROTOCOL FatFileInterface = {
25 EFI_FILE_PROTOCOL_REVISION,
26 FatOpen,
27 FatClose,
28 FatDelete,
29 FatRead,
30 FatWrite,
31 FatGetPosition,
32 FatSetPosition,
33 FatGetInfo,
34 FatSetInfo,
35 FatFlush,
36 FatOpenEx,
37 FatReadEx,
38 FatWriteEx,
39 FatFlushEx
40};
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette