работа с портами в freepascal

Модератор: Модераторы разделов

dgoc
Сообщения: 13
ОС: Linux

работа с портами в freepascal

Сообщение dgoc »

Вопрос такой - как в freepascal работать с портами ввода-вывода. В частности мне необходимо вывести число в порт LPT (точнее на определенные выводы)? В TP это делалось через port[$378]:=... , в freepascal это не работает.
Спасибо сказали:
serg_iv
Сообщения: 74
ОС: ubuntu7.10

Re: работа с портами в freepascal

Сообщение serg_iv »

Спасибо сказали:
dgoc
Сообщения: 13
ОС: Linux

Re: работа с портами в freepascal

Сообщение dgoc »

Спасибо за ссылку. Только мало, что понял. А проще никак нельзя?
Спасибо сказали:
serg_iv
Сообщения: 74
ОС: ubuntu7.10

Re: работа с портами в freepascal

Сообщение serg_iv »

Если еще проще - открываешь файл /dev/port , в нем смещаешься на $378, . Это адрес параллельного порта. Для того чтобы прочитать значение из порта, смещение сделай $379. Работа с портом напрямую, только от root'а.
Спасибо сказали: