I've done some work on the driver originally written by A Robinson<arobinson@cs.man.ac.uk>. I've implemented a few missing things and removed a bug or two.
Those that want this can test this, Both the patch and a binary kernel image are available for download linked from our WIKI.
http://www.bitwizard.nl/wiki/index.php/Raspberry_pi_spi_kernel
Things you might want to connect to your SPI bus on the raspberry pi can be bought at our shop: http://www.bitwizard.nl/catalog/ .
(The easiest way to start is with the rpi_serial board, which has the SPI bus in the same pinout as the expansion boards. )
Comments, bug reports etc etc. are welcome.
Requests for other boards are welcome as well. We'll look into making them.
I'll build a program for interfacing with the other boards tomorrow. (Mostly removing things from the program that displays things on the LCD).




