From owner-freebsd-hardware Tue Mar 7 16:45:36 1995 Return-Path: hardware-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA01461 for hardware-outgoing; Tue, 7 Mar 1995 16:45:36 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA01447 for ; Tue, 7 Mar 1995 16:45:29 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id KAA30324; Wed, 8 Mar 1995 10:42:48 +1000 Date: Wed, 8 Mar 1995 10:42:48 +1000 From: Bruce Evans Message-Id: <199503080042.KAA30324@godzilla.zeta.org.au> To: rhh@ct.picker.com Subject: Re: Promise EIDE 2300 Plus Cc: hardware@FreeBSD.org Sender: hardware-owner@FreeBSD.org Precedence: bulk >That brings me to the question I have for this group. If the card needs a >TSR driver in DOS to do 32-bit access (in Windoze), does that mean I would >need a similar driver to get this same access in FreeBSD or other operating The FreeBSD driver already has support for 32-bit i/o. >system? Also, the docs say that the DOS driver needs be run to tweak the >boards registers for max VL-IDE performance (gets me up from 1.1 Meg/sec to >1.85 Meg/sec). Does FreeBSD support this for Vitrex cards, and if not, what >is the policy on incorporating board-specific optimizations into the kernel >drivers (I'd be willing to look into this). The FreeBSD driver doesn't have any other support for EIDE yet. The most important thing that it is missing is support for fast PIO modes. Generic support is preferred. Bruce