i have 1 problem with mounting FAT12 image file
when img file have 129 (0x81) sectors and more - all ok
but when 128 (0x80) and less - driver show error "invalid params"
this error happens in \sys\iodisp.cpp function IOCTL_IMDISK_CREATE_DEVICE
0x80 is 129 sectors with 512 bytes each
file size is 66048
but i was made minimalistic FAT12 img with 1 file (2048bytes) and this file mounting good in program "Gizmo Director/Gizmo Drive"
but ImDisk dont want mount
my IMG file: http://www37.zippysh...aRUzC/file.html
image contain 1 file and 1 FAT
img file only 3584 bytes only 7 sectors (1 boot, 1 fat, 1 root, 4 file)
maybe driver have some limits in src? can you helps to find this bug?
Edited by kolio, 16 February 2018 - 10:11 AM.