• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
梦想照进灵魂
博客园    首页    新随笔    联系   管理    订阅  订阅
2012年8月14日
dev\proc\sys
摘要: #include <linux/module.h>#include <linux/fs.h>#include <linux/slab.h>#include <linux/device.h>#include <linux/sched.h>#include <linux/proc_fs.h>#include <asm/uaccess.h>#include "hello.h"#define DEV_NAME "hello"#define pr_inf(fmt, arg ...) 阅读全文
posted @ 2012-08-14 01:40 梦想照进灵魂 阅读(335) 评论(0) 推荐(0)
可变参数函数
摘要: 如题。//hello.c #include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); #define pr_info(fmt, arg...) \ printk("\033[032m[Mark] %s :\n %s[line %03d] : " fmt " \033[0m\n\n", \ __FILE__, __FUNCTION__, __LINE__, ##arg) static int hello_ini 阅读全文
posted @ 2012-08-14 01:05 梦想照进灵魂 阅读(138) 评论(0) 推荐(0)
回调函数的理解
摘要: 所谓回调函数就是提供API供其他函数或线程调用某个函数,通过给函数传参(函数指针)的方式实现。 C范例:#include <stdio.h> #define ECHO_HELLO 0 #define SAY_GOODBYE 1 /* 定义回调函数指针类型 */ typedef void(*lpFunc)(int); /* 回调操作 */ void pr_info(int cmd) { switch (cmd) { case ECHO_HELLO: printf("hello\n"); break; ... 阅读全文
posted @ 2012-08-14 00:41 梦想照进灵魂 阅读(257) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3