openbsd-ports/sysutils/memtest86+/patches/patch-test_c
2010-05-31 07:35:55 +00:00

37 lines
883 B
Plaintext

$OpenBSD: patch-test_c,v 1.2 2010/05/31 07:35:55 form Exp $
$RuOBSD: patch-test_c,v 1.1.1.1 2008/07/12 19:00:53 form Exp $
--- test.c.orig Wed Apr 28 19:11:15 2010
+++ test.c Mon May 31 03:48:12 2010
@@ -11,7 +11,7 @@
#include "test.h"
#include "config.h"
-#include <sys/io.h>
+#include "io.h"
#include "dmi.h"
#include <inttypes.h>
@@ -1414,18 +1414,18 @@ void beep(unsigned int frequency)
unsigned int count = 1193180 / frequency;
// Switch on the speaker
- outb_p(inb_p(0x61)|3, 0x61);
+ outb(inb(0x61)|3, 0x61);
// Set command for counter 2, 2 byte write
- outb_p(0xB6, 0x43);
+ outb(0xB6, 0x43);
// Select desired Hz
- outb_p(count & 0xff, 0x42);
+ outb(count & 0xff, 0x42);
outb((count >> 8) & 0xff, 0x42);
// Block for 100 microseconds
sleep(100, 1);
// Switch off the speaker
- outb(inb_p(0x61)&0xFC, 0x61);
+ outb(inb(0x61)&0xFC, 0x61);
}