Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jan 2005 13:14:30 +0100
From:      Milan Obuch <bsd@dino.sk>
To:        freebsd-hackers@freebsd.org
Subject:   Re: Geode integrated peripherals support?
Message-ID:  <200501171314.31179.bsd@dino.sk>
In-Reply-To: <20050117115501.GB752@empiric.icir.org>
References:  <200501141015.37516.bsd@dino.sk> <200501161501.17096.bsd@dino.sk> <20050117115501.GB752@empiric.icir.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501171314.31179.bsd>