
Linux c
文章平均质量分 79
gui_ya
这个作者很懒,什么都没留下…
展开
-
linux消息队列操作
对消息队列的操作无非有下面三种类型:1、 打开或创建消息队列消息队列的内核持续性要求每个消息队列都在系统范围内对应唯一的键值,所以,要获得一个消息队列的描述字,只需提供该消息队列的键值即可;注:消息队列描述字是由在系统范围内唯一的键值生成的,而键值可以看作对应系统内的一条路经。2、 读写操作消息读写操作非常简单,对开发人员来说,每个消息都类似如下的数据结构:struct msgbuf{long mtype;char mtext[1];};mtype成员代表消息类型,从消息队列中读取消息的一个重要依据就是消息转载 2010-06-12 12:57:00 · 584 阅读 · 0 评论 -
c语言当中位段的使用
<br />c语言当中位段的使用2007-01-13 20:54<br /> <br />位段以位为单位定义结构体(或共用体)中成员所占存储空间的长度。<br /> 含有位段的结构体类型称为位段结构。<br />位段结构也是一种结构体类型,只不过其中含有以位为单位定义存储长度的整数类型位段成员。采用位段结构既节省存储空间,又可方便操作。<br />位段结构中位段的定义格式为:<br /> unsigned <成员名>:<二进制位数><br />例如:<br />struct bytedata转载 2010-06-13 17:10:00 · 792 阅读 · 0 评论 -
进程和线程编程
<br />进程和线程编程 <br />目 录<br />进程和线程编程<br />原始管道<br />pipe() <br />dup() <br />dup2() <br />popen()和pclose() <br />命名管道<br />创建FIFO <br />操作FIFO <br />阻塞FIFO <br />消息队列<br />msgget() <br />msgsnd() <br />msgrcv() <br />msgctl() <br />信号量<br />semget() <br />转载 2010-06-12 13:10:00 · 512 阅读 · 0 评论 -
u-boot 移植步骤详解
u-boot 移植步骤详解<br />1 U-Boot简介<br />U-Boot,全称Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。但是U-Boot不仅仅支持嵌入式Linux系统的引导,当前,它还支持NetBSD, VxWorks, QN转载 2010-06-18 10:28:00 · 668 阅读 · 0 评论