From owner-freebsd-hackers Sun Jan 29 02:12:43 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id CAA25268 for hackers-outgoing; Sun, 29 Jan 1995 02:12:43 -0800 Received: from netcom12.netcom.com (wgb@netcom12.netcom.com [192.100.81.124]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id CAA25262 for ; Sun, 29 Jan 1995 02:12:37 -0800 Received: by netcom12.netcom.com (8.6.9/Netcom) id CAA11168; Sun, 29 Jan 1995 02:11:21 -0800 From: wgb@netcom.com (Bill Bosacker) Message-Id: <199501291011.CAA11168@netcom12.netcom.com> Subject: Fix for IDE drives with > 1024 cylinders To: hackers@FreeBSD.org Date: Sun, 29 Jan 1995 02:11:21 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 588 Sender: hackers-owner@FreeBSD.org Precedence: bulk Well I have a fix that I originally wrote for version 1.5.1.1 and then modified it for version 2.0. It seems to work fine using the LB addressing mode of the IDE specifications. The only hardware reuirements are a drive that supports LB addressing (almost all large drives do) and a set of BIOS (either your SYSTEM BIOS or BIOS on an IDE Controller) that support this mode and allow LBA translations. I will send you the fixed versions of the 3 files that need to be changed, 'bootinfo.h', 'wd.c', and 'wdreg.h'. If you have any questions, just let me know. Take it easy.....