VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/FatPkg/EnhancedFatDxe/Data.c@ 85718

Last change on this file since 85718 was 80721, checked in by vboxsync, 6 years ago

Devices/EFI/FirmwareNew: Start upgrade process to edk2-stable201908 (compiles on Windows and works to some extent), bugref:4643

  • Property svn:eol-style set to native
File size: 727 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