|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Программирование под UNIX (Public) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"порт DeviceIoControl(win) вызовов в ioctl вызовы" | |
Сообщение от elDraco (ok) on 19-Июн-08, 10:04 | |
Суть вопроса в том, что есть приложение для работы с флэшкой под виндовс, оно использует DeviceIoControl вызовы, но нужен порт того же самого под линукс, примерно почитал про ioctl вроде смысл аналогичный, но не понятно как перевести коды вызовов DeviceIoControl в коды ioctl и что делать в случае если входной и выходной буферы имеют разные размеры? | |
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "порт DeviceIoControl(win) вызовов в ioctl вызовы" | |
Сообщение от poulch (??) on 19-Июн-08, 16:44 | |
Надо сближать позиции Linux и Windows пока код не будет более менее нормален в обоих средах...там где не получиться, то ветвление... как пример можно глянуть мое поделие на сайте www.lcard.ru. Там в библиотеке файлов lcomp_linux.tgz и lcomp.exe имеют общую библиотеку для работы с драйверами.... | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "порт DeviceIoControl(win) вызовов в ioctl вызовы" | |
Сообщение от elDraco (ok) on 19-Июн-08, 19:46 | |
>Надо сближать позиции Linux и Windows пока код не будет более менее | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
3. "порт DeviceIoControl(win) вызовов в ioctl вызовы" | |
Сообщение от poulch (??) on 20-Июн-08, 10:16 | |
Ммм... если в винде драйвер неподконтролен те есть просто набор вызовов DeviceIoControl, то придеться в линухе писать библиотечку-эмулятор этого множества. Ну и написать свой драйвер для устройства...а там уж можно послать что угодно... | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |