- Win9x CD boot fixed (SF patch #1087537 by lukewarm)
This commit is contained in:
parent
5c2ccc7d90
commit
e0c5b9d7af
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
// $Id: rombios.c,v 1.123 2004-12-07 21:06:32 vruppert Exp $
|
||||
// $Id: rombios.c,v 1.124 2004-12-20 17:00:19 vruppert Exp $
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Copyright (C) 2002 MandrakeSoft S.A.
|
||||
@ -912,10 +912,10 @@ Bit16u cdrom_boot();
|
||||
|
||||
#endif // BX_ELTORITO_BOOT
|
||||
|
||||
static char bios_cvs_version_string[] = "$Revision: 1.123 $";
|
||||
static char bios_date_string[] = "$Date: 2004-12-07 21:06:32 $";
|
||||
static char bios_cvs_version_string[] = "$Revision: 1.124 $";
|
||||
static char bios_date_string[] = "$Date: 2004-12-20 17:00:19 $";
|
||||
|
||||
static char CVSID[] = "$Id: rombios.c,v 1.123 2004-12-07 21:06:32 vruppert Exp $";
|
||||
static char CVSID[] = "$Id: rombios.c,v 1.124 2004-12-20 17:00:19 vruppert Exp $";
|
||||
|
||||
/* Offset to skip the CVS $Id: prefix */
|
||||
#define bios_version_string (CVSID + 4)
|
||||
@ -2883,8 +2883,11 @@ ata_packet_in_before_16:
|
||||
jmp ata_packet_no_before
|
||||
|
||||
ata_packet_in_before_32:
|
||||
push eax
|
||||
ata_packet_in_before_32_loop:
|
||||
in eax, dx
|
||||
loop ata_packet_in_before_32
|
||||
loop ata_packet_in_before_32_loop
|
||||
pop eax
|
||||
|
||||
ata_packet_no_before:
|
||||
mov cx, _ata_cmd_packet.lcount + 2[bp]
|
||||
@ -2921,8 +2924,11 @@ ata_packet_in_after_16:
|
||||
jmp ata_packet_done
|
||||
|
||||
ata_packet_in_after_32:
|
||||
push eax
|
||||
ata_packet_in_after_32_loop:
|
||||
in eax, dx
|
||||
loop ata_packet_in_after_32
|
||||
loop ata_packet_in_after_32_loop
|
||||
pop eax
|
||||
|
||||
ata_packet_done:
|
||||
pop bp
|
||||
|
Loading…
x
Reference in New Issue
Block a user