aboutsummaryrefslogtreecommitdiff
path: root/src/clock.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-05-13 22:29:42 -0400
committerKevin O'Connor <kevin@koconnor.net>2008-05-13 22:29:42 -0400
commit1cd74716b198b5fdb9a1fb8f6291af9ca438ebef (patch)
tree6711e089f49781e9f72ba48079686a59e6e435e8 /src/clock.c
parentee55c7670136bd37d831b70fc466f3102b38d059 (diff)
downloadseabios-hppa-1cd74716b198b5fdb9a1fb8f6291af9ca438ebef.zip
seabios-hppa-1cd74716b198b5fdb9a1fb8f6291af9ca438ebef.tar.gz
seabios-hppa-1cd74716b198b5fdb9a1fb8f6291af9ca438ebef.tar.bz2
Fix typo in clock.c outb_cmos call.
Register and value were reversed.
Diffstat (limited to 'src/clock.c')
-rw-r--r--src/clock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/clock.c b/src/clock.c
index ad8347c..42b8c69 100644
--- a/src/clock.c
+++ b/src/clock.c
@@ -330,7 +330,7 @@ handle_158300(struct bregs *regs)
outb(irqDisable & ~PIC2_IRQ8, PORT_PIC2_DATA);
// Turn on the Periodic Interrupt timer
u8 bRegister = inb_cmos(CMOS_STATUS_B);
- outb_cmos(CMOS_STATUS_B, bRegister | CSB_EN_ALARM_IRQ);
+ outb_cmos(bRegister | CSB_EN_ALARM_IRQ, CMOS_STATUS_B);
set_success(regs); // XXX - no set ah?
}
@@ -342,7 +342,7 @@ handle_158301(struct bregs *regs)
SET_BDA(rtc_wait_flag, 0); // Clear status byte
// Turn off the Periodic Interrupt timer
u8 bRegister = inb_cmos(CMOS_STATUS_B);
- outb_cmos(CMOS_STATUS_B, bRegister & ~CSB_EN_ALARM_IRQ);
+ outb_cmos(bRegister & ~CSB_EN_ALARM_IRQ, CMOS_STATUS_B);
set_success(regs); // XXX - no set ah?
}