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

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

Postby Budder » 11 Mar 2009, 00:39

breeze wrote:а сильно сложно доработать до поддержки fat16 ?

ваще проблемно, не расчитано изначально...

breeze wrote:ибо на харде или карте менее 1Gb, FAT32 не разумно использовать, много отдаётся под таблицу, да и кластера большие, а на спектруме файлы маленькие

Кластер размером хоть 512байт (один HDD/SD сектор) можно делать, повлияет негативно только на скорость работы. Под таблицу совсем не много места уходит, гораздо менее 32мб, если карта 1Гб (меньшего объёма сейчас ваще сложно найти)...

Если конкретно, то на разделе в 1Гб будет ~2097152 кластеров, при размере кластера в 1 сектор. Получается, что таблица FAT будет занимать около 8мб!
если же сделать размер кластера в 2 сектора (1кб), то таблица будет уже всего-то 4 мб размером. Я крайне рекомендую делать размер кластера в 2кб, или в 4кб, т.к. скорость работы гораздо выше становится [реже идёт поиск нового кластера и проца 32битного деления работает с гораздо меньшими числами].
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby breeze » 11 Mar 2009, 10:25

Budder wrote:Я крайне рекомендую делать...


OK, так и попробуем wink
breeze
 
Posts: 538
Joined: 07 Feb 2009, 16:19
Group: Registered users

Postby Budder » 11 Mar 2009, 16:30

Так терь такой вопрос: ATMщеги здесь есть? Что там с vTR-DOS такое?
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Баобаб » 12 Mar 2009, 22:54

Ежели в режиме vTR-Dos, то после запуска сей славной программы происходит вон чего. Максагор говорил что знает как это забороть.
Attachments
5907011.jpg
(71.95 KB) Not downloaded yet
ATMщег
User avatar
Баобаб
 
Posts: 4
Joined: 12 Mar 2009, 16:11
Group: Registered users

Postby Budder » 13 Mar 2009, 11:49

Сделал полную версию драйвера под NeoGS. Запись теперь тоже работает. Особо не проверял оный в работе, поэтому пользовать пока только тем, кто не боится всю инфу на карте убить!
Также добавил обработку кодов #F3 и #F4, ибо мой код со стороны NGS продолжает работать и после выхода из WDC...
Attachments
DRV_NGS0.zip
(15.93 KB) Downloaded 485 times
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby breeze » 13 Mar 2009, 21:35

гм... как ни странно, переформатирование карты не помогло smile оно явно не хочет работать с этой картой (или c объёмом меньше 1Gb) ибо воткнув SDHC на 16Gb оно каталог прочитало, но при попытке зайти внутрь любого из каталогов, показывает пустое содержимое и получаем висяк sad

карточки:
SD 1Gb Kingston
SDHC 16Gb Verbatim

попробую ещё SD Kingston на 2Gb
breeze
 
Posts: 538
Joined: 07 Feb 2009, 16:19
Group: Registered users

Postby Budder » 14 Mar 2009, 09:32

breeze wrote:гм... как ни странно, переформатирование карты не помогло оно явно не хочет работать с этой картой (или c объёмом меньше 1Gb) ибо воткнув SDHC на 16Gb оно каталог прочитало, но при попытке зайти внутрь любого из каталогов, показывает пустое содержимое и получаем висяк


Странно, поидее с любыми картами должно работать. я проверял на 1Gb Pretec и 512мб A-Data (microSD). Седгодня ещё проверю тада на 8Gb Transcend.
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Budder » 14 Mar 2009, 10:44

Вобщем вот обновлённый драйвер под NeoGS. Теперь всё должно работать... biggrin
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Budder » 14 Mar 2009, 13:51

Собрал WDCv1.26 версии под #3D2F и #3D13. В комплект не включил драйвера под SMUC и ATM.
Далее буду развивать только версию WDC с гибридным драйвером (SD(ZC), SD(NeoGS), NEMOide), ну и уже на его основе будет прошивочная версия...

P.S. в версии под #3D13 было правлено несколько мелких ошибок.
P.P.S. под ATM, возможно, драйвер ещё будет обновлён, но как и драйвер под SMUC будет распространяться отдельно...
Attachments
wdc1_26final.zip
(51.44 KB) Downloaded 500 times
Last edited by Budder on 15 Mar 2009, 08:32, 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

Postby Баобаб » 14 Mar 2009, 14:58

Budder wrote:под ATM, возможно, драйвер ещё будет обновлён

Будем ждать, надеяться и верить cry
ATMщег
User avatar
Баобаб
 
Posts: 4
Joined: 12 Mar 2009, 16:11
Group: Registered users

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 1 guest