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