mirror of
https://github.com/wfjm/w11.git
synced 2026-05-02 06:26:30 +00:00
- 99-retro-usb-permissions.rules renamed to 90-retro-usb-permissions.rules
- 91-retro-usb-latency.rules: udev rule to enforce low latency for FDTI USB UART
- 92-retro-usb-persistent.rules: udev rule for persistent device names
- Note:
- for all FTDI USB-UART it is essential to set them to `low latency` mode.
That was default for linux kernels 2.6.32 to 4.4.52. Since about March
2017 one gets kernels with 16 ms default latency again, thanks to
kernel patch 9589541. For newer systems it is essential to install the
udev rule which automatically sets low latency.
27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
# $Id: 90-retro-usb-permissions.rules 902 2017-06-03 14:02:17Z mueller $
|
|
#
|
|
# udev rules to make some USB adaptors writable to group plugdev
|
|
#
|
|
# copy into /etc/udev/rules.d
|
|
#
|
|
ACTION!="add", GOTO="special_usb_rules_end"
|
|
SUBSYSTEM!="usb", GOTO="special_usb_rules_end"
|
|
#
|
|
# Cypress FX2 based systems ------------------------------------------
|
|
# - Digilent Nexys2
|
|
ATTR{idVendor}=="1443", ATTR{idProduct}=="0005", MODE="660", GROUP="plugdev"
|
|
# - Digilent Nexys3 and Atlys
|
|
ATTR{idVendor}=="1443", ATTR{idProduct}=="0007", MODE="660", GROUP="plugdev"
|
|
#
|
|
# - Cypress - EZ-USB FX2 USB 2.0 default
|
|
ATTR{idVendor}=="04b4", ATTR{idProduct}=="8613", MODE="660", GROUP="plugdev"
|
|
#
|
|
# - ixo.de - USB-JTAG-IF (used by ixo_jtag firmware)
|
|
ATTR{idVendor}=="16c0", ATTR{idProduct}=="06ad", MODE="660", GROUP="plugdev"
|
|
# - VOTI - free for internal lab use 1007 (used by retro11 firmware; primary)
|
|
ATTR{idVendor}=="16c0", ATTR{idProduct}=="03ef", MODE="660", GROUP="plugdev"
|
|
# - VOTI - free for internal lab use 1008 (used by retro11 firmware; alternate)
|
|
ATTR{idVendor}=="16c0", ATTR{idProduct}=="03f0", MODE="660", GROUP="plugdev"
|
|
#
|
|
LABEL="special_usb_rules_end"
|