android驱动开发
文章平均质量分 78
ChanneLin_blog
这个作者很懒,什么都没留下…
展开
-
android内核Socket CAN中文译文
================================================================================ 这篇文章主要针对can协议簇(aka socket can)这篇文章包含以下内容:===============1 概述--什么是Socket CAN?2 动机--为什么使用so转载 2014-09-22 10:41:57 · 2239 阅读 · 0 评论 -
Android内核 netdevices.txt文档说明
网络设备、内核及各组成元素 介绍下文是随机收集的关于网络设备的文档。 net_device结构体分配规则即使卸载模块后也是继续需要网络设备结构体,而且使用kmalloc函数分配。如果设备注册成功,最后会使用free_netdev释放。还需要利索地解决出错情况(例如:mmod mydriver Net_init.c中有处理alloc_etherdev原创 2014-09-23 10:10:20 · 956 阅读 · 0 评论 -
linux中serial driver理解
底层串口API本文件介绍新串口驱动某些方面的简要概述。介绍并不全,有任何问题可以访问。 参考实现包含在amba_pl011.c内。底层串口硬件驱动--------------------------------底层串口硬件驱动向核心串口驱动程序提供端口信息(定义在uart_port)和一系列控制方法(定义在uart_ops)。底层驱动也可以处理中断的端口,并提供任何控制台支翻译 2014-10-10 19:08:14 · 3126 阅读 · 0 评论 -
Linux内核中进程上下文、中断上下文、原子上下文、用户上下文的理解
进程上下文和中断上下文是操作系统中很重要的两个概念,这两个概念在操作系统课程中不断被提及,是最经常接触、看上去很懂但又说不清楚到底怎么回事。造成这种局面的原因,可能是原来接触到的操作系统课程的教学总停留在一种浅层次的理论层面上,没有深入去研究。处理器总处于以下状态中的一种:1、内核态,运行于进程上下文,内核代表进程运行于内核空间;2、内核态,运行于中断上下文,内核代表硬件运行于内核空间转载 2014-10-10 22:42:16 · 3172 阅读 · 0 评论