From owner-freebsd-hackers Tue Jun 6 08:22:28 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA23888 for hackers-outgoing; Tue, 6 Jun 1995 08:22:28 -0700 Received: from vivian.mt.cs.keio.ac.jp (vivian.mt.cs.keio.ac.jp [131.113.32.112]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA23881 ; Tue, 6 Jun 1995 08:22:23 -0700 Received: (from hosokawa@localhost) by vivian.mt.cs.keio.ac.jp (8.6.11/3.3W8:94122222) id AAA00381; Wed, 7 Jun 1995 00:22:17 +0900 Date: Wed, 7 Jun 1995 00:22:17 +0900 Message-Id: <199506061522.AAA00381@vivian.mt.cs.keio.ac.jp> To: FreeBSD-hackers@FreeBSD.org, phk@FreeBSD.org Cc: sanpei@yy.cs.keio.ac.jp, hosokawa@mt.cs.keio.ac.jp Subject: [2.0.5-ALPHA] apm.c can't drive the APM 1.1 machine From: hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi / =?ISO-2022-JP?B?GyRCOllAbiEhQyM4ShsoQg==?=) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Mailer: mnews [version 1.18PL3] 1994-08/01(Mon) Sender: hackers-owner@FreeBSD.org Precedence: bulk Hi! A few days ago, my friend bought a laptop machine whose APM BIOS is version 1.1. But APM BIOS driver of 2.0.5-ALPHA says that the version of APM BIOS is 53.14(?). On this case, apm_init routines finds that the version of APM BIOS is 0101 (OK!), but I think apm_driver_version() crashes this value. When APM_DEBUG is defined, it says: Jun 6 21:40:25 lavender kernel.APM_TEST: apm0 on isa Jun 6 21:40:25 lavender kernel.APM_TEST: found APM BIOS version 0101 Jun 6 21:40:25 lavender kernel.APM_TEST: apm0: Code32 0xf00f0000, Code16 0xf00f0000, Data 0xf00f0000 Jun 6 21:40:25 lavender kernel.APM_TEST: apm0: Code entry 0x0000b37e, Idling CPU disabled, Management disabled Jun 6 21:40:25 lavender kernel.APM_TEST: apm0: CS_limit=1f, DS_limit=ab2d Jun 6 21:40:25 lavender kernel.APM_TEST: [5300 504d 001b 0 53] Jun 6 21:40:25 lavender kernel.APM_TEST: [5300 504d 001b 0 53] Jun 6 21:40:25 lavender kernel.APM_TEST: apm0: Engaged control disabled Jun 6 21:40:26 lavender kernel.APM_TEST: found APM BIOS version 53.14 Jun 6 21:40:26 lavender kernel.APM_TEST: apm0: Idling CPU disabled Jun 6 21:40:26 lavender kernel.APM_TEST: Warning: APM engage function failed [1] -- HOSOKAWA, Tatsumi E-mail: hosokawa@mt.cs.keio.ac.jp WWW homepage: http://www.mt.cs.keio.ac.jp/person/hosokawa.html Department of Computer Science, Keio University, Yokohama, Japan