C
文章平均质量分 83
yangyao15897726
一步的行动胜过一堆理论。对你所做的事,不在太胆怯、过于拘谨。人生本来就是一场实验
展开
-
伟大的C语言
absread()读磁盘绝对扇区函数 原形:int absread(int drive,int num,int sectnum,void *buf) 功能:从drive指定的驱动器磁盘上,sectnum指定的逻辑扇区号开始读取(通过DOS中断0x25读取)num个(最多64K个)扇区的内容,储存于buf所指的缓冲区中。 参数:drive=0对应A盘,drive=1对应B盘。 返回值转载 2014-06-24 19:58:12 · 676 阅读 · 0 评论 -
linux内核
上节我们说到了dma_mem_alloc()函数,需要说明的是DMA的硬件使用总线地址而非物理地址,总线地址是从设备角度上看到的内存地址,物理地址是从CPU角度上看到的未经转换的内存地址(经过转换的那叫虚拟地址)。在PC上,对于ISA和PCI而言,总线即为物理地址,但并非每个平台都是如此。由于有时候接口总线是通过桥接电路被连接,桥接电路会将IO地址映射为不同的物理地址。例如,在PRep(Power转载 2018-01-10 11:46:04 · 206 阅读 · 0 评论 -
linux中一些常见函数的含义
一.1.container_of : 根据一个结构体变量中的一个域成员变量的指针来获取指向整个结构体变量的指针 例如: 有一个结构体变量,其定义如下: struct demo_struct { type1 member1; type2 member2; type3 member3; typ原创 2018-01-09 15:38:59 · 1139 阅读 · 0 评论