|
|
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
Помогите написать вставку ASM кода именно в C++ Builder, для чтения и записи в LPT порт один байт данных под Windows 98 и NT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 12:38 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
Греби в направлении DeviceIoControl и CreateFile. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 12:52 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
Как я помню это функции "DeviceIoControl и CreateFile", а мне необходимо на асме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 14:40 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
На скоко помню, под 9х надо 61h порт использовать, а вот под НТ-линейку придётся драйвер писать... Или я не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 14:48 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
Это значение 61h в каком адресном пространстве? Если в таком каком я думаю, то адрес LPT1 = 378h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2004, 14:54 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
В общем, я разобрался, что к чему. Короче говоря, через команду out и in можно соответственно читать с порта и передавать на порт. Это работает только в WIN 9х, а как же быть в NT, пробовал запускать приложение в Win 2000 выдаётся ошибка: Privileged Instruction …. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2004, 14:52 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
Я и говорю - под НТ драйвер писать надо. Кстати, вспомнил, как-то года три назад я делал прогу которая с железом через LPT общалась... Так там ещё была какая-то заморочка с номером порта отчего-то зависящая. Это я вспомнил, посмотрев на номер порта тут :) Точно не помню что, но было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2004, 15:24 |
|
||
|
Программирование LPT порта
|
|||
|---|---|---|---|
|
#18+
Я попробую использовать драйвер для возможности одинаковой работы с портами независимо от системы Windows ( 9x или NT ). Кому интересно можно посмотреть на: http://www.alexsmirnov.narod.ru/#PORTS Большое спасибо всем за то что откликнулись! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2004, 12:10 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32377230&tid=2035520]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 423ms |

| 0 / 0 |
