Page 34 of 38

Re: WDCv1.1x (ловим глюки)

PostPosted: 21 Oct 2009, 23:12
by Black_Cat
smile вылезешь из под стола - научись читать документацию smile

Re: WDCv1.1x (ловим глюки)

PostPosted: 21 Oct 2009, 23:12
by Shnurkov
Budder wrote:поидее и WDCv1.29 должен работать норм, ибо там есть вызов функции #18

Действительно, 1.29 работает

Re: WDCv1.1x (ловим глюки)

PostPosted: 21 Oct 2009, 23:24
by Budder
Shnurkov wrote:Действительно, 1.29 работает


буду знать.
просто вернуть функцию #18 нельзя, т.к. появилась поддержка внешних модулей в лице раскрытия FDI... поэтому буду пробовать инитить переменные вручную...

Re: WDCv1.1x (ловим глюки)

PostPosted: 22 Oct 2009, 00:28
by Budder
witchcraft wrote:но в версии 1.24 в драйвере смука найден глюк, который не позволяет работать со смуком без ПрофПЗУ Скорпиона. Там вроде некорректная инициализация смука или винта, в общем если загрузить комп без ПрофПЗУ, то WDC винт не видит, если с ПрофПЗУ (а она при старте инициализирует смук и винт) - то считывает листинг раздела FAT32 и бегает по директориям.


добавил инициализацию в драйвер SMUC...
теперь должно работать, хотя на эмуляторе и так работало (без ПрофПЗУ)...

Re: WDCv1.1x (ловим глюки)

PostPosted: 22 Oct 2009, 07:43
by witchcraft
Budder wrote:хотя на эмуляторе и так работало (без ПрофПЗУ)...

На эмуле много что работает не так, как на реале... Спасибо, вечером попробую.

Re: WDCv1.1x (ловим глюки)

PostPosted: 22 Oct 2009, 11:17
by deathsoft
witchcraft wrote:На эмуле много что работает не так, как на реале

А можно списочек по пунктам, того что работает не так? (чтобы исправить это, список ошибок постить сюда http://dlcorp.ucoz.ru/forum/24 )

Re: WDCv1.1x (ловим глюки)

PostPosted: 22 Oct 2009, 23:10
by Budder
Сделал 3 пробных сборки:

WDCv1.3>.B - основная версия, внутри драйвера: NEMO, SDzc, SDngs
WDC1.3sm.B - версия под смуг, внутри драйвера: SMUC (открытые порты), SMUC (обычный драйвер), SDzc
WDC1.3am.B - версия под АТМ, внутри драйвера: ATM, SDzc, SDngs

P.S. в версии под АТМ мну накосячил, поэтому нельзя выбирать другие драйвера кроме АТМ...
P.P.S. немного поменял #3D13 диско двиг, надо проверить как оный работает с тыр дос 5.03... на скорпе пашет нормс. dry

Re: WDCv1.1x (ловим глюки)

PostPosted: 22 Oct 2009, 23:26
by Shnurkov
Budder wrote:P.P.S. немного поменял #3D13 диско двиг, надо проверить как оный работает с тыр дос 5.03... на скорпе пашет нормс.

На фениксе работает biggrin , спасибо!

Re: WDCv1.1x (ловим глюки)

PostPosted: 23 Oct 2009, 08:00
by witchcraft
Budder wrote:теперь должно работать, хотя на эмуляторе и так работало (без ПрофПЗУ)...

эм... работает. Хотя есть примечание, точнее определено условие при котором WDC не видит винты без ПрофПЗУ на смуке - оно не видит скорповые винты, где первым разделом идет раздел MFS, а вторым FAT32. Причем этот же винт WDC обнаруживает, когда загружаемся с ПрофПЗУ (!). Если на винте первый (единственный?) раздел FAT32, то WDC видит такой винт.

Re: WDCv1.1x (ловим глюки)

PostPosted: 23 Oct 2009, 16:32
by Budder
witchcraft wrote:эм... работает. Хотя есть примечание, точнее определено условие при котором WDC не видит винты без ПрофПЗУ на смуке - оно не видит скорповые винты, где первым разделом идет раздел MFS, а вторым FAT32. Причем этот же винт WDC обнаруживает, когда загружаемся с ПрофПЗУ (!). Если на винте первый (единственный?) раздел FAT32, то WDC видит такой винт.


вполне возможно... dry
инициализацию смука надо ещё доделывать, просто записи #77 в #FFBA не всегда хватает... будем разбираться, как нужно SMUC инитить...