Мое почтение всем. Пишу загрузчик для FAT*, для FAT12/16 все Ок, а с FAT32 заминка выходит... Не вписываюсь в 512 байт. Я знаю, что загрузчик FAT32 от MS занимает больше, но хочется все же уместиться. М.б. у кого-то найдутся варианты, как сократить код, не меняя общую структуру? Учитывая, что финальную загрузку (чтение цепочки кластеров) я пока не сделал, +хочется воткнуть код для перемещения самого себя в другой адрес. Заранее благодарен.