aboutsummaryrefslogtreecommitdiff
path: root/src/boot.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-12-28 23:18:57 -0500
committerKevin O'Connor <kevin@koconnor.net>2008-12-28 23:18:57 -0500
commit609da236ef0d7f81806bc35ae5f67bf7a0e23df1 (patch)
treebc4daf25a68c1b1f4613c4d52610d2146eb6289c /src/boot.c
parente79163695a2518ad2e87cb75b80c9e7deb2972b1 (diff)
downloadseabios-hppa-609da236ef0d7f81806bc35ae5f67bf7a0e23df1.zip
seabios-hppa-609da236ef0d7f81806bc35ae5f67bf7a0e23df1.tar.gz
seabios-hppa-609da236ef0d7f81806bc35ae5f67bf7a0e23df1.tar.bz2
Move most of ATA and CDEMU from ebda to global variables.
The dpte, cdrom locks, and disk sector count remain in the ebda. Also, enhance SET_GLOBAL macro to avoid unused variable warnings.
Diffstat (limited to 'src/boot.c')
-rw-r--r--src/boot.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/boot.c b/src/boot.c
index 48ad06a..ca1b980 100644
--- a/src/boot.c
+++ b/src/boot.c
@@ -151,8 +151,8 @@ try_boot(u16 seq_nr)
return;
}
- bootdrv = GET_EBDA(cdemu.emulated_drive);
- bootseg = GET_EBDA(cdemu.load_segment);
+ bootdrv = GET_GLOBAL(CDEMU.emulated_drive);
+ bootseg = GET_GLOBAL(CDEMU.load_segment);
/* Canonicalize bootseg:bootip */
bootip = (bootseg & 0x0fff) << 4;
bootseg &= 0xf000;