Linux: активация дважды одного и того же модуля с разными параметрами

Я работаю с двумя ADS7828 АЦП с интерфейсом I2C. Я нахожусь на Debian с ядром 3.4.67 и использую модуль ADS7828 для Linux. Чтобы включить этот модуль и управлять компонентом, я пишу:

modprobe ads7828 int_vref=0 vref_mv=3347

echo ads7828 0x48 > /sys/bus/i2c/devices/i2c-0/new_device

и нужно настроить второй АЦП с 5000 vref_mv, я могу включить один и тот же модуль дважды? И если так, как?

1 ответ

Для тех, кто ищет этот ответ позже, я нашел его на сайте Redhat: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Setting_Module_Parameters.html

Например, если вы хотите загрузить сетевой драйвер Intel PRO/1000 со скоростью дросселя прерывания, установленной на 3000 прерываний в секунду, для первого, второго и третьего экземпляров драйвера и с включенным энергосберегающим Ethernet (EEE) ⁠[5], вы будете запускать от имени пользователя root:

~]# modprobe e1000e InterruptThrottleRate=3000,3000,3000 EEE=1

так, по-видимому, вы могли бы сделать

~]# modprobe ads7828 int_vref=0 vref_mv=3347,5000

Хотя эти параметры, похоже, исчезли между 2,6 и 3,10, драйвер ads7828 больше не имеет параметров, которые я могу найти.

Другие вопросы по тегам