Drives following new ATA specs, for example CF cards and probably SSDs too, require MaxTransfer set to below 128KB, othwise files bigger than 128KB might get corrupted. Usually 0x1fe00 is used. It does not hurt to always set MaxTransfer to 0x1fe00 for all drives and partitions.