
驱动
文章平均质量分 57
onfoot
这个作者很懒,什么都没留下…
展开
-
SRAM
SRAM是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积,所以转载 2009-12-06 13:16:00 · 466 阅读 · 0 评论 -
SDRAM
SDRAM:SynchronousDynamic Random AccessMemory,同步动态随机存取存储器,同步是指Memory工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不是线性依次存储,而是自由指定地址进行数据读写。 SDRAM从发展到现在已经经历了四代,分别是:第一代SDR转载 2009-12-06 13:22:00 · 705 阅读 · 0 评论 -
Direct Memory Access 直接存储器访问
在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在着一个总线控制权转移问题。即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。 一个完整的DMA传输过程必须经过下面的4个步骤。 1.DMA请求 CPU对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。 2.DM转载 2009-12-06 13:30:00 · 565 阅读 · 0 评论 -
结构体struct module(1)
结构体structmodule在内核中代表一个内核模块,通过insmod(实际执行init_module系统调用)把自己编写的内核模块插入内核时,模块便与一个struct module结构体相关联,并成为内核的一部分。下面是结构体struct module的完整定义,接下来会逐个解释: struct module { enum module_state转载 2009-12-15 10:33:00 · 744 阅读 · 0 评论