当前位置: 技术问答>linux和unix
请教一下LibATA
来源: 互联网 发布时间:2017-02-24
本文导语: 现在要做一块板子的ATA驱动。 看了看driver/ata下的程序,都使用了LibATA这个架构。 但是LibATA的文档写的比较简单。 参看libATA Developer's Guide 例如说ata_port_operations接口就只说了会被那些函数调用。 libata Library是一堆...
现在要做一块板子的ATA驱动。
看了看driver/ata下的程序,都使用了LibATA这个架构。
但是LibATA的文档写的比较简单。
参看libATA Developer's Guide
例如说ata_port_operations接口就只说了会被那些函数调用。
libata Library是一堆函数,libata Core Internals也是一堆函数。
它们有什么区别,什么时候应该用那些函数都没有涉及。
请教一下各位,有没有在更高层次上概略介绍这个平台的文档呢?
看了看driver/ata下的程序,都使用了LibATA这个架构。
但是LibATA的文档写的比较简单。
参看libATA Developer's Guide
例如说ata_port_operations接口就只说了会被那些函数调用。
libata Library是一堆函数,libata Core Internals也是一堆函数。
它们有什么区别,什么时候应该用那些函数都没有涉及。
请教一下各位,有没有在更高层次上概略介绍这个平台的文档呢?
|
找个例子,把框架搞明白,剩下的就是对寄存器和中断的处理了。
前题是,楼主知道linux的驱动基本结构和常用的kernel APIs.
|
顶一个 期待中
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。