pata-gpio:用于通过GPIO进行PATA位撞击Linux内核驱动程序

时间:2024-04-09 00:03:12
【文件属性】:

文件名称:pata-gpio:用于通过GPIO进行PATA位撞击Linux内核驱动程序

文件大小:16KB

文件格式:ZIP

更新时间:2024-04-09 00:03:12

linux raspberrypi retro pata C

pata-gpio 概述 免责声明:此驱动程序是为娱乐和学习ATA内部组件而开发的。如果您正在寻找使用PATA设备的实用方法,请寻找商用USB适配器。 pata-gpio是Linux内核驱动程序,用于GPIO比特敲打的PATA(也称为ATA / ATAPI或IDE)。可以通过设备树设置引脚配置,使用常规的ATA框架。 IDE的主要/次要设备支持已实现。 表现 在Raspberry Pi 4(具有直接GPIO)上,大约800 KiB / s的读取速度可以达到500 KiB / s 。大多数性能瓶颈都归因于libgpiod(内核gpio抽象)的使用,该功能针对开关LED等任务进行了优化。数据传输远远超出了libgpiod的设计范围。 DMA和中断目前尚未实现。 设备树配置 引脚配置可以在设备树中指定。提供了一个示例设备树,如 。这包括本自述文件底部链接的原理图的引脚配置。 存在以下设备树


【文件预览】:
pata-gpio-master
----Kbuild(21B)
----atapi-direct-irq.dts(1KB)
----atapi-direct.dts(763B)
----run.sh(70B)
----LICENSE(18KB)
----atapi-direct-old-schematic.dts(761B)
----README.md(4KB)
----loaddt.sh(152B)
----Makefile(76B)
----.gitignore(263B)
----pata-gpio.c(16KB)
----atapi-direct-irq-old-schematic.dts(1KB)

网友评论