From owner-freebsd-hardware Wed Mar 7 0:54:40 2001 Delivered-To: freebsd-hardware@freebsd.org Received: from otdel-1.org (Draculina.Otdel-1.ORG [195.230.65.30]) by hub.freebsd.org (Postfix) with ESMTP id 3DE7437B718; Wed, 7 Mar 2001 00:54:33 -0800 (PST) (envelope-from nms@otdel-1.org) Received: by otdel-1.org (CommuniGate Pro PIPE 3.4.1) with PIPE id 840990; Wed, 07 Mar 2001 11:54:32 +0300 Date: Wed, 7 Mar 2001 11:54:29 +0300 From: Nikolai Saoukh To: "Matthew N. Dodd" Cc: freebsd-hardware@FreeBSD.ORG, freebsd-tokenring@FreeBSD.ORG Subject: At least someone alive with commit rights at tokenring niche ;-) Message-ID: <20010307115429.A56256@otdel-1.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from winter@jurai.net on Sat, Mar 03, 2001 at 02:41:43PM -0500 X-Mailer: CommuniGate Pro CLI mailer Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sir, could you review and commit the following PRs (all with patches): kern/24073 -- the bug fix for -stable & -current for Olicom OC-3540 & OC-3129. kern/24074 -- the properties of token ring and implementation details must be in different files. kern/22078 -- the driver which take care of option ROMs at ISA i/o address space. Option ROMs can be a problem for pnp cards with i/o space requests like this (see memory range minimum address) Vendor ID IBM0001 (0x01004d24), Serial Number 0x0001a8e8 PnP Version 1.0, Vendor Version 1 *** Small Vendor Tag Detected Device Description: IBM Auto 16/4 Token-Ring ISA Adapter Logical Device ID: IBM0000 0x00004d24 #0 Device supports I/O Range Check Vendor register funcs 00 TAG Start DF Good Configuration I/O Range 0xa20 .. 0xa20, alignment 0x4, len 0x4 [16-bit addr] TAG Start DF Acceptable Configuration I/O Range 0xa24 .. 0xa24, alignment 0x4, len 0x4 [16-bit addr] TAG End DF Memory Range: Writeable Memory Range: Non-cacheable Memory Range: Decode supports range length Memory Range: 16-bit memory only Memory Range: Memory is not shadowable Memory Range: Memory is not an expansion ROM Memory range minimum address: 0xc0000 Memory range maximum address: 0xdc000 Memory range base alignment: 0x4000 Memory range length: 0x4000 Memory Range: Writeable Memory Range: Non-cacheable Memory Range: Decode supports range length Memory Range: 16-bit memory only Memory Range: Memory is not shadowable Memory Range: Memory is an expansion ROM Memory range minimum address: 0xc8000 Memory range maximum address: 0xde000 Memory range base alignment: 0x2000 Memory range length: 0x2000 IRQ: 3 9 10 11 IRQ: High true edge sensitive Device Description: IBM Auto 16/4 Token-Ring ISA Adapter End Tag Successfully got 13 resources, 1 logical fdevs -- card select # 0x0002 CSN IBM0001 (0x01004d24), Serial Number 0x0001a8e8 Logical device #0 IO: 0x0a20 0x0a20 0x0a20 0x0a20 0x0a20 0x0a20 0x0a20 0x0a20 IRQ 9 0 DMA 4 4 IO range check 0x00 activate 0x01 This changes will allow me to sumbit the driver for IBM "tropic" cards. Thanks in advance To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message