NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/43156 CVS commit: src/sys/arch/i386/stand/lib

The following reply was made to PR port-i386/43156; it has been noted by GNATS.

From: Izumi Tsutsui <>
Subject: PR/43156 CVS commit: src/sys/arch/i386/stand/lib
Date: Fri, 25 Jun 2010 15:35:08 +0000

 Module Name:   src
 Committed By:  tsutsui
 Date:          Fri Jun 25 15:35:08 UTC 2010
 Modified Files:
        src/sys/arch/i386/stand/lib: biosdisk.c exec.c libi386.h pcio.c vbe.c
 Log Message:
 Add wait_sec() which uses BIOS function call INT 1Ah/AH=00h (GET SYSTEMTIME)
 and use it for large delays (in seconds) instead of delay() that uses
 INT 15h/AH=86h (WAIT) in microsecond because the latter one can't provide
 precise delays on emulators.
 Fixes PR port-i386/43156 (NetBSD bootloader countdown runs at 1/20 speed
 in qemu 0.12).
 No particular comments on the PR and port-i386@.
 To generate a diff of this commit:
 cvs rdiff -u -r1.30 -r1.31 src/sys/arch/i386/stand/lib/biosdisk.c
 cvs rdiff -u -r1.42 -r1.43 src/sys/arch/i386/stand/lib/exec.c
 cvs rdiff -u -r1.32 -r1.33 src/sys/arch/i386/stand/lib/libi386.h
 cvs rdiff -u -r1.27 -r1.28 src/sys/arch/i386/stand/lib/pcio.c
 cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/stand/lib/vbe.c
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index