资源简介
exFAT(Extended File Allocation Table File System,扩展FAT,也称作FAT64,即扩展文件分配表)是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一种适合于闪存的文件系统,为了解决FAT32等不支持4G及其更大的文件而推出。对于闪存,NTFS文件系统不适合使用,exFAT更为适用。对于磁盘则不太适用。
代码片段和文件信息
/*
* Copyright (C) 2012-2013 Samsung Electronics Co. Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not write to the Free Software
* Foundation Inc. 51 Franklin Street Fifth Floor Boston MA 02110-1301 USA.
*/
/************************************************************************/
/* */
/* PROJECT : exFAT & FAT12/16/32 File System */
/* FILE : exfat_api.c */
/* PURPOSE : exFAT API Glue layer */
/* */
/*----------------------------------------------------------------------*/
/* NOTES */
/* */
/*----------------------------------------------------------------------*/
/* REVISION HISTORY (Ver 0.9) */
/* */
/* - 2010.11.15 [Joosun Hahn] : first writing */
/* */
/************************************************************************/
#include
#include
#include
#include “exfat_version.h“
#include “exfat_config.h“
#include “exfat_data.h“
#include “exfat_oal.h“
#include “exfat_nls.h“
#include “exfat_api.h“
#include “exfat_super.h“
#include “exfat_core.h“
/*----------------------------------------------------------------------*/
/* Constant & Macro Definitions */
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/* Global Variable Definitions */
/*----------------------------------------------------------------------*/
extern struct semaphore z_sem;
/*----------------------------------------------------------------------*/
/* Local Variable Definitions */
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/* Local Funct
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-16 19:54 exfat-nofuse-master\
文件 66 2018-04-16 19:54 exfat-nofuse-master\.gitignore
文件 843 2018-04-16 19:54 exfat-nofuse-master\Kconfig
文件 18092 2018-04-16 19:54 exfat-nofuse-master\LICENSE
文件 1356 2018-04-16 19:54 exfat-nofuse-master\Makefile
文件 2339 2018-04-16 19:54 exfat-nofuse-master\README.md
文件 217 2018-04-16 19:54 exfat-nofuse-master\dkms.conf
文件 475 2018-04-16 19:54 exfat-nofuse-master\exfat-km.mk
文件 15131 2018-04-16 19:54 exfat-nofuse-master\exfat_api.c
文件 7939 2018-04-16 19:54 exfat-nofuse-master\exfat_api.h
文件 2718 2018-04-16 19:54 exfat-nofuse-master\exfat_bitmap.c
文件 2835 2018-04-16 19:54 exfat-nofuse-master\exfat_bitmap.h
文件 6070 2018-04-16 19:54 exfat-nofuse-master\exfat_blkdev.c
文件 3575 2018-04-16 19:54 exfat-nofuse-master\exfat_blkdev.h
文件 19679 2018-04-16 19:54 exfat-nofuse-master\exfat_cache.c
文件 3957 2018-04-16 19:54 exfat-nofuse-master\exfat_cache.h
文件 3218 2018-04-16 19:54 exfat-nofuse-master\exfat_config.h
文件 133170 2018-04-16 19:54 exfat-nofuse-master\exfat_core.c
文件 26991 2018-04-16 19:54 exfat-nofuse-master\exfat_core.h
文件 3462 2018-04-16 19:54 exfat-nofuse-master\exfat_data.c
文件 2875 2018-04-16 19:54 exfat-nofuse-master\exfat_data.h
文件 11337 2018-04-16 19:54 exfat-nofuse-master\exfat_nls.c
文件 3956 2018-04-16 19:54 exfat-nofuse-master\exfat_nls.h
文件 6305 2018-04-16 19:54 exfat-nofuse-master\exfat_oal.c
文件 3528 2018-04-16 19:54 exfat-nofuse-master\exfat_oal.h
文件 70402 2018-04-16 19:54 exfat-nofuse-master\exfat_super.c
文件 5063 2018-04-16 19:54 exfat-nofuse-master\exfat_super.h
文件 37398 2018-04-16 19:54 exfat-nofuse-master\exfat_upcase.c
文件 1307 2018-04-16 19:54 exfat-nofuse-master\exfat_version.h
相关资源
- 支持ucos的数据库及移植
-
Jli
nk unlock for F1,解锁F1系列的ARM芯 - EWARM-CD-7804-12495
- ARM裸机实验之用按键控制LED灯
- IAR个版本的安装和和谐文件
- arm cortex-A8 am335x uboot移植
- Linux 下的exfat文件系统驱动,内核版本
- 基于ARM的LPC2104的计算器
- ARM Cortex-M0权威指南(中文)
- arm64-v8a用OpenSSL环境配置文件
- LPC2132 串口程序
- TrustZone的白皮书以及API文档
- ARM 指令集中文版.pdf
- rk3288平台深度学习框架caffe+opencv环境
- pycharm快捷键图
- libjpeg-turbo的so和使用工具的so的armea
- ARM 指令集中文版
- 基于ARM9的公交车多功能终端的研制
- mini6410 所有应用程序源码
- 基于ARM的DS18B20程序
- 基于ARM Cortex-M3直流无刷电机控制程序
- ok6410按键驱动
- 基于ARM的RFID门禁管理系统设计报告
- ARM_Linux嵌入式系统在农业大棚中的应
- 基于arm平台的MP3播放器
- arm板上实现usb摄像头采集及显示(q
- tcp文件传输220091
- 32位ARM的ALU设计基于FPGA
- QT闹钟alarm
- 基于ARM7的GPRS程序代码
评论
共有 条评论