- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 C语言中操作字符串的一些函数源代码
1. strlen(),计算字符串长度 int strlen(const char string) { int i=0; while(string[i]) i++; return i; } 2. strcpy(), 字符串拷贝. char *strcpy(char *destination, const char *source) { while(*dest
2009-06-28 15:24:00
653
原创 C语言字符串函数大全
函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi";
2009-06-28 15:22:00
494
原创 vim文本对齐命令
要使一定范围包括的行居中,用以下命令: :{range}center [width]{range} 即是那些通常命令所能指定的范围。 [width] 是一个可选项,用来确定要居中的行的宽度。如果没有指定 [width],则默认使用 textwidth 的值。(如果textwidth 是 0,则默认为 80。) 例如:
2009-06-21 11:18:00
7610
原创 Perl处理日期时间的技巧
表示日期的方式多种多样:“18 Jan 1973″ ,”18/01/1973″ ,”01/18/1973″ ,”Jan 18 1973″ ,”18-01-73″ ,”18-01-1973″ ,”01/73″,其中一些格式含义不清(如”01-06-1973″是表示6月1日呢,还是表示1月6日呢?) 如果不规定日期的表示形式,是很难处理的。想了解”18 Jan 1973″和”6 Sep 195
2009-06-16 09:00:00
1067
原创 Linux设备驱动程序学习(2)-调试技术
一、内核中的调试支持在前面已经建议过:学习编写驱动程序要构建安装自己的内核(标准主线内核)。最重要的原因之一是:内核开发者已经建立了多项用于调试的功能。但是由于这些功能会造成额外的输出,并导致能下降,因此发行版厂商通常会禁止发行版内核中的调试功能。为了实现内核调试,我在内核配置上增加了几项: Kernel hacking ---> [*] Magic
2009-06-02 13:04:00
831
原创 浅析linux 2.6.23驱动注册函数driver_register()
文章来源:http://gliethttp.cublog.cnint driver_register(struct device_driver * drv){ if ((drv->bus->probe && drv->probe) ||//drv和drv所属的bus之中只要1个提供
2009-05-31 10:37:00
896
转载 文件结构体struct file(Linux 2.6.23内核)
struct file结构体定义在/linux/include/linux/fs.h(Linux 2.6.11内核)中,其原型是:struct file { /* * fu_list becomes invalid after file_free is called and queued via * fu_rcuhead for RCU freeing
2009-05-30 21:44:00
562
原创 linux音频驱动分析
linux音频驱动分析creator sz111@126.comint __init utu2440_uda1341_init(void){ int ret = 0;//printk("ghcstop.........probe/n");//首先是对L3总线的一些控制操作。 ret = l3_attach_client(&uda1341, "l3-bit-2
2009-02-27 19:50:00
1413
原创 S3C2410的linux下DMA驱动程序开发
网上介绍LINUX下的一般驱动程序开发示例浩如烟海,或是因为简单,关于DMA驱动的介绍却寥寥无几;近期zhaoyang因工作需要,花了几日时间开发了某设备在S3C2410处理器Linux下DMA通信的驱动程序,有感于刚接手时无资料借鉴的茫然,故写点介绍,期待能给有DMA开发任务的网友们一点帮助。本文将包括如下内容:DMA驱动主要函数功能 驱动中关键技术分析 具体的DMA实例
2009-01-10 16:02:00
1153
1
Linux设备驱动开发详解-附光盘文件3-3
2009-03-21
Linux设备驱动开发详解-光盘文件3-2
2009-03-21
Linux设备驱动开发详解-所附光盘文件之3-1
2009-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人