From owner-freebsd-hackers Sat Jan 7 13:23:36 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA28075 for hackers-outgoing; Sat, 7 Jan 1995 13:23:36 -0800 Received: from zed.ludd.luth.se (root@zed.ludd.luth.se [130.240.16.33]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA28069 for ; Sat, 7 Jan 1995 13:23:30 -0800 Received: from urgoriyf.ludd.luth.se (clusternode3 [127.0.0.3]) by zed.ludd.luth.se (8.6.9/8.6.9) with ESMTP id WAA07813 for ; Sat, 7 Jan 1995 22:23:16 +0100 From: Olof Johansson Received: (offe@localhost) by urgoriyf.ludd.luth.se (8.6.9/8.6.9) id WAA29089 for hackers@freebsd.org; Sat, 7 Jan 1995 22:23:15 +0100 Message-Id: <199501072123.WAA29089@urgoriyf.ludd.luth.se> Subject: The WD7000 driver... To: hackers@freebsd.org Date: Sat, 7 Jan 1995 22:23:14 +0100 (MET) Content-Type: text Content-Length: 1185 Sender: hackers-owner@freebsd.org Precedence: bulk Hello, I've got the WD7000 driver to work. I haven't got scatter/gather to work on my controller (it may not support it...), so I haven't got any chance to test it. The current version doesn't support s/g. What I do instead is allocate a (physically contiguous) buffer in the driver, which the driver use for all DMA. This will give some performance reduction, but it's the only way I know to get it to work on my controller. I've tested the driver on my 2.0R system, it works with my Tandberg TDC3640. I've also made some testing with a QUANTUM P105SS. The source, with my config file, is uploaded at the incoming directory of ftp.cdrom.com. -Olof -------------------+-----------------------+------------------------------------ Olof Johansson | Address: | Phone: +46-10-695-8364 -------------------+ VPL 914 Johansson +------------------------------------ offe@ludd.luth.se | 2 komp, 3 plut | Who is General Failure, and why d92-ojn@sm.luth.se | Box 9106 | is he reading my disk? offe@sdf.luth.se | 961 19 Boden / SWEDEN | (MSDOS - just say NO!) -------------------+-----------------------+------------------------------------