包含标签 Kernel 的文章

Linux内核态文件操作

# 函数 功能 函数 打开文件 strcut file* **filp_open**(const char* filename, int open_mode, int mode); 读取文件 ssize_t vfs_read(struct file* filp, char __user* buffer, size_t len, loff_t* pos); 写文件 ssize_t vfs_write(struct file* filp, const char __user* buffer, size_t len, loff_t* pos); 关闭文件 int filp_close(struct file*filp, fl_owner_t id); # 读写 注意读写函数的第……

阅读全文

Linux 编译并更换内核

一、内核简介 # 核心 内核是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 # 开源 Linux 的一……

阅读全文

Linux内核驱动编写

# 前言 开发过单片机的小伙伴可以看一下我之前的一篇文章从单片机开发到linux内核驱动 ,以浅显易懂的方式带你敲开Linux驱动开发的大门。 # 正……

阅读全文