From owner-freebsd-hackers@FreeBSD.ORG Mon Jan 17 12:14:46 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3FB516A4CE for ; Mon, 17 Jan 2005 12:14:46 +0000 (GMT) Received: from bsd.dino.sk (bsd.dino.sk [213.215.72.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8262D43D49 for ; Mon, 17 Jan 2005 12:14:45 +0000 (GMT) (envelope-from bsd@dino.sk) Received: from [213.215.72.59] ([213.215.72.59]) by bsd.dino.sk with esmtp; Mon, 17 Jan 2005 13:15:26 +0100 id 0000008A.41EBAC5E.00005F5A From: Milan Obuch To: freebsd-hackers@freebsd.org Date: Mon, 17 Jan 2005 13:14:30 +0100 User-Agent: KMail/1.7.2 References: <200501141015.37516.bsd@dino.sk> <200501161501.17096.bsd@dino.sk> <20050117115501.GB752@empiric.icir.org> In-Reply-To: <20050117115501.GB752@empiric.icir.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200501171314.31179.bsd@dino.sk> Subject: Re: Geode integrated peripherals support? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jan 2005 12:14:46 -0000 On Monday 17 January 2005 12:55, Bruce M Simpson wrote: > On Sun, Jan 16, 2005 at 03:01:17PM +0100, Milan Obuch wrote: > > ACCESS.bus support (i2c bus compatible) and LPC bus bridge (for > > expansion). The first one is present in OpenBSD. I am currently studying > > that and FreeBSD kernel sources to try port it, however, any help would > > be great. No idea on LPC, through... > > There's some i2c support in FreeBSD already, whether or not this applies > to the i2c hardware in the Geode I don't know. iic(4) would be a good > place to start. > I think so. However, I built kernel with device iic, iicbus, iicbb, but nothing shows. As said, I am doing my 'homework' now - astudying sources, but, as usual, any help appreciated. > LPC just looks like ISA for most intents and purposes, and if we didn't > support ISA, we couldn't boot on i386... > So it means we need either hack pci_isa pridge to recognise and work with geode's LPC bridge or build new PCI - LPC bridge. When I will have some LPC peripheral available, I will do some tests. Until then, i2c support has higher priority - can be tested just now and could bring something when working. Regards, Milan