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

 WASM Phorum —› WASM.ASSEMBLER —› Что это за фигня?!

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


Дата: Май 14, 2004 13:57:30

0x036a Null pointer assigment - чё это такое?
По идее, вместо этого должно было вывести буфер, null pointer assignment - это типа он нулевой, правильно? А что такое 0х036а? Подскажите, плиз!


Дата: Май 14, 2004 14:13:00

Null pointer assigment - это обращение к памяти по пустому указателю.

А что, как говорится, вообще где и когда? Среда обитания ошибки? :-)


Дата: Май 14, 2004 14:28:05

ассерт какой-то дебажный наверняка.


Дата: Май 14, 2004 14:44:57

Ну, если вообще, то - программка, по идее, должна отрабатывать ата-команду идентифи девайс и выводить на экран буфер с параметрами... в проге есть пара-тройка цыклов на предмет проверки: свободен ли канал, свободно ли устройство и возможно ли считать данные. И вот после запуска вот этой х... она мне много раз сказала, что мол: канал занят, а в конце эту каку...


Дата: Май 16, 2004 11:47:40

Nos

это случаем не я тебе исходник вываливал ??? А куда ты его прикрутил ?? дело в том, что это было раньше частью VXD, причём всё превосходно пахало ??


Дата: Май 16, 2004 11:54:17

тады держи другой !!! Это из .sys

433220858__HDDrive.rar


Дата: Май 17, 2004 15:08:25

Nos
знаешь, я его проверил, и вот в чём трабла, эта хрень нормально пахала с винтами размером по 60га. У меня раньше всё нормально определялось. Так вот , влепил себе 80 ку, и эта хрень про занятость канала вылезла,причём , все биты регистра состояния вывалены, када начинаешь повторный опрос канала. Я просто убрал эту проверку на занятость канала и оставил только проверки на занятость устройства и данные. Всё заработало как надо !! Чё за херня, я пока сам понять не могу......


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