<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>C67x00 driver and usb keyboard</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi all,<BR>
<BR>
Good News:&nbsp; I got the C67x00 driver to work with my ppc-405 + cypress usb controller!<BR>
<BR>
I had to get the calls right to the cypress chip about turning on the power to the ports. Our HW people wired all<BR>
that stuff up for us.&nbsp; So I had to make some pins outputs and turn them on.<BR>
<BR>
Usb storage works.&nbsp; I can get udev to create a device and I can connect and use it.<BR>
<BR>
BUT I cannot get a keyboard or mouse to work.<BR>
<BR>
I have:<BR>
1. turned on all the keyboard stuff in the kernel<BR>
&nbsp;&nbsp; keyboard.o is being made, all the usbhid stuff is being compiled (made it a module).<BR>
2. loading the modules detects a usb keyboard and fills out the right id and vendor.<BR>
3. loading a mouse fills out the right id and vendor.<BR>
4. I have set my xwindows kdrive.cf to use XKB.<BR>
<BR>
I don't know, anyone have any debugging tips for usb keyboards?<BR>
My big problem is I cant find any good info on how usb keyboards are supposed to connect to the kernel and X.<BR>
<BR>
I have a custom 2.6.17.1 kernel, plus the c67x00 driver.<BR>
HW is a Virtex4 with builtin PPC-405 and cypress c67300 usb controller.<BR>
Xfree 4.3.0 building the kdrive, small X windows.<BR>
<BR>
<BR>
Joe Robertson<BR>
Joseph.Robertson@sanmina-sci.com<BR>
<BR>
</FONT>
</P>


<BR>
CONFIDENTIALITY<BR>
This e-mail message and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail message, you are hereby notified that any dissemination, distribution or copying of this e-mail message, and any attachments thereto, is strictly prohibited.  If you have received this e-mail message in error, please immediately notify the sender and permanently delete the original and any copies of this email and any prints thereof.<BR>
ABSENT AN EXPRESS STATEMENT TO THE CONTRARY HEREINABOVE, THIS E-MAIL IS NOT INTENDED AS A SUBSTITUTE FOR A WRITING.  Notwithstanding the Uniform Electronic Transactions Act or the applicability of any other law of similar substance and effect, absent an express statement to the contrary hereinabove, this e-mail message its contents, and any attachments hereto are not intended to represent an offer or acceptance to enter into a contract and are not otherwise intended to bind the sender, Sanmina-SCI Corporation (or any of its subsidiaries), or any other person or entity.<BR>
</BODY>
</HTML>