X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fdisk.c;h=b021c4055933ddff0c88bd36e324373f99b226ab;hb=9f985427ffeb877f6eb6531a61c0d51250bdf7f3;hp=014701a40f461311fdfeea0a84f327fa58217d54;hpb=372e071ed4b6a66fb371cf13b6f6d14ddd00837a;p=seabios.git diff --git a/src/disk.c b/src/disk.c index 014701a..b021c40 100644 --- a/src/disk.c +++ b/src/disk.c @@ -180,9 +180,7 @@ extended_access(struct bregs *regs, u8 driveid, u16 command) return; } - u16 segment = GET_INT13EXT(regs, segment); - u16 offset = GET_INT13EXT(regs, offset); - dop.buf_fl = MAKE_FLATPTR(segment, offset); + dop.buf_fl = SEGOFF_TO_FLATPTR(GET_INT13EXT(regs, data)); dop.count = GET_INT13EXT(regs, count); int status = send_disk_op(&dop);