On Fri, May 20, 2022 at 03:19:03PM +0000, Lev Kujawski wrote: > In accord with the El Torito specification[1], SeaBIOS now signals > failure (AH=1 and CF) whenever attempts are made to terminate disk > emulation (0x4B) for non-emulated drives. The prior behavior of always > returning success caused the Solaris 9 Device Configuration > Assistant (DCA) diskette (d1_image) to fail to boot as it was unable > to access the non-existent underlying drive. > > References: > > [1]: "CF - Clear if system released > CF - Set if system not in emulation mode" > > C. E. Stevens and S. Merkin, '"El Torito" Bootable CD-ROM Format > Specification', Phoenix Technologies and IBM, 1994, p. 17.
Thanks. I noticed a bit of "code movement" in this patch. Is the only functional change to return DISK_RET_EPARAM when 134b is invoked on a non-emulated drive? Cheers, -Kevin _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-le...@seabios.org