the patch is in attach file to apply use "*patch src/farptr.h < farptr.patch*" from seabios directory
This will fix the problem of calling bios service int 0x13 AH=0x42 when the drive is a ATAPI
(because Outs should use DS:SI and not ES:DI)
This bug affect all Outs() when called from real mode 16bits !
i save DS and restore it after, because Seabios use it