linux-bluetooth
文章平均质量分 78
coldsnow33
这个作者很懒,什么都没留下…
展开
-
bluetooth之power on流程
Bluetooth服务(以及蓝牙的A2DP服务)都是通过SystemServer启动(frameworks/base/services/java/com/android/server/SystemServer.java) Frameworks层(frameworks/base/core/java/android/server/BluetoothService.java, fun转载 2014-03-18 20:05:37 · 4978 阅读 · 0 评论 -
探讨蓝牙协议栈的原理和结构
蓝牙,这个已经不是什么新鲜的技术了,相信大多数人都是了解的。那么对于这方面,我们可以在嵌入式操作中进行一下实现。在蓝牙系统中,为了支持不同应用,需要使用多个协议,这些协议按层次组合在一起,构成了蓝牙协议栈.蓝牙协议栈是蓝牙技术的核心组成部分,它能使设备之间互相定位并建立连接,通过这个连接,设备间能通过各种各样的应用程序进行交互和数据交换. 1、蓝牙协议栈体系结构 蓝牙协议栈体系结构为分转载 2014-03-19 15:30:07 · 1939 阅读 · 0 评论 -
bluetooth数据收发
net/socket.cSYSCALL_DEFINE3(socket, int, family, int, type, int, protocol)->sock_create()->__sock_create()->pf = rcu_dereference(net_families[family]);err = pf->create(net, sock, protocol, kern)原创 2014-03-18 17:14:07 · 1443 阅读 · 0 评论 -
探讨蓝牙协议栈的原理和结构
蓝牙,这个已经不是什么新鲜的技术了,相信大多数人都是了解的。那么对于这方面,我们可以在嵌入式操作中进行一下实现。在蓝牙系统中,为了支持不同应用,需要使用多个协议,这些协议按层次组合在一起,构成了蓝牙协议栈.蓝牙协议栈是蓝牙技术的核心组成部分,它能使设备之间互相定位并建立连接,通过这个连接,设备间能通过各种各样的应用程序进行交互和数据交换. 1、蓝牙协议栈体系结构 蓝牙协议栈体系结构为分转载 2014-03-19 15:37:07 · 1089 阅读 · 0 评论 -
linux-uart
drivers/ttytty_write()->(ld->ops->write)//调用线路规程的ld->ops的write(n_tty_write)console_init()->tty_ldisc_begin()->tty_register_ldisc(N_TTY, &tty_ldisc_N_TTY)tty_ldiscs[disc] = new_ldisc;//设置ld->ops原创 2014-03-13 13:53:35 · 1375 阅读 · 0 评论