... 2 (R)SOFT, буду рад увидеть исходник! Думаю, не только я.
Нашел я ссылку на страницу автора.
Вот что на ней есть...
>Проекты.
>Попытка повторить USBBlaster.
>Программаторы GAL, PROM.
>В помощь ремонтнику системных плат.
>Сюда буду складывать стандарты связанные с компьютерами.
>FPGA CPLD VHDL.
Глянул я одним глазом в "FPGA CPLD VHDL" и тихо обалдел... Во молодчина человек!.. Инженерам и электронщикам очень рекомендую всю страничку к рассмотрению. Теперь по делу...
У автора есть статья "Программа 16 байт для диагностики не стартующих MB". Вот её я использовал за основу. Покопался у себя в исходниках :
.MODEL TINY
.CODE
org 100h
.386
ProgramStart:
Label0:
mov al, 0A5h
out 80h, al
in al, 80h
Label1:
out 80h, al
jnz Label1
;
END ProgramStart
Коротко суть в следующем. Сначала выводится байтик A5h в порт 80h. Далее читается байт из этого порта (должно быть FFh) и выводится, если не ноль (а это так и есть) то вечный цикл. Моя посткарта NM9221.
Привет!
Нашел я ссылку на страницу автора.
Вот что на ней есть...
>Проекты.
>Попытка повторить USBBlaster.
>Программаторы GAL, PROM.
>В помощь ремонтнику системных плат.
>Сюда буду складывать стандарты связанные с компьютерами.
>FPGA CPLD VHDL.
Глянул я одним глазом в "FPGA CPLD VHDL" и тихо обалдел... Во молодчина человек!.. Инженерам и электронщикам очень рекомендую всю страничку к рассмотрению. Теперь по делу...
У автора есть статья "Программа 16 байт для диагностики не стартующих MB". Вот её я использовал за основу. Покопался у себя в исходниках :
.MODEL TINY
.CODE
org 100h
.386
ProgramStart:
Label0:
mov al, 0A5h
out 80h, al
in al, 80h
Label1:
out 80h, al
jnz Label1
;
END ProgramStart
Коротко суть в следующем. Сначала выводится байтик A5h в порт 80h. Далее читается байт из этого порта (должно быть FFh) и выводится, если не ноль (а это так и есть) то вечный цикл. Моя посткарта NM9221.
С уважением, Владимир.