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 |
|
---|
4 | Copyright (c) 2005 - 2013, Intel Corporation. All rights reserved.<BR>
|
---|
5 | SPDX-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 | //
|
---|
17 | EFI_LOCK FatFsLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_CALLBACK);
|
---|
18 |
|
---|
19 | EFI_LOCK FatTaskLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_NOTIFY);
|
---|
20 |
|
---|
21 | //
|
---|
22 | // Filesystem interface functions
|
---|
23 | //
|
---|
24 | EFI_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.