Files
guru/dev-python/pyftdi/metadata.xml
2025-12-13 17:07:07 +08:00

39 lines
1.9 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vowstar@gmail.com</email>
<name>Huang Rui</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyftdi</remote-id>
<remote-id type="github">eblot/pyftdi</remote-id>
<maintainer>
<name>Emmanuel Blot</name>
<email>emmanuel.blot@free.fr</email>
</maintainer>
<bugs-to>https://github.com/eblot/pyftdi/issues</bugs-to>
</upstream>
<longdescription lang="en">
PyFtdi aims at providing a user-space driver for popular FTDI devices,
implemented in pure Python language.
PyFtdi supports various features, including UART/Serial USB conversion with
speeds up to 12Mbps, depending on the FTDI device. It also offers
GPIO/Bitbang functionality, supporting 8-bit asynchronous,
8-bit synchronous, and 8-/16-bit MPSSE modes. For SPI and I2C, PyFtdi
provides master capabilities with simultaneous GPIO support, managing up to
12 pins per port for SPI and up to 14 pins for I2C. Additionally, it
includes basic JTAG master functions, EEPROM access (though some parameters
are read-only), and experimental CBUS support on selected devices with
4 pins per port.
</longdescription>
<longdescription lang="zh">
PyFtdi 旨在为流行的 FTDI 设备提供用户空间驱动程序,完全使用纯 Python 语言实现。
PyFtdi 支持多种功能,包括 UART/串口 USB 转换,速度可达 12Mbps取决于 FTDI 设备)。
它还提供 GPIO/Bitbang 功能,支持 8 位异步、8 位同步和 8/16 位 MPSSE 模式。
对于 SPI 和 I2CPyFtdi 提供主机功能并同时支持 GPIOSPI 每端口最多管理 12 个引脚,
I2C 最多 14 个引脚。此外,它还包括基本的 JTAG 主机功能、EEPROM 访问(部分参数为只读)
以及在特定设备上每端口 4 个引脚的实验性 CBUS 支持。
</longdescription>
</pkgmetadata>