embedded,linux,bluetooth 的评论 http://blog.donews.com/zhuyong I like it! do you? Wed, 30 Sep 2009 14:21:00 +0000 http://wordpress.org/?v=2.9.2 hourly 1 ming.he 对《list_head操作讲解》的评论 http://blog.donews.com/zhuyong/archive/2004/10/18/137140.aspx/comment-page-1#comment-29 ming.he Wed, 30 Sep 2009 14:21:00 +0000 http://blog.donews.com/zhuyong/archive/2004/10/18/137140.aspx#comment-29 嗨,你的这些心得太好了,我现在也在做 bluez 的工作,非常感谢,我把我以后工作中的心得和体会 也发给你 贴出来,希望更多人从中受益 嗨,你的这些心得太好了,我现在也在做 bluez 的工作,非常感谢,我把我以后工作中的心得和体会 也发给你 贴出来,希望更多人从中受益

]]>
littlerubby 对《关于驱动程序中的ioctl》的评论 http://blog.donews.com/zhuyong/archive/2004/09/19/103224.aspx/comment-page-1#comment-34 littlerubby Thu, 01 Jun 2006 09:10:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/19/103224.aspx#comment-34 如果每个人都象你这样发文,10篇文章看完后我的眼睛就要瞎了!! 如果每个人都象你这样发文,10篇文章看完后我的眼睛就要瞎了!!

]]>
yxl 对《关于驱动程序中的ioctl》的评论 http://blog.donews.com/zhuyong/archive/2004/09/19/103224.aspx/comment-page-1#comment-28 yxl Tue, 23 Aug 2005 02:37:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/19/103224.aspx#comment-28 一行写了几百字,看得真累! 一行写了几百字,看得真累!

]]>
gadfly 对《关于在redhat9下使用串口bluecore设备的总结》的评论 http://blog.donews.com/zhuyong/archive/2004/09/23/107640.aspx/comment-page-1#comment-33 gadfly Fri, 25 Mar 2005 03:10:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/23/107640.aspx#comment-33 redhat9是不是已经支持了所有蓝牙协议?? <br>要不要打补丁?重新编译内核? <br> <br>还是只要安装相关的utility和lib就行呢???? redhat9是不是已经支持了所有蓝牙协议??

要不要打补丁?重新编译内核?

还是只要安装相关的utility和lib就行呢????

]]>
love-centry 对《hciattach–>init_uart解析》的评论 http://blog.donews.com/zhuyong/archive/2004/10/20/141127.aspx/comment-page-1#comment-27 love-centry Sun, 13 Mar 2005 15:45:00 +0000 http://blog.donews.com/zhuyong/archive/2004/10/20/141127.aspx#comment-27 前一阶段一直在看串口驱动程序,但是对于其工作流程一直有个疑问?请指教! <br>对于串口驱动程序的执行流程大致是这样的: <br>1)判断当前使用的UART是什么类型的?如果是16550A才可以使用FIFO,因为别的类型的UART要么不支持FIFO,要么在使用 <br> <br>FIFO时有BUG. <br>2)如果当前使用的UART是16550A那么就打开FIFO功能,并且初始化别的一些寄存器,包括打开中断使能位(UART_IER).但是 <br> <br>对于不同版本的linux打开UART_IER的中断使能位各不相同,对于linux0.11它除了写中断外其它中断都开.而对于 <br> <br>linux0.98版本,它把UART_IER中的所有中断都打开了!(大家可以参考一下0.98版本linux/kernel/serial.c L467 <br> <br>outb_p(0x0f,UART_IER + port);) <br> <br>这两种初始化方式对于整个串口在发送数据时的流程会造成很大的差异! <br> <br>对于0.11版本而言,如果用户想要通过串口发送数据的话,那么它只要把UART_IER中的写中断打开,然后等待中断发生,在中 <br> <br>断处理程序中把需要发送的数据发送出去! <br>而对于0.98版本而言,如果用户想要通过口串口数据的话,那么它只要把数据放到FIFO中,一旦FIFO中的数据到达一定的量 <br> <br>后就会触发中断(这个量是由初始化时向FCR寄存器写入的,好像最大是14),然后由中断处理程序再发送数据. <br> <br>我自己在写串口驱动程序的时候发现一旦UARE_IER中的写中断打开,系统立即会发生一个中断,从IIR中判断出发生这个中 <br> <br>断是由THR产生的,也就是用户可以向串口写数据了!也即证明了linux0.11版本的机制是正确的!而0.98版本的机制好像不 <br> <br>正确,不知我理解的对不对? <br> <br> <br>(linux0.11版本和linux0.98版本可以在www.oldlinux.org下载) 前一阶段一直在看串口驱动程序,但是对于其工作流程一直有个疑问?请指教!

