Вверх ↑
Этот топик читают: Гость
Ответов: 2125
Рейтинг: 159
#16: 2010-01-21 11:12:49 ЛС | профиль | цитата
Леонид писал(а):
tsdima, а начать нужно с малого: с компонента для USB

Леонид, это звучит примерно как: "а давайте напишем компонент для PCI" (надеюсь, что такое шина PCI ты себе представляешь, вставлял, наверное, когда-нибудь устройства в комп)
карма: 1

0
Ответов: 8976
Рейтинг: 825
#17: 2010-01-21 11:57:09 ЛС | профиль | цитата
tsdima, представляю на уровне туманного образа
nesco,
nesco писал(а):
и я совершенно уверен, что драйвер от Ke-USB24A никаим боком не подойдет к USB звуковухе, и -- наоборот
я тоже в этом уверен
Но я могу себе представить некое устройство USB, отвечающее на запрос системы "Я родом из HiAsm и мой драйвер написан неким NESCO и на строчку "BWDS20" отечу кортежом из байта,слова,двойного слова и фиксированной строки из 20 байт"
карма: 19

0
Разработчик
Ответов: 26322
Рейтинг: 2147
#18: 2010-01-21 12:12:49 ЛС | профиль | цитата
Гы. Это можно сделать только для устройства, которое ты сделаешь сам, а не для всех подряд. И потому, все остальные устройства тупо промолчат, потому, что они не знают что такое HiAsm, понимаешь, никто им про него не рассказал
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#19: 2010-01-21 12:13:04 ЛС | профиль | цитата
nesco, в винде есть hid.dll, а в этом прицепе pas-файлы для Delphi.
Как использовать (если захочешь ) найдешь в инете
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1hid.rar [34.4KB] [131]
Разработчик
Ответов: 26322
Рейтинг: 2147
#20: 2010-01-21 12:20:35 ЛС | профиль | цитата
Tad, я знаю про это. Это и есть использование полнго стандартного протокола обмена, но не все устройства его понимают, они должны внутри себя поддерживать hid-интерфейс, и кто уверн, что та же звучка поддерживает hid-интерфейс Этот протокол широко используется для джойстиков, рулей, клавиатур и подобной лабуды. Если при запросе системы устройство ответит, что да, я могу работать в режиме hid, тогда система включит поддержку этого интерфеса и в оборудовании ты увидешь соответствующий раздел, если нет такого, то никогда ты до этого устройства не достучишься
------------ Дoбавленo в 12.46:
Tad писал(а):
Как использовать (если захочешь ) найдешь в инете

Нашел, почитал, стащил компонент, посмотрел и подумал -- а на кой черт оно мне надо, портировать с VCL под KOL, настраивать (у меня и устройств-то таких сейчас нет), потом, вести его поддержку, вылавливать баги. Оствлю-ка я это дело молодым. Нет у меня сейчас, ни времени, ни желания, а второго, даже больше, чем первого
карма: 22

0
Ответов: 8976
Рейтинг: 825
#21: 2010-01-21 12:48:31 ЛС | профиль | цитата
nesco,
nesco писал(а):
Это можно сделать только для устройства, которое ты сделаешь сам, а не для всех подряд.

Так и я про это, в HiAsm-е все (или почти все) всё (или почти всё) делают сами, я и не говорю про, например, принтер Canon, а про железо сделанное и прошитое своими ручками, и подключаемое не к СОМ или LPT - их сейчас всё меньше и уже нет, а к USB (2 или 3 )
------------ Дoбавленo в 12.51:
nesco,
nesco писал(а):
портировать с VCL под KOL, настраивать (у меня и устройств-то таких сейчас нет), потом, вести его поддержку, вылавливать баги

А всё равно, интересно - получится-ли, смогу-ли
карма: 19

0
Разработчик
Ответов: 26322
Рейтинг: 2147
#22: 2010-01-21 13:17:02 ЛС | профиль | цитата
Леонид писал(а):
интересно - получится-ли, смогу-ли

Вот сейчас, мне это не интересно, совершенно. Ну нет у меня такой задачи, и до пенсии не предвидется. Прошел я тот этап, и не хочу к нему больше возвращаться.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#23: 2010-01-21 13:35:56 ЛС | профиль | цитата
tsdima писал(а):
"а давайте напишем компонент для PCI"

А как же насчет DeviceIOCtl
Народ, в общем-то, не заморачивается особо: свои дрова не пишет, а использует "готовые"
В 9 случаях из 10 - это какой-нибудь HID. Знаешь ведь
карма: 9

0
Разработчик
Ответов: 26322
Рейтинг: 2147
#24: 2010-01-21 13:44:58 ЛС | профиль | цитата
Galkov писал(а):
А как же насчет DeviceIOCtl

Такой маленький, нескромный вопрос -- а ты не хочешь такой компонент написать
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#25: 2010-01-21 16:38:48 ЛС | профиль | цитата
Леонид писал(а):
А всё равно, интересно - получится-ли, смогу-ли

Леонид, на начало
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1usb.ico [2.4KB] [359]
Ответов: 8976
Рейтинг: 825
#26: 2010-01-21 16:49:36 ЛС | профиль | цитата
Tad, мне уже поздно начинать лопатить, не забыть бы молнию застёгивать "Чтоб жену чужую скрасть, надо пыл иметь и страсть, а моя сейчас задача - на кладбище не попасть!"

------------ Дoбавленo в 16.52:
Но иконку сохранил
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#27: 2010-01-21 18:05:00 ЛС | профиль | цитата
Леонид, понятно
И если встречаю я даму с собачкой,
то больше смотрю на собачку.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 5227
Рейтинг: 587
#28: 2010-01-21 19:36:39 ЛС | профиль | цитата
Леонид, куда плыть?, что строить? и отсюда хорошо видать (из анегдота)
Вот работа школьника, а Вам Леонид тем паче это по зубам http://slil.ru/28526758 - ~3Mb
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
28
Сообщение
...
Прикрепленные файлы
(файлы не залиты)