Subject: How to implement PSC driver on Au1550
To: None <port-evbmips@NetBSD.org>
From: Shigeyuki Fukushima <shige@netbsd.org>
List: port-evbmips
Date: 02/23/2006 20:07:00
Hi all,
I'm working on a port to Alchemy Au1550 and OpenMicroServer(OMS-AL400).
OpenMicroServer is a small server box (sold at Japan).
OMS-AL400 detail is the following (I'm sorry... japanese only):
- product brief:
http://www.plathome.co.jp/products/oms400/index.html
- hardware spec:
ftp://ftp.plathome.co.jp/pub/OMS400/STABLE-20051208/HardSpec.pdf
On OMS-AL400, DBAU1550 code works fine. Thanks, Garrett!
But, RTC chip doesn't work...
This is connected to PSC(Programable Serial Controller)
with SMBus protocol on this machine.
Then, I want to develop a PSC driver.
PSC on Au1550 supports multi-protocols (SMBus, AC97, I2S, SPI).
I think that we needs two-layer driver.
One is for hardware controller layer, other is for protocol layer.
Would you like to give me any good idea/advice?
Or anyone already working on it ?
p.s.
I'm interesting to implement Au1xxx SecurityEngine driver, too.
--
Kind Regards,
--- shige
Shigeyuki Fukushima <shige@{FreeBSD,jp.FreeBSD,NetBSD}.org>