文章
首页 我的博文
用户411565 2009-4-26 22:10
自己动手DIY ARM处理器开发库和配置软件
经过这一周晚上的奋战,终于将 LPC 系列 ARM 处理器的配置软件及基本驱动程序库基本搞定了。通过这套配置程序,开发者无需了解 ARM 处理器的内部结构就 ...
用户411565 2009-4-13 18:15
PCI-Express物理层机制分析
       PCI-Express 总线的物理层相对于 PCI 总线而言发生了重大变化, PCI-Express 是一种全新的串行总线。串行总线数据传输避免了并行总线在高 ...
用户411565 2009-4-13 11:33
慎用Linux系统中的default WorkQueue
       在设计 Linux 内核程序时,有些小的任务可以直接交给系统的 default-workqueue ,这样的处理简单方便,受到了很多内核开发者的喜爱。但 ...
用户411565 2009-4-12 23:25
ATA Disk在Linux中的驱动架构对比分析
       这里所说的 ATA Disk 包含两大类:一类是传统的并行 ATA ( PATA ),即 IDE 接口;另一类是目前流行的串行 ATA ( SATA )。对 ...
用户411565 2009-4-12 02:13
Linux2.6.28中Scsi Disk驱动IO回调路径分析
       Scsi Disk 设备驱动通过 Scsi middle level 层向 scsi host 提交请求, scsi disk driver 是一个块设备驱动,其调用块设备层的 unplug ...
用户411565 2009-4-7 18:43
PCI-Express总线的中断机制
       PCI-Express 总线的中断机制在 PCI-X 总线的基础上又进行了发展, PCI-X 总线提出了传统 PCI 总线中断机制存在的低效问题,并且引入了 ...
用户411565 2009-4-7 14:45
写个驱动,控制主板蜂鸣器
    当应用软件发生故障之后,最好能够通过蜂鸣器进行报警,为此,在 Linux 下写了一个非常小的 IO 驱动,实现了蜂鸣器的报警控制。下面对蜂鸣器的控制 ...
用户411565 2009-4-6 21:36
谈谈PCI-Express总线技术
PCI 总线发展历史        PCI 总线是计算机的 I/O 总线,在 90 年代时替代了 ISA 总线,成为计算机中的局部总线一直使用至今。 PCI 总 ...
用户411565 2009-4-2 12:10
Linux中idr_tree算法描述
       Idr_tree 是内核提供的一种算法,其实现了整型 id 号与一个内核指针之间的映射。 Idr_tree 算法的实现采用了 radix_tree 的思想,其数 ...
用户411565 2009-4-2 09:03
业余课题——基于MCU的TCP/IP通信模块
前一段时间在 EDN-China 上经常可以看到有很多人在用单片机实现 TCP/IP 协议栈,而且还有一些开发板出售,感到非常亲切,在这里我有自己的一些体会。 04 ...
用户411565 2009-4-1 16:35
Linux中磁盘扫描流程描述
    通常 SCSI 总线适配器作为 PCI 设备的形式存在,其在计算机体系结构中的位置如下图所示: 图 1 scis host 及 device 在计算 ...
用户411565 2009-3-22 13:04
一个容易导致IO死锁的内存分配
?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /          在内核内存分配时需要注意内存分配睡眠问题,这两 ...
用户411565 2009-3-21 12:53
Linux内核栈溢出(stack overflow)问题
最近一段时间在设计和开发一个 Linux 内核模块,进入到最后的正确性测试与稳定性测试阶段。在这个阶段发现了一个非常有意思的问题,堆栈溢出( stack overf ...
用户411565 2009-2-6 10:29
文件系统与块设备之间的接口
       最近一段时间一直在做一个块设备模块的性能分析、优化工作,因此,对 Linux 文件系统层的代码进行了初略的阅读,颇有心得。 Linux 的文 ...
用户411565 2009-2-2 13:18
Linux块设备驱动设计需要注意的一个问题
       2008 年底我所在的团队设计和实现了一个块设备驱动,简单正确性测试与稳定性测试都能顺利通过,但是在高并发正确性测试过程中,却遇到了一个 ...
关闭 站长推荐上一条 /2 下一条