【问题标题】:CDC ACM driver for UEFIUEFI 的 CDC ACM 驱动程序
【发布时间】:2016-11-11 17:33:45
【问题描述】:

我是 UEFI 开发新手。

到目前为止,我已经了解了 UEFI shell、构建过程和应用程序基础知识。

我的任务是使用 uefi 应用程序通过来自 PC 的 USB 电缆(USB 串行)从 UEFI 与自定义板通信。

目前,PC启动到UEFI shell并通过串行电缆连接板,我输入devices命令,我看到板被列为

344 : CDC Abstract Control Model (CDC)

345: CDC ACM Data

请帮助我了解如何进行?为了将我的主板检测为串行端口,我需要做什么工作?

是否有任何可用的 uefi 驱动程序?

如果我需要开发 uefi 驱动程序,请帮助我从什么开始?

【问题讨论】:

    标签: serial-port usb usbserial cdc uefi


    【解决方案1】:

    我还没有看到有人开发 CDC 驱动程序,但是有一个 FTDI 驱动程序可以用作起点。

    FtdiUsbSerialDxe on GitHub

    【讨论】:

    • 是的,我看过 FtdiSerial 驱动程序...是的,我同意现在这是我唯一可以参考的内容...您有修改 Ftdi 驱动程序的经验吗?我想知道使用 Ftdi 驱动程序和开发 CDC 驱动程序有多复杂。 :) 谢谢!
    • 我不知道,但是 UEFI 驱动程序所需的基本形状已经存在。我不知道 FTDI 的接口和 USB 标准的 CDC 接口之间的实现差异。基本上,从 FTDI 驱动程序中,您将获得所需的基本框架。
    • 还有蒂姆,你能看看this question 并给出你的想法吗? :) 明确询问,因为这里的 UEFI 专家似乎不太活跃。再次感谢! :)
    猜你喜欢
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    • 2013-08-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-19
    相关资源
    最近更新 更多