diff --git a/freeldr/freeldr/CHANGELOG b/freeldr/freeldr/CHANGELOG index ee8542cf238..357253a0047 100644 --- a/freeldr/freeldr/CHANGELOG +++ b/freeldr/freeldr/CHANGELOG @@ -1,3 +1,8 @@ +Changes in v1.7.9 (9/30/2002) (brianp) + +- Fix for bug in BiosInt13ReadExtended() (biosdisk.S) + by Christophe Bothamy & Mike Lerwill + Changes in v1.7.8 (9/7/2002) (ekohl) - Added new 'bootcd' target. diff --git a/freeldr/freeldr/arch/i386/biosdisk.S b/freeldr/freeldr/arch/i386/biosdisk.S index 9275cd6f317..542a6db82b0 100644 --- a/freeldr/freeldr/arch/i386/biosdisk.S +++ b/freeldr/freeldr/arch/i386/biosdisk.S @@ -182,7 +182,7 @@ EXTERN(_BiosInt13ReadExtended) movl 0x30(%esp),%eax // Get buffer address in eax shrl $4,%eax // Make linear address into segment movw %ax,_packet_transfer_buffer_segment // Save segment - movl 0x34(%esp),%eax // Get buffer address in eax + movl 0x30(%esp),%eax // Get buffer address in eax andl $0x0f,%eax // Make linear address into offset movw %ax,_packet_transfer_buffer_offset // Save offset diff --git a/freeldr/freeldr/include/version.h b/freeldr/freeldr/include/version.h index d8c66cfd90b..674a6912d8a 100644 --- a/freeldr/freeldr/include/version.h +++ b/freeldr/freeldr/include/version.h @@ -22,7 +22,7 @@ /* just some stuff */ -#define VERSION "FreeLoader v1.7.8" +#define VERSION "FreeLoader v1.7.9" #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 7 -#define FREELOADER_PATCH_VERSION 8 +#define FREELOADER_PATCH_VERSION 9 PUCHAR GetFreeLoaderVersionString(VOID);