对于串口驱动程序的执行流程大致是这样的:

1)判断当前使用的UART是什么类型的?如果是16550A才可以使用FIFO,因为别的类型的UART要么不支持FIFO,要么在使用

FIFO时有BUG.

2)如果当前使用的UART是16550A那么就打开FIFO功能,并且初始化别的一些寄存器,包括打开中断使能位(UART_IER).但是

对于不同版本的linux打开UART_IER的中断使能位各不相同,对于linux0.11它除了写中断外其它中断都开.而对于

linux0.98版本,它把UART_IER中的所有中断都打开了!(大家可以参考一下0.98版本linux/kernel/serial.c L467

outb_p(0×0f,UART_IER + port);)

这两种初始化方式对于整个串口在发送数据时的流程会造成很大的差异!

对于0.11版本而言,如果用户想要通过串口发送数据的话,那么它只要把UART_IER中的写中断打开,然后等待中断发生,在中

断处理程序中把需要发送的数据发送出去!

而对于0.98版本而言,如果用户想要通过口串口数据的话,那么它只要把数据放到FIFO中,一旦FIFO中的数据到达一定的量

后就会触发中断(这个量是由初始化时向FCR寄存器写入的,好像最大是14),然后由中断处理程序再发送数据.

我自己在写串口驱动程序的时候发现一旦UARE_IER中的写中断打开,系统立即会发生一个中断,从IIR中判断出发生这个中

断是由THR产生的,也就是用户可以向串口写数据了!也即证明了linux0.11版本的机制是正确的!而0.98版本的机制好像不

正确,不知我理解的对不对?

(linux0.11版本和linux0.98版本可以在www.oldlinux.org下载)

]]>
大 对《关于驱动程序中的ioctl》的评论 http://blog.donews.com/zhuyong/archive/2004/09/19/103224.aspx/comment-page-1#comment-36 Wed, 01 Dec 2004 09:06:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/19/103224.aspx#comment-36 你的文章在哪里请回答 你的文章在哪里请回答

]]>
J.Zhang 对《六个gmail邀请,先到先得。(前六个留言的都已发送邀请了,请尽快注册。)》的评论 http://blog.donews.com/zhuyong/archive/2004/09/09/93242.aspx/comment-page-1#comment-35 J.Zhang Mon, 18 Oct 2004 09:56:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/09/93242.aspx#comment-35 first name: zhang <br>last name: jing <br>Email: chn_zhj@hotmail.com first name: zhang

last name: jing

Email: chn_zhj@hotmail.com

]]>
linuxnote 对《如何硬盘安装Debian [re: xulqy]》的评论 http://blog.donews.com/zhuyong/archive/2004/09/26/111075.aspx/comment-page-1#comment-26 linuxnote Fri, 15 Oct 2004 06:25:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/26/111075.aspx#comment-26 本人按照作者的方法做了,但是在dos實模式下執行install.bat的時候卻一直沒有反應,不知道作者你有沒有安裝成功? 本人按照作者的方法做了,但是在dos實模式下執行install.bat的時候卻一直沒有反應,不知道作者你有沒有安裝成功?

]]>
Jin Pu 对《关于阅读bluez source源码的笔记--重要应用》的评论 http://blog.donews.com/zhuyong/archive/2004/09/23/107191.aspx/comment-page-1#comment-32 Jin Pu Wed, 06 Oct 2004 02:25:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/23/107191.aspx#comment-32 请教一下,我修改了hcid.conf中的一些配置,但是使用hciconfig命令查看设备信息的时候,发现我设置的参数都没有生效。请问你遇到这样的问题吗? 请教一下,我修改了hcid.conf中的一些配置,但是使用hciconfig命令查看设备信息的时候,发现我设置的参数都没有生效。请问你遇到这样的问题吗?

]]>
Jin Pu 对《阅读bluez源代码的心得(1)》的评论 http://blog.donews.com/zhuyong/archive/2004/09/18/102495.aspx/comment-page-1#comment-25 Jin Pu Wed, 29 Sep 2004 14:12:00 +0000 http://blog.donews.com/zhuyong/archive/2004/09/18/102495.aspx#comment-25 搂主也在研究bluez。。。我最近也是在查看linux下面的bluetooth stack的代码,希望能和你交流,学习。 搂主也在研究bluez。。。我最近也是在查看linux下面的bluetooth stack的代码,希望能和你交流,学习。

]]>