PDA

Просмотр полной версии : Исходники



LW
11.09.2024, 21:26
Библиотека для работы с накопителями HDD/SD: 81272
Одновременная поддержка контроллеров:
SMUC/SMUC с теневыми портами
NEMO/NEMO A8
ATM IDE
Profi IDE
SD (Z-Controoler)
DivMMC
некоторые связки, например SMUC v1 + DivMMC, ATM IDE + DivMMC и т.п. являются неработоспособными в силу особенностей DivMMC
Используется в следующих проектах:

Demeter Partition Manager (https://zx-pk.ru/threads/35275-demeter-partition-manager-48k-128k.html)
Proteus File Manager (https://zx-pk.ru/threads/35552-proteus-file-manager.html)
Phanes GMX Gfx Editor (https://zx-pk.ru/threads/35755-phanes-gmx-gfx-editor.html)
с некоторыми изменениями используется в ПрофПЗУ v4/5/6 (https://zx-pk.ru/threads/34789-podderzhka-hdd-slave-v-scorpion-zs-256.html) и ПЗУ Reset Rom Loader


Библиотека для работы с FAT32: 81273
* чтение/запись файла
* создание/удаление файлов и пустых каталогов
* поддержка LFN и FSinfo
Для работы с накопителем использует библиотеку DrvHDD
Используется в следующих проектах:

Proteus File Manager (https://zx-pk.ru/threads/35552-proteus-file-manager.html)
Phanes GMX Gfx Editor (https://zx-pk.ru/threads/35755-phanes-gmx-gfx-editor.html)
ПрофПЗУ v4/5/6 (https://zx-pk.ru/threads/34789-podderzhka-hdd-slave-v-scorpion-zs-256.html)
ПЗУ Reset Rom Loader


Библиотека для работы с Primary разделами MBR: 81274
* создание
* удаление
* копирование
* пересчет адресов для разделов MFS
Для работы с накопителем использует библиотеку DrvHDD
Используется в следующих проектах:

Demeter Partition Manager (https://zx-pk.ru/threads/35275-demeter-partition-manager-48k-128k.html)
ПрофПЗУ v4/5/6 (https://zx-pk.ru/threads/34789-podderzhka-hdd-slave-v-scorpion-zs-256.html)


Опрос клавиатуры (банальность, но вдруг кому пригодится): 81275
Используется в следующих проектах:

Demeter Partition Manager (https://zx-pk.ru/threads/35275-demeter-partition-manager-48k-128k.html)
Proteus File Manager (https://zx-pk.ru/threads/35552-proteus-file-manager.html)
Phanes GMX Gfx Editor (https://zx-pk.ru/threads/35755-phanes-gmx-gfx-editor.html)
ZX-Word v3.00 для GMX (https://zx-pk.ru/threads/35528-zx-word-v3-00-for-gmx.html)


ZX-Word v3.00 для GMX (на базе версии 2.5+): 81277

Данные программы и библиотеки являются программным обеспечением с открытым исходным кодом. Разрешено их распространение и использование в исходном и двоичном виде, с изменениями или без изменений.
Данное программное обеспечение предоставляется "КАК ЕСТЬ", мы отказываемся от любых гарантий, связанных с данным программным обеспечением. Владелец авторских прав или авторы не несут ОТВЕТСТВЕННОСТИ за любой ущерб, причиненный использованием данного программного обеспечения.

LW
30.03.2025, 14:55
Библиотека для работы с накопителями HDD/SD: 82128

слегка оптимизирована по объему работа с SD


Библиотека для работы с FAT32 v2.00: 82129

полностью переработана логика работы с разделами FAT
добавлена поддержка FAT16
добавлена поддержка разделов с начала накопителя (без MBR)
ускорены чтение/запись файла