From owner-freebsd-current Wed Dec 15 14:16:17 1999 Delivered-To: freebsd-current@freebsd.org Received: from dead-end.net (dead-end.net [216.15.131.2]) by hub.freebsd.org (Postfix) with ESMTP id 4DF4E155DE for ; Wed, 15 Dec 1999 14:16:15 -0800 (PST) (envelope-from rock@dead-end.net) Received: from dead-end.net (p3E9C3609.dip.t-dialin.net [62.156.54.9]) by dead-end.net (8.9.3/DEAD-END/1999102300-Deliver) with ESMTP id XAA18533 for ; Wed, 15 Dec 1999 23:16:13 +0100 (CET) (envelope-from rock@dead-end.net) Message-ID: <3858051B.4A21331E@dead-end.net> Date: Wed, 15 Dec 1999 22:16:11 +0100 From: "D. Rock" X-Mailer: Mozilla 4.7 [de] (Win98; U) X-Accept-Language: de MIME-Version: 1.0 To: current@freebsd.org Subject: problems with new pnp code Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, just noticed a bug in the new pnp code. The resource allocator seems to ignore the align flag for port addresses. dmesg output: [...] AZT5001: start dependant AZT5001: adding io range 0x100-0x3ff, size=0x1, align=0x1 AZT5001: end dependant [...] SAG0001: start dependant SAG0001: adding io range 0x100-0x3f7, size=0x8, align=0x8 SAG0001: adding irq mask 0xbcb8 SAG0001: start dependant SAG0001: adding io range 0x100-0x3f7, size=0x8, align=0x8 SAG0001: adding irq mask 0x20 SAG0001: start dependant SAG0001: adding io range 0x100-0x3f7, size=0x8, align=0x8 SAG0001: adding irq mask 0x80 SAG0001: end dependant [...] unknown11: at port 0x100 on isa0 isic0: at port 0x101-0x108 irq 10 on isa0 isic0: HSCX VSTR test failed for SWS PnP isic0: HSC0: VSTR: 0xee isic0: HSC1: VSTR: 0xee device_probe_and_attach: isic0 attach returned 6 [...] Shouldn't the port for isic0 be chosen as 0x108-10f? This used to be the assignment by the BIOS with the old code. Daniel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message