diff --git a/freeldr/freeldr/CHANGELOG b/freeldr/freeldr/CHANGELOG index 03cc948591e..4020c2d2fa7 100644 --- a/freeldr/freeldr/CHANGELOG +++ b/freeldr/freeldr/CHANGELOG @@ -1,3 +1,7 @@ +Changes in v1.6.1 (7/22/2002) (brianp) + +- Fix for disk caching while doing drive remapping + Changes in v1.6 (7/21/2002) (brianp) - Added BIOS drive mapping functionality diff --git a/freeldr/freeldr/drivemap.c b/freeldr/freeldr/drivemap.c index bfb46eb9214..ac2f2d24786 100644 --- a/freeldr/freeldr/drivemap.c +++ b/freeldr/freeldr/drivemap.c @@ -197,7 +197,7 @@ VOID DriveMapInstallInt13Handler(PDRIVE_MAP_LIST DriveMap) // Update the IVT RealModeIVT[0x13] = DriveMapHandlerSegOff; - //CacheInvalidateCacheData(); + CacheInvalidateCacheData(); DriveMapInstalled = TRUE; } @@ -214,6 +214,7 @@ VOID DriveMapRemoveInt13Handler(VOID) // Increase the size of low memory (*BiosLowMemorySize)++; + CacheInvalidateCacheData(); DriveMapInstalled = FALSE; } } diff --git a/freeldr/freeldr/include/version.h b/freeldr/freeldr/include/version.h index 5c135396887..fbf691d3585 100644 --- a/freeldr/freeldr/include/version.h +++ b/freeldr/freeldr/include/version.h @@ -22,7 +22,7 @@ /* just some stuff */ -#define VERSION "FreeLoader v1.6" +#define VERSION "FreeLoader v1.6.1" #define COPYRIGHT "Copyright (C) 1998-2002 Brian Palmer " #define AUTHOR_EMAIL "" #define BY_AUTHOR "by Brian Palmer" @@ -36,7 +36,7 @@ // #define FREELOADER_MAJOR_VERSION 1 #define FREELOADER_MINOR_VERSION 6 -#define FREELOADER_PATCH_VERSION 0 +#define FREELOADER_PATCH_VERSION 1 PUCHAR GetFreeLoaderVersionString(VOID);