- 博客(4)
- 资源 (14)
- 收藏
- 关注
转载 从API开始理解QNX -- 消息传递
转自 openQNX中文论坛 xtang 大家都知道QNX是个微内核结构的操作系统,靠的是进程间通讯来实现整个系统功能的。那么具体到写一个程序的时候,到底这个通讯是如何完成的呢?这章就是具体介绐最底层的消息传递API的。消息传递是通过内核进行的,所以所谓的API,实际也就是最底层的内核调用了。需要指出的是,真正在QNX上写程序的时候,很少会直接用到这些API,而是利用更高层的A
2012-08-28 13:01:01 6540 1
原创 QNX驱动开发——中断处理
在操作系统中,对于中断的处理一直是一件麻烦事,其实主要是对操作系统的中断管理机制不熟悉。当中断产生时,内核去执行中断服务程序ISR,中断服务程序中要做尽量少的工作,以提高系统执行效率,有些人在中断服务程序中使用延时函数和printf函数和malloc函数,其实是很不可取的。延时函数不仅大大降低了中断执行的效率,也可能会屏蔽下次中断的产生,从而丢失对中断的响应。对于printf函数为什么不行呢?可以
2012-08-27 10:36:28 5003
转载 Why I Think RIM Will Succeed… The QNX Powered Comeback (very good QNX analysis artile)
by BBA Brian on September 12th, 2011 The last 12 months for RIM and the Blackberry brand have been HELL. I trace the free fall back to the day the Torch 9800 was released just over 1 year
2012-08-12 17:22:16 1740
原创 QNX驱动开发——Resource manger framework
在QNX下开发驱动程序,最主要的工作除了了解底层硬件具体工作流程外,就是建立一个能与操作系统兼容且支持POSIX的Resource manger框架了。在任何一段程序的执行过程中一段都是从main函数开始的,然而在操作系统中的main函数还传递了两个参数:int argc, char **argv,这两个参数是用来传递从shell命令行或者buildfile中传来对Resource m
2012-08-09 14:22:15 3211
YUVviewerPlus.rar
2019-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人