原创 Alsa SoC Audio(part 2)
6 Audio Clocking This text describes the audio clocking terms in ASoC a
原创 Linux內核跟蹤之trace框架分析
------------------------------------------ 本文系本站原創,歡迎轉載! 轉載請註明出處:http://ericxiao.cublog.cn/ ---------------------
原创 基於MTD的NAND驅動開發(一)
○、說明 大約用了兩個禮拜不到的時間爲公司的IPcamera 系統寫了基於MTD 的NAND 驅動(linux-2.6.22.10 內核) ,目前已可以在該驅動的支持下跑cramfs 和jffs2 文件系統,另外,該驅動也可以
原创 2410下DMA驅動源碼分析
首先我們由 kconfig 和 makefile 來獲取 DMA 方面相關文件 ( 即源碼 ): Arch/arm/plat-s3c24xx/Dma.c Arch/arm/mach-s3c2410/Dma.
原创 基於MTD的NAND驅動開發(三)
五、NAND 驅動中的probe 函數 對於很多嵌入式Linux 的外設driver 來說,probe 函數將是我們遇到的第一個與具體硬件打交道,同時也相對複雜的函數。而且根據我的經驗,對於很多外設的driver 來說
原创 linux驅動內核模型
內核驅動模型的初衷 2.6 內核增加了一個引人注目的新特性——統一設備模型 (device model) 。設備模型提供了一個獨立的機制專門來表示設備,並描述其在系統中的拓撲結構,從而使得系統具有以下優點:l 代碼
原创 Linux 2.6內核的設備模型
Linux 2.6 內核的一個重要特色是提供了統一的內核設備模型。隨着技術的不斷進步,系統的拓撲結構越來越複雜,對智能電源管理、熱插拔以及 plug and play的支持要求也越來越高,2.4內核已經難以滿足這些需求。爲適應這種形勢的需
原创 Linux Platform Device and Driver
作者: Dongas 日期: 08-06-27 從 Linux 2.6 起引入了一套新的驅動管理和註冊機制 :Platform_device 和 Platform_driver 。 Linux 中大部分的設備驅動
原创 Implementation of exception in Linux
Implementation of exception in Linux Background In the MIPS architecture, interrupt, traps, system calls and
原创 Linux驅動程序開發 - 設備驅動模型初探
序言 從這一章開始,我們將詳細的介紹Linux的設備驅動模型。Linux設備驅動模型是一個相當複雜的系統,對於初學者來說真有些無從入手。而且更加困難的是,隨着新的Linux Kernel的release,Linux的設備驅動模型總會有
原创 想寫一個枚舉硬盤分區的dll
我想寫一個枚舉硬盤分區的dll,代碼如下enumpartition.h #ifndef _ENUMPARTITION_H_ #define _ENUMPARTITION_H_ #define DLLIMPORT __declspec