这篇文章只是随记而已。看看xboot的软件思想。
1.文件系统
在src-->kernel-->fs下,有文件系统arfs,cpiofs,fatfs,ramfs,sysfs,tarfs,vfs等。实际注册进系统的有ramfs,sysfs,arfs,tarfs,cpiofs等,而vfs是最上层的虚拟文件系统,做挂载其他文件系统的用途。
说到这里,其实需要学习一下list_head、hash map、json等原理。
1.1 list_head
list_head的原理学习,可以进入传送门 ,里面简单的包含一些例子。代码下载可以通过:传送门