03 Jan 2013
05 Dec 2012
DMA即Direct Memory Access的缩写。直接内存访问, 其目的就是将CPU从数据传输中解放出来,将数据传输直接下放到设备自己去处理。 目前PCI/PCIE的设备一般都是具有DMA功能,不需要单独的DMA控制器去处理。
13 Nov 2012
Buffalo WZR-HP-G450H固件更新,提供了从原厂固件到OpenWrt的方法,提供了从OpenWrt到DDWrt的方法,并提供解密固件的下载
18 Sep 2012
故事背景来源于一个丑陋的Fixup。 故事详情是项目中使用到一个温度传感器TMP75,这个东西使用的如此广泛以至于内核中早就有他的支持了,当然名字不叫tmp75.c,而是lm75.c。直接选为module,然后编译,加载,发现不能正常注册上去。 将I2C的Debug选项打开,看到设备与控制器的交互过程,在lm75_detect()中读取TMP75的4号寄存器,控制器返回"Error: no response!"的错误。
17 Sep 2012
这个工作完全是补历史的帐。开始是协助测试做这一块的东西。信号完整性测试这个名字看起来很唬人的,其实在软件上来看就是设置几个寄存器,然后通过硬件工具测量PHY口信号变化是否正常,在这个地方接触所说的眼图的定义。不过我对这东西的理解也就是从图片上分辨好or坏的样子。