Порты в Линуксе есть?

Ответить
Аватара пользователя
vot
Сообщения: 4616
Зарегистрирован: 27.03.2014 15:33
Где: Mюнхен
Род занятий: UEFI

Порты в Линуксе есть?

Сообщение vot »

Ну те самые, I/O ?
чем их можно из консоли/терминала подергать, под тойже Виндой есть куча софта по типу rweverything

ту же память можно devmem2 пробовать, а с портами както глухо :(
- "Политграмота" 1935г изд.
- "Что делать" 1902г изд.
Аватара пользователя
Вий
Сообщения: 6237
Зарегистрирован: 22.09.2011 13:00
Ник с it-ru.de: верифицирован
Где: Минск
Род занятий: Программист ;)
Интересы: разные...

Re: Порты в Линуксе есть?

Сообщение Вий »

Через /proc
Вий есть колоссальное создание простонародного воображения...

"...Когда хотят сделать людей добрыми, мудрыми, свободными, воздержанными, великодушными, то неизбежно приходят к желанию их всех перебить." Анатоль Франс
Аватара пользователя
vot
Сообщения: 4616
Зарегистрирован: 27.03.2014 15:33
Где: Mюнхен
Род занятий: UEFI

Re: Порты в Линуксе есть?

Сообщение vot »

спасибо

тут немного другая тема, порты не как "пины" #Input/#Ounput, а как порты:
- прерываний, адреса 0х20/0х21/0хА0 /0хА1
- порт SMI, адрес 0xB2
- PostCode Port, по адресу 0x80
- ACPI менеджмент
- PowerManagemen
и пр.

через них как раз и до GPIO портов пинов дотянуться можно и в Интеле и в АМД

вроде через /dev/port расковырял в три строки на "С",
читать под sudo можно, но писать (теже SMI) на реальном железе, в отличии от виртуалок не получается,
все виснет до старта программы (я же комментирую по ходу программы, мы сечас прочтем то-то и то-то, от-туда-то ) :mrgreen: :mrgreen:

но /dev/port эмулирует только запись/чтение регистра еах, а тьму параметров Интел гонит и через ebx/ecx/edx
- "Политграмота" 1935г изд.
- "Что делать" 1902г изд.
Аватара пользователя
Вий
Сообщения: 6237
Зарегистрирован: 22.09.2011 13:00
Ник с it-ru.de: верифицирован
Где: Минск
Род занятий: Программист ;)
Интересы: разные...

Re: Порты в Линуксе есть?

Сообщение Вий »

Так всё этр системное железо напрямую весьма проблематично - оно ж системными драйверами пользуется. да и к тому же всех этих портов уже может и не существовать.
Вий есть колоссальное создание простонародного воображения...

"...Когда хотят сделать людей добрыми, мудрыми, свободными, воздержанными, великодушными, то неизбежно приходят к желанию их всех перебить." Анатоль Франс
Ответить