Hello all and sundry,

I'm still plugging away at the Psion port (this weekend didn't see much work
as it took all of Saturday to put 2 IKEA shelves together, but I did get the
kernel relocating itself to somewhere sensible).

Next is the 'disk drives'.... and this is where I'm a little lost. Current
system uses the block drivers for disk access (presumably because the
hardware is slow mechanical stuff) and registers interrupts for when data is
ready (is this right?).

The Psion SSD (memory cards) are accessed through a fast SIBO serial
interface. The data is addressed mapped, to get at it you need to set the
address and then read/write the byte of data.

What is the best way to approach implementing a driver?

Looking at block drivers a few seem to use a generic block read/write these
seem to play with buffers, but that's as far as I got.

Any help would be appreciated,
Simon Wood

Hardware Engineer 
Pace Micro Technology plc
Victoria Road, Saltaire, Shipley
West Yorkshire, BD18 3LF
Tel : +44(0)1274 532000  Fax: +44(0)1274 532029

This E-Mail and any attachments hereto are strictly confidential and
intended solely for the addressee. If you are not the intended addressee
please notify the sender by return and delete the message. You must not
disclose, forward or copy this E-mail or attachments to any third party
without the prior consent of the sender.

Reply via email to