Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Чтение конфиг пространства и адреса В/в  (Прочитано 9257 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Serguntii
Помогающий

ru
Offline Offline

« : 13-09-2011 17:13 » 

Появилась задачка чтения конфигурационного пространства,памяти и в/в pci карточки в дос.
Скачал для этого builder 3,1 для начала хотел найти пример но что то интернет не богат такими, может по названиям функций поискать
какие функции для этого используются? может есть библиотеки для работы с pci?
Записан
Ochkarik
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 13-09-2011 18:29 » 

напрямую - ищите по PCI BIOS SPECIFICATION.
найдете что нибудь типа http://www-online.kek.jp/~yasu/Parallel-CAMAC/bios21spec.pdf

лучше даже  первоисточник
http://www.pcisig.com/specifications/conventional/pci_firmware/

библиотеки не слышал, но наверняка найдется что нибудь если поискать)
« Последнее редактирование: 13-09-2011 18:34 от Ochkarik » Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Serguntii
Помогающий

ru
Offline Offline

« Ответ #2 : 13-09-2011 18:38 » 

Страшновато выглядит )).
Для начала бы попроще что то, под дос не  программировал  хорошо бы  пример для начинающего.
Записан
Ochkarik
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 13-09-2011 22:13 » new

да нечего там пугаться) там даже синего экрана нет)))
тут - как вызывать вышеописанные функции:
http://devoid.com.ua/functions-about/c-functions/inp.html
http://khpi-iip.mipk.kharkiv.edu/library/sp/book/prt03.html

и вообще для общего развития:
http://khpi-iip.mipk.kharkiv.edu/library/sp/book/index.html

из последней книжки попробуйте сделать хеллоу ворд на функцих биос. дальше само пойдет)
типа http://bytes.com/topic/c/answers/795641-rom-bios-interrupts-borland-c-5-02-a
(тут надо разобраться что такое int86(VIDEO,...) и почему "#define VIDEO 0x10"
пользуясь полным справочником по командам BIOS
или это попробуйте
http://khpi-iip.mipk.kharkiv.edu/library/sp/book/prt09.html
« Последнее редактирование: 13-09-2011 22:19 от Ochkarik » Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines