11 2011 档案
【转】linux libata初始化分析
摘要:转自:http://zhangwenxin82.blog.163.com/blog/static/114595956201071934831530/进来分析libata模块,颇有所感,记录如下,希望能对大家有所帮助,同时也对自己的理解进一步深入。linux版本:linux-2.6.24.3注:因完全是个人理解,理解不当难免,恳请批评指正!!!!大家知道驱动程序在初始化sata controller后, 并初始化ata_host结构体后,会调用函数ata_host_activate进入libata的初始化,我们从这里开始分析。下面是freescale mpc8315平台的sata驱动代码。lin
阅读全文
硬盘S.M.A.R.T简介
摘要:S.M.A.R.T.(自监测、分析、报告技术):这是现在硬盘普遍采用的数据安全技术,在硬盘工作的时候监测系统对电机、电路、磁盘、磁头的状态进行分析,当有异常发生的时候就会发出警告,有的还会自动降速并备份数据。 早在上个世纪九十年代,人们就意识到数据的宝贵性胜于硬盘自身价值,渴望有种技术能对硬盘故障进行预测并实现相对安全的数据保护,因此S.M.A.R.T技术应运而生。目前,虽然大多数硬盘的平均无故障时间(MTBF)已达30000~50000小时以上,然而对于不少用户,特别是商业用户而言,一次普通的硬盘故障便足以造成灾难性后果,所以时至今日,S.M.A.R.T技术仍为我们所用。S.M.A.R...
阅读全文
3520的YUV数据格式
摘要:1、vi的帧场数据格式为VIDEO_FIELD_INTERLACED(3) 顶场底场数据按行交错排列。 top line0 bot line0 top line1 bot line1 ... 1700输出的1D1,16个通道,通道0~7在顶场,8~15在底场 所以从vi获取ch0的yuv数据时,需要丢弃偶数场2、VO的帧场数据格式为VIDEO_FIELD_TOP或者VIDEO_FIELD_BOTTOM 先顶场再底场 top line0 top line1 ... bot line0 bot line1 ... 所以从v0获取ch0的yuv数据时,不需要丢弃偶数场3、YUV的数据格式,st...
阅读全文
浙公网安备 33010602011771号