摘要: read & write SYSCALL_DEFINE3(read, unsigned int, fd, char __user *, buf, size_t, count) { struct fd f = fdget_pos(fd); ...... loff_t pos = file_pos_re 阅读全文
posted @ 2021-06-16 20:32 jingmojing 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 如果一种文件系统的类型曾经在内核注册过,这就说明允许挂载并且使用这个文件系统。 register_filesystem(&ext4_fs_type); static struct file_system_type ext4_fs_type = { .owner = THIS_MODULE, .nam 阅读全文
posted @ 2021-06-14 17:12 jingmojing 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ARM(Advanced RISC Machines)公司的名字;对一类微处理器的通称;一种技术的名字。 从编程的角度看,ARM微处理器的工作状态一般有两种:(1)ARM状态,处理器执行32位的、字对齐的ARM指令。(2)Thumb状态,处理器执行16位的、半字对齐的Thumb指令。在程序的执行过程 阅读全文
posted @ 2018-11-06 18:03 jingmojing 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 说明 本文参考两种配置方法,自测都可以配置成功。配置二的vim使用上不太会,因此,实际使用的是配置一。 配置一 参考笨书书的“把vim打造比Source insight更好用更强大的IDE.pdf” 步骤 (1)安装工具 //安装插件管理工具 vundle git clone https://git 阅读全文
posted @ 2018-11-04 14:51 jingmojing 阅读(877) 评论(0) 推荐(0) 编辑