[LWN Logo]
[LWN.net]
From:	 Stuart Lynne <sl@lineo.com>
To:	 linux-usb-devel@lists.sourceforge.net
Subject: [linux-usb-devel] Lineo USB Device Software
Date:	 Mon, 1 Apr 2002 23:32:25 -0800

The Linux USB Device software developed by Lineo, currently being used
by Sharp for the Zaurus, has been released under a GPL license and is
available at:

	http://oss.lineo.com/usb/

This stack is similiar in design to the linux host USB software but
tailored to the requirements for the device side. The architecture 
looks like:


        USB Device                              USB Host

        Function Drivers    <--- logical --->   Class Drivers
        ----------------                        ----------------
        USB Device Core                         USB Host Core
        ----------------                        ----------------
        USB Bus Interface   <--- physical --->  USB Host Interface


Currently there are two function drivers:

	network
	serial

And several bus interface drivers:

	StrongARM SA-1110
	Linkup L7205
	Hitachi SuperH 7727
	ScanLogic SL11

Work is in progress on Xscale and several other platforms.


The network and serial drivers have optional CRC checking across all
bulk transfers (to compensate for problems with StrongARM and Linkup
FIFO implementations).

The network driver configuration uses a new CDC Class extension that
allows CDC type configurations to be implemented using a single
interface and two bulk endpoints.

Linux host class drivers to support the serial and network are provided.

Compatible commercial Windows drivers are available from www.mcci.com.

I hope to have a mailing list setup in the next day or so. Send me
email if you are interested.

-- 
                                            __O 
Lineo - Where Open  Meets Smart           _-\<,_ 
PGP Fingerprint: 28 E2 A0 15 99 62 9A 00 (_)/ (_) 88 EC A3 EE 2D 1C 15 68
Stuart Lynne <sl@lineo.com>            www.lineo.com         604-461-7532

_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel