diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2008-08-17 12:12:31 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2008-08-17 12:12:31 -0400 |
commit | 28fc72a743d645d91758d34d0123bd2fd7e5f338 (patch) | |
tree | 478fc16e780739ec31f79e7bda566583cc321970 | |
parent | 020c47641e0a191e90da448e97322ab322594a02 (diff) | |
download | seabios-hppa-rel-0.3.0.zip seabios-hppa-rel-0.3.0.tar.gz seabios-hppa-rel-0.3.0.tar.bz2 |
Set bx/dx to 0xffff on option rom call.rel-0.3.0
Also improve comments in option rom call slightly.
-rw-r--r-- | src/post.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -210,8 +210,10 @@ callrom(u16 seg, u16 offset) { struct bregs br; memset(&br, 0, sizeof(br)); + // XXX - should set br.ax to PCI Bus/DevFn + br.bx = 0xffff; + br.dx = 0xffff; br.es = SEG_BIOS; - // starts 1 past for alignment extern char pnp_string[]; br.di = (u32)pnp_string - BUILD_BIOS_ADDR; br.cs = seg; |