计算机系统应用
計算機繫統應用
계산궤계통응용
APPLICATIONS OF THE COMPUTER SYSTEMS
2014年
1期
140-143,44
,共5页
Linux驱动%IDE%SATA驱动移植
Linux驅動%IDE%SATA驅動移植
Linux구동%IDE%SATA구동이식
Linux Driver%IDE%Migration of SATA Driver
SATA硬盘已经是目前多媒体应用中被广泛使用的存储介质,而有些多媒体产品的Linux版本中,并不支持SATA驱动框架。本文通过对Linux下IDE驱动框架及其相关的Linux驱动代码的分析,提供了一种在IDE驱动程序框架下移植SATA驱动程序的方法。最后以SiI3512为例,介绍了SATA驱动程序的移植过程。对于其它此类系统的移植具有很好的借鉴作用。
SATA硬盤已經是目前多媒體應用中被廣汎使用的存儲介質,而有些多媒體產品的Linux版本中,併不支持SATA驅動框架。本文通過對Linux下IDE驅動框架及其相關的Linux驅動代碼的分析,提供瞭一種在IDE驅動程序框架下移植SATA驅動程序的方法。最後以SiI3512為例,介紹瞭SATA驅動程序的移植過程。對于其它此類繫統的移植具有很好的藉鑒作用。
SATA경반이경시목전다매체응용중피엄범사용적존저개질,이유사다매체산품적Linux판본중,병불지지SATA구동광가。본문통과대Linux하IDE구동광가급기상관적Linux구동대마적분석,제공료일충재IDE구동정서광가하이식SATA구동정서적방법。최후이SiI3512위례,개소료SATA구동정서적이식과정。대우기타차류계통적이식구유흔호적차감작용。
SATA disk is Storage Media that has already been widely used in a multimedia applications currently, while many versions of Linux in Multimedia products that its driver framework does not support SATA drives. By analysing the driver framework in linux and its associated code analysis, this paper provides a way for porting SATA drives in IDE driver framework. Finally to SiI3512 example, the paper describes the porting process of SATA driver. This has a good reference for migration of other similar systems.