From 43a7eb5251b2e7c54ad894a90c99bd861aca3145 Mon Sep 17 00:00:00 2001 From: Li-Ta Lo Date: Wed, 5 Jun 2002 09:09:48 +0000 Subject: [PATCH] wrong order of src and dest in outb() --- src/northsouthbridge/sis/630/southbridge.c | 6 +++--- src/northsouthbridge/sis/635/southbridge.c | 6 +++--- src/northsouthbridge/sis/730/southbridge.c | 7 +++---- src/northsouthbridge/sis/735/southbridge.c | 6 +++--- 4 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/northsouthbridge/sis/630/southbridge.c b/src/northsouthbridge/sis/630/southbridge.c index f016dbe230..36d9fe1733 100644 --- a/src/northsouthbridge/sis/630/southbridge.c +++ b/src/northsouthbridge/sis/630/southbridge.c @@ -247,13 +247,13 @@ static void timer0_fixup(void) { /* select Timer 0, 16 Bit Access, Mode 3, Binary */ - outb_p(0x43, 0x36); + outb_p(0x36, 0x43); /* Load LSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); /* Load MSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); } /* rtc_fixup: Fix up the Real Time Clock diff --git a/src/northsouthbridge/sis/635/southbridge.c b/src/northsouthbridge/sis/635/southbridge.c index 145691d237..dd6e6680a9 100644 --- a/src/northsouthbridge/sis/635/southbridge.c +++ b/src/northsouthbridge/sis/635/southbridge.c @@ -201,13 +201,13 @@ static void timer0_fixup(void) { /* select Timer 0, 16 Bit Access, Mode 3, Binary */ - outb_p(0x43, 0x36); + outb_p(0x36, 0x43); /* Load LSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); /* Load MSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); } /* rtc_fixup: Fix up the Real Time Clock diff --git a/src/northsouthbridge/sis/730/southbridge.c b/src/northsouthbridge/sis/730/southbridge.c index 8f89f09b6a..e920d139c2 100644 --- a/src/northsouthbridge/sis/730/southbridge.c +++ b/src/northsouthbridge/sis/730/southbridge.c @@ -246,15 +246,14 @@ static void timer0_fixup(void) { /* select Timer 0, 16 Bit Access, Mode 3, Binary */ - outb_p(0x43, 0x36); + outb_p(0x36, 0x43); /* Load LSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); /* Load MSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); } - /* rtc_fixup: Fix up the Real Time Clock * * The Real Time Clock updates the day/time information in the CMOS RAM every second. diff --git a/src/northsouthbridge/sis/735/southbridge.c b/src/northsouthbridge/sis/735/southbridge.c index c597b3baf0..6fd68eee1c 100644 --- a/src/northsouthbridge/sis/735/southbridge.c +++ b/src/northsouthbridge/sis/735/southbridge.c @@ -206,13 +206,13 @@ static void timer0_fixup(void) { /* select Timer 0, 16 Bit Access, Mode 3, Binary */ - outb_p(0x43, 0x36); + outb_p(0x36, 0x43); /* Load LSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); /* Load MSB, 0x00 */ - outb_p(0x40, 0x00); + outb_p(0x00, 0x40); } /* rtc_fixup: Fix up the Real Time Clock