· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HELHEIM —› помогте плиз

Посл.отвђт Сообщенiе


Дата: Июн 22, 2004 11:02:56

в общем мне нужен полный доступ к железу
конкретней программирование его на уровне портов где можно такую литературу найти и полное руководство по всем портам и как с ними работать
что то в этом роде
----------------------------------------------------------
;Программа не может непосредственно адресовать CMOS-память ,как обычную
;оперативную память. Для работы с CMOS-памятью необходимо использовать порты
;ввода/вывода с адресами 70h и 71h, причем процедура записи или чтения состоит
;из двух шагов.

;На первом шаге операции чтения или записи программа должна записать в порт 70h
;номер нужной ячейки CMOS-памяти (0...3Fh). На втором шаге программа должна
;обратиться к порту 71h для выполнения записи в указанную ячейку памяти или
;чтения из нее.

;Приведем фрагмент программы, составленной на языке ассемблера, который считывает
;байт из CMOS-памяти с адресом 12h:



SAVE_LOAD_BIOS PROC
mov al,12h
out 70h,al ; задаем адрес в CMOS-памяти
jmp $+2 ; небольшая задержка
in al,71h ; записываем в AL считанное значение
ret
SAVE_LOAD_BIOS ENDP

;Запись в CMOS-память выполняется аналогично.
----------------------------------------------------------
и так описание всех портов работы с различными устройствами ATA IDE,модемы
флопики память принтеры диски и т.д



или такова нет
ну хотя бы что то похожие
ну очень надо
если что то ест скиньте на мыло Dark_Monarh@mail.ru
заранее блогадарен


Дата: Июн 22, 2004 11:05:32

или просто кто то что то посоветует


Дата: Июн 22, 2004 13:06:04

uгде ожно взять вот это
и куда заказать
Interrupt-List by Ralf Broun на руском языке есть

----------------------------------------------------------
Сразу могу сказать, что вам не обойтись без Interrupt-List by Ralf Broun. Это очень подробное описание всех прерываний системы. Также содержит описания сотен системных областей, форматов структур, недокументированные функции. Распростраянется в элетронном виде. Пока последняя версия 53. А года два назад мне довелось купить печатный вариант версии 38. Это такие две книженции формата А4 страниц по 300. Хоть и громоздко зато удобно, кроме того все на русском, чего не скажешь об электронной версии. Для новичка это может быть критично. Называется она Р.Браун. "Справочник по прерываниям IBM PC" Москва, издательство "Мир", 1994.


Дата: Июн 22, 2004 21:08:08

Мда... Постов много, а ПРАВИЛЬНО постить так и не научился :(
По I/O портам делаешь google. По "Interrupt-List by Ralf Brown" ищешь по форуму, где-то линк пробегал...
И не проси что-то слать тебе на мыло, таких быстро банят.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.047