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

Редакторы, ассемблеры, дисковые утилиты и другие системки

Postby Budder » 04 Jul 2008, 20:41

Сделал таки SD драйвер для WDC, и по пути немного обновил сам прог...
Для работы с SD за основу взят драйвер от Savelij. =)

в архиве только WDCv1.2 + драйвера под SD(ZContoller), NEMO, SMUC, ATM контроллеры. Доку сделаю пожже.

P.S. драйвер подойдёт и к старым версиям, тока разделы старые версии не будут находить, надо переформатить карточко или поменять пару байт в BPB секторах по смещениям +9,+10 на #30, #30... А вот новая версия должна всё видеть норм.
Attachments
wdc1_2.zip
(18.24 KB) Downloaded 273 times
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby lvd » 05 Jul 2008, 17:52

Мож я чего-то не догнал, но вот вп0103 сидюк видит, а этот вдц - нет. Запускаю между ресетами то то, то другое. Доки в архиве не вижу, что нажимать - не знаю...
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7169
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby Budder » 05 Jul 2008, 19:44

lvd wrote:Мож я чего-то не догнал, но вот вп0103 сидюк видит, а этот вдц - нет. Запускаю между ресетами то то, то другое. Доки в архиве не вижу, что нажимать - не знаю...


Сразу за файлом WDC должен находиться файл драйвера (весит 4 сектора), лучше их вовсе склеить, файлы ети.
Так вот в этом комплекте сразу за WDC лежит драйвер SD (DRV_SD.C), с ним WDC будет видеть только SD карточко на ZC... Если тебе нужна работа с контроллером NEMO, то скопируй вначале "WDCv1.2>.B", а заним сразу "DRV_NEMO.C" файлег размести, и склей их... чтоб не убить драйвер нинароком...
Т.е. должно быть так:
...
WDCv1.2>.B
DRV_NEMO.C
...
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby lvd » 05 Jul 2008, 19:47

ога, я сам уж допёр, прочитав многочисленные текстовики, отсутствующие в этом комплекте =)
А ГС-моды почему не играются с цд?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7169
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby Budder » 06 Jul 2008, 00:19

lvd wrote:А ГС-моды почему не играются с цд?


в WDC не должны играццо GS модули, оная возможность выкинута уже достаточно давно, ибо оно занимало много памяти... играются только PT3, PT2 и STC модули...

проигрывание гс можно реализовать за счёт внутреннего модуля, но мне оне делать лениво... да и зачем, када есть WP...
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Budder » 06 Jul 2008, 19:21

Вот сделал терь полный комплект, уже с WDCv1.21...
Поменял немного SD драйвер (терь питание карты вырубается при выходе из WDC).
Ну и поменял поцу создания каталога, ибо winXP ни в какую не хотела работать с каталогами созданными в WDC прошлых версий на SD карточках.
Attachments
wdc1_21.zip
(27.89 KB) Downloaded 244 times
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Budder » 19 Jul 2008, 18:21

Нашёл жуткий глюк в WDCv1.21:
при создании 2х TRD образов подряд, на FAT32, прог убивает инфу на диске!
пока не выяснил детали, экспериментирую с SD карточками, возможно на HDD такого глюка и нет...
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby lvd » 21 Jul 2008, 12:31

А можно добавить дрова СДкарточки в ВП? А то с винтами-цдводами возиться влом, сд форева )
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7169
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby Budder » 21 Jul 2008, 14:31

lvd wrote:А можно добавить дрова СДкарточки в ВП? А то с винтами-цдводами возиться влом, сд форева )


дрова в WP добавлю как тока с WDC разберусь.
Всё не могу понять откуда ноги глюка записи на SD растут... понял только, что в какой-то случайный момент файл начинает писаться не в свою отведённою область, а в первую копию FAT... а т.к. для записи в след кластер инфа берётся из FAT то происходит висюк, видимо при попытке записи в несуществующий сектор.

уже раз 20 сд карточко форматил... ;(
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Budder » 21 Jul 2008, 22:42

Карочи не поленился и проверил работу WDC с HDD, всё работает норм, т.е. баг записи есть только на SD. здесь либо дело в драйвере, либо в железе...

Но пока возился с СД нашёл один реальный баг: криво работает расширение каталога, а точнее от каталога отаётся только последний кластер. Ето када нехватает места в каталоге и WDC "добавляет" таковому новый кластер, но как оказалось чото нетак роботает (вскоре исправлю ентот глюк)...
Last edited by Budder on 21 Jul 2008, 22:44, edited 1 time in total.
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 1 guest

cron