Форум: "Система";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
ВнизПроблемы с LPT Найти похожие ветки
← →
Juve (2002-08-03 15:48) [0]Необходимо управлять LPT из 2000 виндов. (Управлять всякой
там автоматикой, не принтером!!!). Пишу следующее:
mov al,11111111b
mov dx,$378
out dx,al
На что Дельфи мне говорит об ошибке,вызванной привилегированной
функцией (ругается на команду out).
На asm`е раньше писал исключительно для Atmel`овских процессоров.
Может я что-то кардинально не понимаю? Что делать???
Буду очень признателен за любые советы!
← →
Jeer (2002-08-03 16:00) [1]Под NT-clone прикладные программы изолированы от общения с железом напрямую. Такое только под Win9x/
← →
ACR (2002-08-03 16:06) [2]надо драйверок накатать видимо в нулевое кольцо, ктонить занималси такой фигней?
← →
Juve (2002-08-03 19:11) [3]Я тоже потехоньку подхожу к мысли о драйвере. Кто-нибудь знает где можно прочитать про их создание?
← →
ACR (2002-08-03 19:15) [4]нада в DDK лезть, могет уже есть такой драйвер? дайте ссылку?
← →
Blast (2002-08-03 20:46) [5]Нет ребят! Я некоторое время задавался этим вопросом. В Вин 2000 К портам можно обращаться по-новому, т.е. без обращения напрямую к портам. Просто АПИшной ф-цией открываешь порт как файл... Таких примеров в любой книге по программированию в Вин 2000 найти можно... Вот такие дела...
Blast :)
← →
ACR (2002-08-03 20:49) [6]так я и думал что уже написали драйвер... блин везде мелкасофт успеет..... :)
← →
Странный Прохожий (2002-08-03 22:14) [7]Ребята, у меня есть исходник драйвера на Ассемблере и к нему тестовое приложение.
Свежак.
Подчёркиваю, всё в исходных текстах.
Welcome.
← →
Juve (2002-08-03 22:24) [8]Blast, может я чего не понял, но во всех книгах либо стандартный RS для com`а ,либо api`шник для печати на принтер через LPT.
А мне надо не для принтера...
← →
Juve (2002-08-03 22:36) [9]Большое спасибо Странный Прохожий за ценную информацию! Буду потехоньку переваривать :-)
← →
ACR (2002-08-03 22:52) [10]>Странный Прохожий
можна пазырить на ваш асемблерный свежачокс...? если нитрудна намылить на acr2000@mail.ru
← →
Странный Прохожий (2002-08-03 23:07) [11]ACR, на сайте. Там всего 2 сырца. Второй -- ваш :)
← →
МИФИст (2002-08-04 12:32) [12]Вот чего я не понимаю, вы в FAQ"е смотрели? Это вопрос уже сто раз перетёрт...на фига изобретать велосипед (писать свой драйвер), когда их уже полно? DirectPort, ZLPortIO и др. поищите в FAQ"е ссылки =)
← →
Juve (2002-08-05 01:14) [13]Короче МИФИст оказался прав. Нашел я классный компонент и для
Delphi и для C и еще там для чего-то... Работает из 2000 отлично!
Кому надо могу с радостью поделиться.
← →
mmm256 (2002-08-05 11:19) [14]To Странный Прохожий:
--------
у меня есть исходник драйвера на Ассемблере и к нему тестовое приложение
--------
А ссылочку не дашь, любопытно взглянуть? А то сам тоже маюсь с этой проблемой, правда пока мне 98 хватает, но через годик-другой по любому прийдется переползать под 2000 или чего там еще наваяют.
← →
Странный Прохожий (2002-08-05 11:37) [15]progrex.narod.ru
← →
EvgenSP (2002-08-08 09:02) [16]У меня была аналогичная проблема с LPT портом под NT. И никакой assembler не воспринимался. Но я скачал драйвер для параллельного порта под это дело и сейчас программирую вообще без проблем. Могу поделиться драйвером.
← →
Странный Прохожий (2002-08-08 12:01) [17]Что значит "не воспринимался"? -- у меня воспринялся. Можете посмотреть :)
← →
stx (2002-08-09 14:13) [18]http://repairmann.narod.ru - уже готовые компоненты, сам когда писал использовал Tvic очень доволен под 2000 работало замечательно, через LPT вводил В ECP данные из внешнего устройства, и еще попутно управлял им очень просто, есть русская документация
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c