From 0b7a4a97119eefc2c39c5f34602df9e1cc0f493b Mon Sep 17 00:00:00 2001 From: bellard Date: Sat, 19 Nov 2005 18:17:16 +0000 Subject: [PATCH] DOS 6.22 fix (Johannes Schindelin) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1627 c046a42c-6fe2-441c-8c8c-71466251a162 --- block-vvfat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/block-vvfat.c b/block-vvfat.c index 7bce91e414..3409f883ab 100644 --- a/block-vvfat.c +++ b/block-vvfat.c @@ -703,7 +703,7 @@ static int init_directory(BDRVVVFATState* s,const char* dirname) memset(&(s->first_sectors[0]),0,0x40*0x200); /* TODO: if FAT32, this is probably wrong */ - s->sectors_per_fat=0xfc; + s->sectors_per_fat=0xec; s->sectors_per_cluster=0x10; s->cluster_size=s->sectors_per_cluster*0x200; s->cluster=malloc(s->cluster_size);