
嵌入式驱动
zxg623
性格、爱好、生活态度、工作情况、受教育状况
展开
-
automake 手册
GNU AutomakeFor version 1.3, 3 April 1998David MacKenzie and Tom Tromey 王立 译 目录 介绍 通用性概念 通用操作 深度 严格性 统一命名机制 派转载 2007-08-20 08:53:00 · 827 阅读 · 0 评论 -
jffs2
JFFS2 文件系统及新特性介绍 JFFS2 是一个开放源码的项目(www.infradead.org)。它是在闪存上使用非常广泛的读/写文件系统,在嵌入式系统中被普遍的应用。这篇文章首先分析了在闪存上使用 JFFS2 的必要性,然后详细的阐述了 JFFS2 实现的内部机制,包括日志结构的文件系统,关键的数据结构,挂载过程和垃圾收集机制。同时也指出了 JFFS2 的局限性,并介绍转载 2008-04-07 00:38:00 · 1596 阅读 · 0 评论 -
常用中断
INT AH 功能 调用参数 返回参数 10 0 设置显示方式: AL6~0转载 2007-10-12 23:54:00 · 818 阅读 · 0 评论 -
yaffs
1 NAND Flash的特点 非易失性闪速存储器Flash具有速度快、成本低、密度大的特点,被广泛应用于嵌入式系统中。Flash存储器主要有NOR和NAND两种类型。NOR型比较适合存储程序代码;NAND型则可用作大容量数据存储。NAND闪存的存储单元为块和页。本文使用的Samsung公司的K9F5608 包括2 048块,每一块又包括32页,一页大小为528字节,依次分为2个256转载 2008-04-07 00:29:00 · 545 阅读 · 0 评论 -
USB设备的Bulk模式驱动程序设计
引言 通用串行总线(USB)是一种串行接口,具有自动配置能力和良好的兼容性,从而简化了计算机与外设的连接,被计算机外设硬件制造商广泛采纳。USB总线标准由1.1版升级到2.0版后,传输率由12Mbps增加到了480Mbps,更适宜于高速数据传输。USB设备支持打印机、扫描仪、数码相机等外设时,由于这些外设与主机间传输的数据量大,要求驱动程序采用Bulk模式进行高速数据传输。 USB设备驱动的转载 2007-11-29 08:43:00 · 764 阅读 · 0 评论 -
BIOS和DOS中断大全
中断INT 21H :1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH — 键盘缓冲输入0BH —检测输入状态0CH —清输入缓冲区的输入功能(1)、功能01H、07H和08H 功能描述:转载 2007-10-28 10:16:00 · 800 阅读 · 0 评论 -
Linux 下串口编程入门
Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。 串口简介串 行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。转载 2007-09-23 20:56:00 · 399 阅读 · 0 评论 -
POSIX 线程详解
POSIX(可移植操作系统接口)线程是提高代码响应和性能的有力手段。在本系列中,Daniel Robbins 向您精确地展示在编程中如何使用线程。其中还涉及大量幕后细节,读完本系列文章,您完全可以运用 POSIX 线程创建多线程程序。 线程是有趣的 了解如何正确运用线程是每一个优秀程序员必备的素质。线程类似于进程。如同进程,线程由内核按时间分片进行管理。在单处理器系统中,内核使用时间分片转载 2007-09-23 20:46:00 · 378 阅读 · 0 评论 -
分析内核初始化时根内存盘的加载过程
此文章转贴自http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=107845&page=0&view=collapsed&sb=5&o=7&part概述====1)当内核配置了内存盘时, 内核在初始化时可以将软盘加载到内存盘中作为根盘.当同时配置了初始化内存盘(Initail RAM Disk)时, 内核在转载 2007-09-20 08:28:00 · 758 阅读 · 0 评论 -
Linux内核的时钟中断机制
Linux内核的时钟中断机制第七章 Linux内核的时钟中断 (By 詹荣开,NUDT) opyright © 2003 by 詹荣开 E-mail:zhanrk@sohu.com Linux-2.4.0 Version 1.0.0,2003-2-14 摘要:本文主要从内核实现的角度分析了Linux 2.4.0内核的时钟中断、内核对时间的表示等。本文是为那些想要了解Linux I/转载 2007-09-20 08:23:00 · 2133 阅读 · 0 评论 -
ArmLinux BOOTLOADER全程详解
.几个重要的概念 COMPRESSED KERNEL and DECOMPRESSED KERNEL Jffs2 File System RAMDISK 启动参数(摘自IBM developer) 2.开发环境和开发板配置: 3.启动方式: 4.代码分析 网上关于Linux的BOOTLOADER文章不少了,但是大都是vivi,blob等比较庞大的程序,读起来不太方便,编译出的文件也比较大,而且更多转载 2007-09-15 13:35:00 · 442 阅读 · 0 评论 -
autoconf 手册
AutoconfCreating Automatic Configuration ScriptsEdition 2.13, for Autoconf version 2.13December 1998by David MacKenzie and Ben Elliston 目录 介绍 创建configure脚本转载 2007-08-20 08:50:00 · 1168 阅读 · 0 评论 -
elf文件格式
elf文件格式-- 另一文本方式的elf文档 write by breadbox Email:breadbox@muppetlabs.com 译:alert7 from m4in security team http://www.patching.net isearthling 19:45 2001-5-16 译者注: 由于翻译者水平有限(包括技术水平和翻译水平:(),所以 有些地方或许比较转载 2007-08-20 08:42:00 · 485 阅读 · 0 评论 -
cramfs
1、cramfs的特点在嵌入式的环境之下,内存和外存资源都需要节约使用。如果使用RAMDISK方式来使用文件系统,那么在系统运行之后,首先要把外存(Flash)上的映像文件解压缩到内存中,构造起RAMDISK环境,才可以开始运行程序。但是它也有很致命的弱点。在正常情况下,同样的代码不仅在外存中占据了空间(以压缩后的形式存在),而且还在内存中占用了更大的空间(以解压缩之后的形式存在),这违背了嵌入式转载 2008-04-07 00:30:00 · 606 阅读 · 0 评论