From owner-freebsd-isdn Sun Feb 20 11:23: 6 2000 Delivered-To: freebsd-isdn@freebsd.org Received: from mail.ppp.net (mail.ppp.net [194.64.12.35]) by hub.freebsd.org (Postfix) with ESMTP id 05FF337BF03; Sun, 20 Feb 2000 11:22:43 -0800 (PST) (envelope-from hm@kts.org) Received: from mailstore.ppp.net (pop3.ppp.net [212.18.80.90]) by mail.ppp.net (8.8.8/8.8.8) with ESMTP id UAA19226; Sun, 20 Feb 2000 20:22:24 +0100 Received: (from uucp@localhost) by mailstore.ppp.net (8.9.3/8.9.3/Debian/GNU) with UUCP id UAA15458; Sun, 20 Feb 2000 20:19:59 +0100 Received: from bert.kts.org (bert.kts.org [194.55.156.2]) by ernie.kts.org (Postfix) with ESMTP id 5227252AA3; Sun, 20 Feb 2000 20:19:52 +0100 (CET) Received: by bert.kts.org (Postfix, from userid 100) id A58381F17; Sun, 20 Feb 2000 20:19:47 +0100 (CET) Subject: Re: Big ATA problems In-Reply-To: from Andrew Gordon at "Feb 20, 2000 6:17:29 pm" To: arg@arg1.demon.co.uk (Andrew Gordon) Date: Sun, 20 Feb 2000 20:19:47 +0100 (CET) Cc: dfr@nlsystems.com, current@freebsd.org, freebsd-isdn@freebsd.org Organization: Kitchen Table Systems Reply-To: hm@kts.org X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20000220191947.A58381F17@bert.kts.org> From: hm@kts.org (Hellmuth Michaelis) Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Andrew Gordon wrote: > On Sun, 20 Feb 2000, Hellmuth Michaelis wrote: > > > > A typical isic hardware has an ISAC and an HSCX chip onboard. The ISAC > > chip does the D-channel handling and uses offsets 0-0x2b and 0x30-0x3b, > > the HSCX (B-channels) uses offsets 0-0x3b and 0x40-0x73. > > But in the case of the teles16.3, it does _not_ use offsets 0x00-0x3b in > the HSCX or ISAC: the ASIC on the card has 'folded' the address space so > that the fifo appears at an address 3 bytes after the last register (0x3e > with the current scheme - see tels0163_read_fifo()). Oh yes, you are right! I was (and am still a bit) confused. So it uses 0x20-0x3e for the ISAC and 0x20-0x3e and 0x60-0x7e for the HSCX and at least three bytes at its base address, right ? This makes sense. Now the real question left is are this the only locations where the card is driving the bus ? hellmuth -- Hellmuth Michaelis hm@kts.org Hamburg, Europe We all live in a yellow subroutine, yellow subroutine, yellow subroutine ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message