博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一个linux 驱动
阅读量:2048 次
发布时间:2019-04-28

本文共 449 字,大约阅读时间需要 1 分钟。

以前看过很多次linux相关的资料,一直没亲自动手写,今天通过半天努力,终于完成了一个自己的linux小驱动

hello.c

#include 
#include
MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){ printk(KERN_ALERT "Hello, world\n");return 0;}static void hello_exit(void){ printk(KERN_ALERT "Goodbye, cruel world\n");}module_init(hello_init);module_exit(hello_exit);
Makefile

obj-m:=hello.o

readme

执行make采用的命令如下

make -C /opt/SN/SDK/sysroots/eagle8074/usr/src/kernel/ M=`pwd` modules

转载地址:http://fwhof.baihongyu.com/

你可能感兴趣的文章
使用Vmware装虚拟机Ubuntu
查看>>
本地部署k8s go项目
查看>>
【k8s】将服务暴露给外部的方式
查看>>
【java】异常处理及捕获的理解
查看>>
【Java】java访问修饰符用法
查看>>
【Java】继承知识点总结
查看>>
【Linux】什么是链接文件及其分类
查看>>
【linux】查看系统cpu信息及使用telegraf监控系统负载状况
查看>>
【UML】《Theach yourself uml in 24hours》——hour1
查看>>
【UML】《Theach yourself uml in 24hours》——hour2&hour3
查看>>
【linux】nohup和&的作用
查看>>
【UML】《Theach yourself uml in 24hours》——hour4
查看>>
僵尸进程产生原因等问题记录
查看>>
【python基础知识】python 2 与python 3 的差异
查看>>
【python基础知识】文件操作中的读写模式
查看>>
css通用button的设置
查看>>
css display属性
查看>>
let和const命令总结
查看>>
es6之 Symbol笔记
查看>>
Set、WeakSet、Map以及WeakMap结构基本知识点
查看>>