A Quick Tour of NVM Express (NVMe)

A Quick Tour of NVM Express (NVMe)I will very briefly describe NVM Express (NVMe) with examples in Linux.DisclaimerI am not an expert on this field a...

2018-06-29 15:25:11

阅读数:377

评论数:0

给SSD(固态硬盘)编程

给SSD(固态硬盘)编程(1):简介和目录本文由 伯乐在线 - 熊铎 翻译。未经许可,禁止转载!英文出处:Emmanuel Goossaert (CodeCapsule.com)。欢迎加入翻译组。简介我想为我的键值对存储项目弄一个固态硬盘(SSD)最佳存储解决方案。为此,我必须确保我完全了解SSD...

2018-04-06 11:32:27

阅读数:206

评论数:0

scsi驱动模型

scsi驱动在内核中的位置   scsi驱动的核心为总线层驱动,在总线层驱动之上为各种不同的scsi设备驱动,在总线层驱动之下为scsi host驱动。其在内核中的位置如下图所示:      2.3 Linux中scsi驱动框架   在Linux中scsi驱动基本分为三大层:top l...

2015-08-05 22:43:59

阅读数:1207

评论数:0

ELJOnline: User Mode Drivers By Linux Devices 2002-03-01

I have a regular discussion about user-mode drivers and Linux. It starts with a customer who maintains a DOS system realizing that at some point--u...

2013-02-23 10:44:57

阅读数:649

评论数:0

Linux raw device 裸设备

┌────────────────────────────────────────────────────────── RAW driver (/dev/raw/rawN)    │ CONFIG_RAW_DRIVER:

2012-12-24 15:39:56

阅读数:6566

评论数:0

Kernel space DMA and User space DMA

Author: Joseph(Honggang Yang) Contents: Kernel space DMA and User space DMA Date: 11-02-2011 Last modified: 11-02-2011 =========================...

2011-11-17 22:14:38

阅读数:1846

评论数:0

浅谈 Linux 内核开发之 PCI 设备驱动

PCI 介绍 随着计算机应用的不断更新和发展(比如百兆网卡、视屏流等),计算机内数据传输的带宽要求越来越高,传统内部总线带宽已经远远不能满足这些应用的需要,因此人们推出了 PCI 总线标准 PCI 是 Peripheral Component Interconnect 的缩写,它因为高性能、低...

2011-11-08 19:55:25

阅读数:1023

评论数:0

DMA in user space (uio dma) //code analysis

Joseph (Honggang Yang) Contents: uio-dma.c code review  (V1.3) Date: 11-02-2011 Last modified: 11-02-2011 ---------------------------------------...

2011-11-02 19:35:58

阅读数:2667

评论数:0

Linux系统对ISA总线DMA的实现

原文: Linux系统对ISA总线DMA的实现 摘要:DMA是一种无需CPU的参与就可以让外设与系统RAM之间进行双向(to device 或 fromdevice)数据传输的硬件机制。使用DMA可以使系统CPU从实际的I/O数据传输过程中摆脱出来,从而大大提高系统

2011-10-13 09:03:21

阅读数:1984

评论数:0

DMA及cache一致性的学习心得

原文: DMA及cache一致性的学习心得  这里提到的DMA设备是非PCI设备 在framebuffer的prob函数中,用到了这样一个函数,下面分析下它的作用 /* *    s3c_fb_map_video_memory(): *   分配DR

2011-10-12 16:56:24

阅读数:937

评论数:0

trace-clock.c 分析

AUTHOR: Joseph Yang (杨红刚) CONTENT:  trace-clock.c 分析 NOTE: linux-2.6.38.6 LAST MODIFIED:09-06-2011 -----------------------------------

2011-10-11 09:09:41

阅读数:949

评论数:0

trace-clock-32-to-64.c 中synthetic_tsc 结构 设计分析初步

AUTHOR: Joseph Yang (杨红刚) CONTENT: trace-clock-32-to-64.c 中synthetic_tsc 结构 设计分析初步 NOTE: linux2.6.38.6 LAST MODIFIED:10-09-2011 -------

2011-10-09 16:06:38

阅读数:791

评论数:0

* 透过 Linux 内核看无锁编程

原文: 透过 Linux 内核看无锁编程 非阻塞型同步 (Non-blocking Synchronization) 简介 如何正确有效的保护共享数据是编写并行程序必须面临的一个难题,通常的手段就是同步。同步可分为阻塞型同步(Blocking S

2011-10-08 23:04:15

阅读数:949

评论数:0

多处理器编程的艺术 第3章 并发对象

3.3 静态一致性       + 如果一个方法的调用事件已经发生,但其响应事件还未发生,则这个方法调用       是未决的。       + 若一个对象中不存在未决(pending)的方法调用,则该对象是静态的。       - 静态一致性,是指在任一时刻若对象变为静

2011-10-08 22:17:44

阅读数:1698

评论数:0

compiler.h & compiler-gcc.h分析

原文:http://www.jtben.com/document/17660 Linux内核源码分析(1)——compiler.h分析(1) Linux的内核源码都会包含文件linux\compile.h,所以先分析该文件内的内容,作为开篇。 1 汇编编译时不定

2011-09-29 16:02:27

阅读数:1262

评论数:0

LKM -- load and unload process // My presentation

AUTHOR: Joseph Yang (杨红刚) CONTENT: LKM -- load and unload process NOTE: linux-3.0 LAST MODIFIED:09-27-2011 ----------------------------

2011-09-27 16:55:38

阅读数:1568

评论数:0

sys_init_module & sys_delete_module 简要分析

AUTHOR: Joseph Yang (杨红刚) CONTENT: sys_init_module & sys_delete_module 简要分析 NOTE: linux-3.0 LAST MODIFIED:09-26-2011 -----------------

2011-09-26 20:54:45

阅读数:5551

评论数:0

Linux 可加载内核模块剖析

原文: http://www.ibm.com/developerworks/cn/linux/l-lkm/ Linux 就是通常所说的单内核(monolithic kernel),即操作系统的大部分功能都被称为内核,并在特权模式下运行。它与微型内核不同,后者只把基本

2011-09-21 14:56:50

阅读数:1511

评论数:0

uio驱动编写 实例2 //增加了中断部分

AUTHOR: Joseph Yang (杨红刚) CONTENT: uio驱动编写 实例2 NOTE: linux-3.0 LAST MODIFIED:09-20-2011 ----------------------------------------------

2011-09-20 16:47:15

阅读数:4168

评论数:0

cpufreq.c 源码分析 //待修改

AUTHOR: Joseph Yang (杨红刚) CONTENT: cpufreq.c 源码分析 NOTE: linux-3.0 LAST MODIFIED:09-19-2011 -------------------------------------------

2011-09-19 23:01:39

阅读数:9734

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