| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для начинающих > работа ассемблерных драйверов под windows |
| Автор: iPlay 17.4.2011, 18:46 |
| Ребят, вопрос такой, имеется книга по Периферийным устройствам Авдеева, он в своей книге приводит примеры программ(драйверов) которые работают с железками или видеоадаптером через биос, различные функции 21го и 10 го прерывания, в своей книге он оговаривает что данные программы нужно выполнять в MS-DOS. Можно ли такую программу заставить работать в Windows? И какой лучше сейчас выбрать среду для разработки, давно уже этим не занимался? |
| Автор: 500mhz 17.4.2011, 21:05 |
| в винде это работать не будет нада писать драйвера именно с расчетом на винду |
| Автор: iPlay 17.4.2011, 21:15 |
| А что подобного можно сделать под виндой? В частности по работе с COM, LPT и VGA адаптером? Добавлено через 11 минут и 37 секунд А еще мне чето кажется что в досбоксе будет работать, например пищалку как-то пробовал через биос заводить в досбоксе. |
| Автор: 500mhz 17.4.2011, 22:14 |
| ну так то в досбоксе в принципе драйвер под виндой работает в kernel mode (ring0) так что имеем прямой доступ ко всему железу, главное уметь его програмировать |
| Автор: iPlay 17.4.2011, 22:40 |
| Ну возьму примерчик один Авдеева попробую в досбоксе. |
| Автор: 500mhz 17.4.2011, 23:23 |
| пойми что msdos и windows это разные ОС |
| Автор: iPlay 18.4.2011, 17:11 |
| да понимаю |
| Автор: 500mhz 18.4.2011, 18:55 |
| ну пусть напишут прогу под винду типа терминала через lpt или сом чтоб между 2 ПЦ можно было переписываться ) |