/** @file Global data in the FAT Filesystem driver. Copyright (c) 2005 - 2013, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #include "Fat.h" // // Globals // // // FatFsLock - Global lock for synchronizing all requests. // EFI_LOCK FatFsLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_CALLBACK); EFI_LOCK FatTaskLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_NOTIFY); // // Filesystem interface functions // EFI_FILE_PROTOCOL FatFileInterface = { EFI_FILE_PROTOCOL_REVISION, FatOpen, FatClose, FatDelete, FatRead, FatWrite, FatGetPosition, FatSetPosition, FatGetInfo, FatSetInfo, FatFlush, FatOpenEx, FatReadEx, FatWriteEx, FatFlushEx };