社区
驱动开发/核心开发
帖子详情
android2.3.3 内核中nfc驱动问题?
Totem_Guo
2012-11-08 12:13:34
谷歌已经宣布从2.3.3开始全面支持nfc,我也在安卓系统源码包中找到了libnfc-nxp等相关的库。可是为什么内核源码中没有nfc的驱动呢?我买了一块pn532的开发板,连到6410的板子上,在用API提供的方法检测时,没有反应。
我想问下,这个跟内核中没有驱动有关吗?libnfc这个应该是在HAL层的吧,我的理解是有个这个libnfc后,内核中就不再需要nfc驱动了。
...全文
208
1
打赏
收藏
android2.3.3 内核中nfc驱动问题?
谷歌已经宣布从2.3.3开始全面支持nfc,我也在安卓系统源码包中找到了libnfc-nxp等相关的库。可是为什么内核源码中没有nfc的驱动呢?我买了一块pn532的开发板,连到6410的板子上,在用API提供的方法检测时,没有反应。 我想问下,这个跟内核中没有驱动有关吗?libnfc这个应该是在HAL层的吧,我的理解是有个这个libnfc后,内核中就不再需要nfc驱动了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Totem_Guo
2012-11-08
打赏
举报
回复
还有一个问题是,安卓在内核层上还有一个hal(硬件抽象层),这个可能跟一般linux的架构不一样。google加入这一层,是为了避开linux内核中的GPL。 也就是说,硬件厂商的驱动的核心部分都会在HAL层,厂商只负责提供驱动的二进制码,而不是源码。而在内核层,只是进行一些读写操作,至于为什么读,为什么写,这个控制权是在HAL层的。
跟我一起写Fabric区块链应用(从0到1搭建)
其
中
第2、3部分占主要篇幅,讲师授课风格以代码
驱动
,在课程内完全手敲代码,推荐喜欢动手实践的同学跟着老师一起实践学习。 ⚠️特别注意⚠️:学习本门课程前需要提前具备Linux系统操作能力和Go语言基础开发能力...
深入理解
NFC
第8章 深入理解
NFC
本章所涉及的源代码文件名及位置 ·ForegroundDispatch.java development/ samples/ ApiDemos/ src/ com/ example/
android
/ apis/
nfc
/ ForegroundDispatch.java ·Beam.java development/ ...
Android
和Linux kernel版本对应表
Android
和Linux kernel发展史(BY 夕つ云 整理) 英文名
中
文名
Android
系统版本 发布时间 Linux kernel
内核
版本 备注 Astro 铁臂阿童木
Android
beta 2007年11月5日 未知 它作为一个面向开发者的软件开发包...
Linux配置并编译
内核
配置工具会询问许多
问题
并且允许开发者配置
内核
的每个方面。如果你有不确定的
问题
或者特性,你最好使用配置工具提供的默认值。本系列教程会使读者逐步了解配置
内核
的整个过程。 配置代码前需要在源文件的文件夹...
LINUX
内核
目录文件说明以及配置并编译
内核
的方法
在下载
内核
前,我们应该讨论一些重要的术语和事实。Linux
内核
是一个宏
内核
,这意味着整个操作系统都运行在
内核
预留的内存里。说的更清楚一些,
内核
是放在内存里的。
内核
所使用的空间是
内核
预留的。只有
内核
可以使用...
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章