libfuse 关于 FUSE(用户空间中的文件系统)是用户空间程序将文件系统导出到Linux内核的接口。 FUSE项目包含两个组件:保险丝内核模块(在常规内核存储库中维护)和libfuse用户空间库(在此存储库中维护)。 libfuse提供了与FUSE内核模块进行通信的参考实现。 FUSE文件系统通常实现为与libfuse链接的独立应用程序。 libfuse提供了以下功能:挂载文件系统,卸载文件系统,从内核读取请求以及将响应发送回。 libfuse提供了两个API:“高级”同步API和“低级”异步API。 在这两种情况下,来自内核的传入请求都使用回调传递给主程序。 使用高级API时,回调可以使用文件名和路径而不是inode来工作,并且在回调函数返回时,请求的处理完成。 使用低级API时,回调函数必须与inode一起使用,并且必须使用一组单独的API函数显式发送响应。 发展状况 libf
2022-03-18 18:10:04 804KB C
1
向AT45DB081B flas写入一个字节 从datasave_buff数组向flash缓冲区buffer1或buffer2
2022-03-17 15:44:48 130KB AT45DB081B驱动程序
1
用于制作针对512 + 16字节nand flash 的yaffs文件系统镜像,内核补丁使用的是yaffs网站上的cvs版本。在linux2.6.22.6内核上测试通过。
2022-03-17 12:44:32 14KB mkyaffsimage
1
znFAT文件系统 STC单片机
2022-03-15 00:04:55 20.29MB znFAT STC
1
znfat文件系统,便于移植,可以做sd卡MP3,和U盘MP3。。甚至能做简易数码相机
2022-03-15 00:03:57 21KB znfat 文件系统
1
顾名思义,长文件名,就是文件名称很长。只有文件系统被设置成支持长文件名时,才能正常的对长文件名文件进行操作:创建长文件名文件、获取完整的长文件名、文件名称大小写字母被正常读取。 初学FatFs的同学们来说,常常会碰到“怎么创建不了文件呢?”、读到的文件名不全且总是带有“~”。这是由于文件系统没有配置成支持长文件名、或者即使配置了支持长文件名,但是没有正确理解如何使用长文件名造成的。
2022-03-12 14:21:52 19KB STM32 FatFs文件系统
1
linux下文件系统制作工具,本人已试,可用。
2022-03-10 20:27:58 17KB 文件系统制作工具
1
FatFs文件系统作者-chaN制作的JPEG解码库函数,应用起来非常简单,解码速度快,占用内存小--3K,大约1s/张
2022-03-10 10:56:56 1.8MB FATFS JPEG解码
1
采集传感器数据存储到NAND FLASH做为历史数据,并将数据通过WiFi上传给上位机,代码有NAND FLASH驱动,文件系统挂载
2022-03-07 14:30:01 4.24MB STM32 NAND FLASH
1
经典分布式文件系统五:MooseFS MooseFS 采用C编写,是一个高容错性的分布式文件系统,能够将资源分布存储于几台不同的物理介质,对外只提供给用户一个访问接口。对它的操作与其它文件系统完全一样。 采用 mfsmount 来与管理服务器进行交互(接收或修改元数据文件)及与数据服务器交换真正的数据。 mfsmount 是基于 FUSE (FileSystem in USErspace) 机制的,因此 mooseFS 能够工作于任何实现了 FUSE 的操作系统( Linux、 FreeBSD、OpenSolaris MacOS等)。 *
2022-03-06 20:37:29 3.73MB 分布式 文件系统
1