[OpenBIOS] [commit] r1204 - trunk/openbios-devel/kernel
repository service
svn at openbios.org
Mon Aug 19 09:39:58 CEST 2013
Author: mcayland
Date: Mon Aug 19 09:39:58 2013
New Revision: 1204
URL: http://tracker.coreboot.org/trac/openbios/changeset/1204
Log:
forth.c: fix ioc!, iow! and iol! words
The kernel implementation for the above words is incorrect because the
value/reg parameters are the wrong way around.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>
Modified:
trunk/openbios-devel/kernel/forth.c
Modified: trunk/openbios-devel/kernel/forth.c
==============================================================================
--- trunk/openbios-devel/kernel/forth.c Sun Aug 11 09:24:36 2013 (r1203)
+++ trunk/openbios-devel/kernel/forth.c Mon Aug 19 09:39:58 2013 (r1204)
@@ -1787,7 +1787,7 @@
cell reg = POP();
cell val = POP();
- outb(reg, val);
+ outb(val, reg);
#else
(void)POP();
(void)POP();
@@ -1805,7 +1805,7 @@
cell reg = POP();
cell val = POP();
- outw(reg, val);
+ outw(val, reg);
#else
(void)POP();
(void)POP();
@@ -1823,7 +1823,7 @@
ucell reg = POP();
ucell val = POP();
- outl(reg, val);
+ outl(val, reg);
#else
(void)POP();
(void)POP();
More information about the OpenBIOS
mailing list