From owner-freebsd-hardware Sun Jun 2 02:49:58 1996 Return-Path: owner-hardware Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA12432 for hardware-outgoing; Sun, 2 Jun 1996 02:49:58 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id CAA12415; Sun, 2 Jun 1996 02:49:53 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id TAA27202; Sun, 2 Jun 1996 19:40:51 +0930 From: Michael Smith Message-Id: <199606021010.TAA27202@genesis.atrad.adelaide.edu.au> Subject: Re: Laptop hardware FOUND To: hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi) Date: Sun, 2 Jun 1996 19:40:50 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, hardware@FreeBSD.org, mobile@FreeBSD.org, hosokawa@mt.cs.keio.ac.jp In-Reply-To: <199606020910.SAA02589@frig.mt.cs.keio.ac.jp> from "HOSOKAWA Tatsumi" at Jun 2, 96 06:10:05 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hardware@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk HOSOKAWA Tatsumi stands accused of saying: > > >> ... so this means what? That Sharp are violating the APM spec with these > >> events? > > Yes, or this APM has a bug. Fair enough. > >> apm0 on isa > >> apm: APM BIOS version 0101 > >> apm: Code32 0xf00f0000, Code16 0xf00f0000, Data 0xf0000400 > ~~~~~~~~~~~~~~~ > > Okay, Data segment points too lower address, compared to other > laptops. > > Please add "options APM_DSVALUE_BUG" in kernel config file and > recompile apm.c. Ok. Please patch your apm.c sources so that the APM_DSVALUE_BUG code uses apm_bios_work not apm_bioswork, and and M_DEVBUF not M_DEVBUG, as otherwise it won't compile 8) With APM_DEBUG, FORCE_APM10, APM_DSVALUE_BUG and APM_BROKEN_STATCLOCK, now reads 'Data 0xf084d000'. 'apm' still causes a trap 12 at 0x48:c43e with fva 0xfd45. Next? 8) > HOSOKAWA, Tatsumi E-mail: hosokawa@mt.cs.keio.ac.jp -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[