上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 1: /* 2: * Add by xuyonghong for duotin car radio fm 3: * Copyright (C) 2016-5-24 xuyonghong@duotin.com 4: * 5: */ 6: #include <linux/init.h> 7: #incl 阅读全文
posted @ 2016-10-13 16:05 夕相待 阅读(7599) 评论(0) 推荐(0) 编辑
摘要: 一:安装交叉编译工具链以及相应的工具(系统最好是ubutnu-64位-server)sudo apt-get install g++ sudo apt-get install libncurses5-dev sudo apt-get install zlib1g-dev sudo apt-get install bison sudo apt-get install flex sudo apt-ge... 阅读全文
posted @ 2016-07-27 17:33 夕相待 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 一:uloop概述 uloop有三个功能: 文件描述符触发事件的监控, timeout定时器处理, 当前进程的子进程的维护 二: uloop的整体框架 1: /** 2: * 初始化事件循环 3: *主要工作是poll_fd = epoll_create(32);/* 创建一个epoll的文件描述符 阅读全文
posted @ 2016-07-06 16:27 夕相待 阅读(14734) 评论(0) 推荐(1) 编辑
摘要: 1.#ifdef 与或运算 #ifdef (MIN) && (MAX) ----------------------------错误使用 #if defined(MIN) && defined(MAX) ---------------- 正确使用 #ifdef (MIN) || (MAX) -----------------------------错误使用 #if defin... 阅读全文
posted @ 2016-06-28 10:01 夕相待 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 一:blob相关接口 1.数据结构 1: struct blob_attr { 2: uint32_t id_len; /** 高1位为extend标志,高7位存储id, 3: * 低24位存储data的内存大小+结构大小(blob_attr) */ 4: char data[]; 5: } __p 阅读全文
posted @ 2016-06-24 18:22 夕相待 阅读(5073) 评论(0) 推荐(0) 编辑
摘要: 一:相关API介绍 1.相关源码文件:usocket.h usocket.c 2.类型标志 1: #define USOCK_TCP 0 2: #define USOCK_UDP 1 3: #define USOCK_SERVER 0x0100 4: #define USOCK_NOCLOEXEC 阅读全文
posted @ 2016-06-24 10:53 夕相待 阅读(4804) 评论(0) 推荐(0) 编辑
摘要: 一: 加载好sbull驱动 root@CarRadio:/# ls /dev/sbull -l brw-r--r-- 1 root root 254, 16 Mar 25 08:25 /dev/sbull root@CarRadio:/# 可以看到sbull文件属性是一个块设备, 主设备号是254, 阅读全文
posted @ 2016-03-31 10:36 夕相待 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: #include <linux/module.h> #include <linux/moduleparam.h> #include <linux/init.h> #include <linux/sched.h> #include <linux/kernel.h> #include <linux/sl 阅读全文
posted @ 2016-03-31 10:11 夕相待 阅读(2536) 评论(0) 推荐(0) 编辑
摘要: 块设备驱动中的第1个工作通常是注册它们自己到内核,完成这个任务的函数是 register_blkdev(),其原型为:int register_blkdev(unsigned int major, const char *name); 与register_blkdev()对应的注销函数是unregi 阅读全文
posted @ 2016-03-31 10:00 夕相待 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: 本文来源于: 1. http://www.cnblogs.com/dyllove98/archive/2013/07/01/3165567.html 块设备相关的数据结构以及接口: 块设备接口则相对复杂,读写API没有直接到块设备层,而是直接到文件系统层,然后再由文件系统层发起读写请求。 一: bl 阅读全文
posted @ 2016-03-29 15:38 夕相待 阅读(3289) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页