/pure-usb

USB stack and application designed to run on ARM

Primary LanguageCGNU General Public License v2.0GPL-2.0

DESCRIPTION
===========
The application is designed for SoC containing USB host controller Fujitsu USB 2.0
under control of ARM1176jzf-s CPU. Most of the code is borrowed from U-boot bootloader
(commit 227b72515546fca535dbd3274f6d875d97f494fe).

Application does the following:
1. Initializes EHCI subsystem
2. Performs FAKE initialization of OHCI subsystem (remember, this is only a test)
3. Scans for a device on port 0
4. Repeats all from the beginning

COMPILE
=======

* Make local copy

	$ git clone ~smironov/proj/pure-usb.git/
	$ cd pure-usb/

* Set CROSS\_COMPILE var as in Linux kernel

	$ export CROSS_COMPILE=arm-none-linux-gnueabi-

* Run make
	
	$ make


Thanks for the interest,
Sergey