Вопросы по теме 'sysfs'
Как создать простой атрибут класса sysfs в ядре Linux v3.2
Я изучаю, как использовать sysfs в своих модулях Linux, но мне труднее всего найти текущую документацию по этим темам. Книга Linux Device Drivers 3rd Edition , которую я использовал, кажется к сожалению, довольно устаревший в этой области...
29348 просмотров
schedule
11.04.2022
GPIO/аналоговое программирование для BeagleBone Black на Angstrom Linux, какой компилятор для кросс-разработки на Windows?
Я работаю над BeagleBone Black (теперь BBB ) со стандартным Angstrom Linux.
Я могу программировать GPIO/Analog с помощью JavaScript, но я хочу делать это на C/C++.
Я знаю, что такое sysfs и /dev/mem, я хочу знать, как настроить GPIO и...
9781 просмотров
schedule
19.09.2022
Портативный способ определения размера сектора в Linux
Я хочу написать небольшую программу на C, которая может определить размер сектора жесткого диска. Я хотел прочитать файл, расположенный в /sys/block/sd[X]/queue/hw_sector_size , и он работал в CentOS 6/7.
Однако, когда я тестировал в CentOS 5.11,...
5788 просмотров
schedule
20.01.2023
как написать атрибут для каждого канала в sysfs
Я собираюсь написать драйвер сетевого устройства, который поддерживает несколько каналов.
Теперь я собираюсь записать некоторые счетчики (например, переданные байты/пакеты) этого канала в sysfs .
Например, это устройство открывает 8 каналов,...
97 просмотров
schedule
15.04.2022
Написание модуля Sysfs
Я пытаюсь научиться писать модуль sysfs и запутался в базовой инициализации. В этом документе рассматривается kobject.h существует несколько различных функций, связанных с созданием записи sysfs.
Судя по всему, функция «kobject_init_and_add»...
1840 просмотров
schedule
11.05.2022
Открыть файл как root, но сбросить привилегии перед чтением из него?
TL;DR
Пишу программу на Си. Мне нужны привилегии root для fopen файла sysfs, и мне все еще нужны привилегии root, чтобы читать из него. Однако, поскольку моя программа должна будет постоянно читать файл sysfs, это означает, что ей все время...
1353 просмотров
schedule
03.04.2023
poll () из пространства пользователя в файле sysfs и sysfs_notify () из пространства ядра не будут работать вместе
Мой модуль ядра для raspi, написанный для создания двойного светового барьера, считывает монотонное время, если каждый из двух входных фронтов gpio поднимается и возникает прерывание. Значение времени передается через обычные файлы sysfs в...
2392 просмотров
schedule
27.04.2023
Как рассчитать пропускную способность памяти в данной (Linux) системе из оболочки?
Я хочу написать сценарий/команду оболочки, которая использует общедоступные двоичные файлы, файловую систему /sys или другие средства для расчета теоретической максимальной пропускной способности для оперативной памяти, доступной на данной машине....
2677 просмотров
schedule
25.08.2022