summaryrefslogtreecommitdiffstats
path: root/src/filo/README.usb
diff options
context:
space:
mode:
authorMichael Brown2005-03-08 19:53:11 +0100
committerMichael Brown2005-03-08 19:53:11 +0100
commit3d6123e69ab879c72ff489afc5bf93ef0b7a94ce (patch)
tree9f3277569153a550fa8d81ebd61bd88f266eb8da /src/filo/README.usb
downloadipxe-3d6123e69ab879c72ff489afc5bf93ef0b7a94ce.tar.gz
ipxe-3d6123e69ab879c72ff489afc5bf93ef0b7a94ce.tar.xz
ipxe-3d6123e69ab879c72ff489afc5bf93ef0b7a94ce.zip
Initial revision
Diffstat (limited to 'src/filo/README.usb')
-rw-r--r--src/filo/README.usb15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/filo/README.usb b/src/filo/README.usb
new file mode 100644
index 00000000..1724e7bb
--- /dev/null
+++ b/src/filo/README.usb
@@ -0,0 +1,15 @@
+It is from steven james's baremetal in linuxbios util.
+yhlu seperate common functions from uhci.c to usb.c and create ohci.c to support ohci.
+ohci.c mainly cames from kernel 2.4.22 dirvers/usb/host/usb-ohci.c.
+it includes several parts
+1. UHCI+OHCI--->USB: privide usb init and usb_control_msg and usb_bulk_msg interface
+2. USB_SCSI: bulk only device
+3. USB_X interface to FILO
+
+other changes in Etherboot
+1. Add allot2 and forget2, it will produce the required aligned memory.
+
+todo:
+1. EHCI support
+
+yhlu 6/2/2004