摘要
大部分开源的嵌入式操作系统内核中已经添加了对SATA硬盘控制器sil3114驱动的支持,而一些老版本的内核不支持SATA硬盘控制器.根据实际项目需求,本文采用驱动移植的方法,根据内核的编译原理,生成二进制内核文件,实现了在实时操作系统μClinux2.4.17中添加sil3114的驱动.经测试,该内核可以很好的支持SATA硬盘运行.
SATA hard disk sil3114 driver has been added into most of open source embedded operating system, but some early version kernels do not support SATA hard disk controller. According to the requirement of practical project, the article adopts the method of driver transplantation, according compiling principle of kernel to generate binary kernel file. It is realized that the driver of si13114 is added into real-time operating system μClinux2. 4.17. After tested,the kernel can support SATA hard disk well.
出处
《南华大学学报(自然科学版)》
2012年第1期34-37,共4页
Journal of University of South China:Science and Technology