Предложение по доработке HX драйвера - добавить/расширить вызовы .SPFUN:
- SF.R32 (367), SF.W32(366) - чтение/запись с использованием 32-битного блока, аргумент blk - адрес дескриптора: первые два слова - номер блока, третье слово возвращает реально переданное количество слов, четвертое не используется (совместимость с DU)
- SF.SIZ (373) - получить размер - аргумент blk - тип запроса: SF.S16 (0) - 16 бит, SF.S32 (1) - 32 бит (в этом случае буфер должен быть 4-словным, два слова - размер, два слова не используются
Функционал будет полезен для подъема с нуля систем с большими дисками.