summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-02-07 14:12:46 -0800
committerH. Peter Anvin <hpa@zytor.com>2007-02-07 14:12:46 -0800
commit92e1735c75ef9fe093d51ffe5ba609aec2b1a532 (patch)
tree5ae58c68e244ddd36f27ce25e7d53e97f50b256e
parentcd03ccc66ec264140d4bdd38d4204a26f8a59fb7 (diff)
downloadsyslinux-92e1735c75ef9fe093d51ffe5ba609aec2b1a532.tar.gz
fileread: ES:BX -> buffer, not ES:SI
-rw-r--r--com32/lib/sys/fileread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/com32/lib/sys/fileread.c b/com32/lib/sys/fileread.c
index e184fc35..cbdb8ce0 100644
--- a/com32/lib/sys/fileread.c
+++ b/com32/lib/sys/fileread.c
@@ -46,7 +46,7 @@ ssize_t __file_read(struct file_info *fp, void *buf, size_t count)
memset(&ireg, 0, sizeof ireg);
ireg.eax.w[0] = 0x0007; /* Read file */
- ireg.esi.w[0] = OFFS(__com32.cs_bounce);
+ ireg.ebx.w[0] = OFFS(__com32.cs_bounce);
ireg.es = SEG(__com32.cs_bounce);
while ( count ) {