Linux 应用编程
文章平均质量分 80
ganggexiongqi
这个作者很懒,什么都没留下…
展开
-
开源Liecense介绍
<br />开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。<br />现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。转载 2011-05-28 11:03:00 · 790 阅读 · 0 评论 -
Program Library HOWTO
Program Library HOWTOPrev Next3. Shared LibrariesShared libraries are libraries that are loaded by programs when they start. When a shared library is installed properly, all转载 2013-02-28 20:37:34 · 844 阅读 · 0 评论 -
数据对齐 总结
Author: Yang Honggang (Joseph) Content: Data alignmentDate: 12-08-2011REF: 1> Computer Systems A Programmer's Perspective (version 2) 3.9.3 Data Alignment 2> Linux Device Driver原创 2011-12-08 17:06:00 · 1137 阅读 · 0 评论 -
uio驱动编写 实例1
AUTHOR: Joseph Yang (杨红刚) CONTENT: uio驱动编写 实例1NOTE: linux-3.0LAST MODIFIED:09-06-2011 ----------------------------------------------------------------------------------------------------------原创 2011-09-06 00:02:37 · 10437 阅读 · 2 评论 -
DMA in user space (uio dma) //code analysis
Joseph (Honggang Yang)Contents: uio-dma.c code review (V1.3)Date: 11-02-2011Last modified: 11-02-2011------------------------------------------------------------------------------------------原创 2011-11-02 19:35:58 · 3602 阅读 · 0 评论 -
Printf()输出格式控制 (转载)
原文: unbutun的专栏 : http://blog.csdn.net/unbutun/article/details/67839051.转换说明符 %a(%A) 浮点数、十六进制数字和p-转载 2011-09-17 15:03:10 · 987 阅读 · 0 评论 -
多处理器编程的艺术 读书笔记 第二章 互斥 (下)
REF: 多处理器编程的艺术(The Art of Multiprocessor Programming)说明:我自己的理解为红色(不保证正确),参考书上的为黑色。最后修改时间: 09-16-2011--------------------------------原创 2011-09-16 15:41:19 · 1533 阅读 · 0 评论 -
多处理器编程的艺术 第二章 互斥 (上)
REF: 多处理器编程的艺术(The Art of Multiprocessor Programming)说明:我自己的理解为红色(不保证正确),参考书上的为黑色。最后修改时间: 09-16-2011------------------------------原创 2011-09-15 22:21:21 · 1993 阅读 · 0 评论 -
How to use ftrace to trace your kernel module(使用Ftrace跟踪你的内核模块)
AUTHOR: Joseph Yang (杨红刚) CONTENT: How to use ftrace to trace your kernel module(使用Ftrace跟踪你的内核模块)NOTE: linux-3.0LAST MODIFIED:09-06-2原创 2011-09-06 22:05:53 · 3131 阅读 · 0 评论 -
Reading notes of 'The Art of Multiprocessor Programming' -- Chapter 1 & Appendix B
Reading notes of 'The Art of Multiprocessor Programming'--------------------------- Chapter 1 Introduction------------- A final原创 2011-09-14 15:21:08 · 1215 阅读 · 0 评论 -
syscore.c 源码分析
AUTHOR: Joseph Yang (杨红刚) CONTENT: syscore.c 源码分析NOTE: linux-3.0LAST MODIFIED:09-09-2011--------------------------------------------原创 2011-09-09 21:59:14 · 5061 阅读 · 0 评论 -
Cpufreq
原文:http://blog.csdn.net/guoshaobei/article/details/6090359引用文章链接:http://www.ibm.com/developerworks/cn/linux/l-cn-cpufreq/http://转载 2011-09-08 22:17:19 · 1936 阅读 · 0 评论 -
c traps and pitfalls 阅读笔记
最新更新:09-05-2011 =======================----------------位域问题---------------------- 1 #include 2 3 struct test { 4 un原创 2011-08-06 17:28:32 · 687 阅读 · 0 评论 -
文件指针/句柄(FILE*)、文件描述符(fd)以及 文件路径(filepath)的相互转换
文件指针/句柄(FILE*)、文件描述符(fd)以及 文件路径(filepath)的相互转换最近在linux下编程常需要对一些文件进行操作。有时不同的条件下,需要将文件指针/句柄(FILE*)、文件描述符(fd)以及文件路径(filepath)进行相互转换,以满足实际的编程需要。现简单的做一下整理。如下。1:文件路径 文件描述符应是唯一的。文件指针(值)不是唯一的,但指向的对象也应转载 2011-06-10 21:36:00 · 1017 阅读 · 0 评论 -
Write a filesystem with FUSE
During the past year I experimented a lot with file systems in Userspace using FUSE, I wrote this post to share my thoughts about what I did and to give you a starting point to do something by yoursel转载 2017-02-16 15:34:12 · 666 阅读 · 0 评论