OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio


Welcome Guest ( Log In | Register )

> Write My Own Usb Driver
post Jul 3 2006, 01:30 PM
Post #1

Group: Members
Posts: 3
Joined: 16-April 06
Member No.: 9,633

I have a Zaurus SL-6000, running the factory Sharp ROM. I need to write my own usb device driver or modify the exisiting one. If it turns out that its not possible to do it with the Sharp ROM, I have installed OZ in the past and I don't mind doing it strictly for this purpose. Sorry if this question doesn't really belong in this forum. I wasn't sure where else to post it. We don't have a "gerneal kernel hacking forum," which would have been the most appropriate one for this post.

Basically, I need to write a small piece of code at the kernel device level, so that the Zaurus can send and receive messages from a computer via the USB interface. Do anyone have any pointers on where I can get started with that?

There is a small usb interface on the Sharp Zaurus docking station, which can be used to transfer files. I was hoping that this should allow me to communicate with the computer.

I went on the Zaurus itself and looked at any modules that deals
with the USB. There seems to be a couple.

# lsmod | grep usb
prism2_usb 68032 1
p80211 18880 1 [prism2_usb]
usbdcore 34544 0 [pxa_bi net_fd]
usbdmonitor 5248 0
usb_ohci_tc6393 24544 0
usbcore 52048 1 [prism2_usb usb_ohci_tc6393]

My initial reaction was to get the corresponding source code, and then modify it, compile it, and reload the module. Does this seem like to be the correct direction?


Go to the top of the page
+Quote Post
Start new topic
post Jul 4 2006, 03:32 AM
Post #2

Group: Members
Posts: 4,512
Joined: 25-October 03
From: Bath, UK
Member No.: 464

What are you trying to achieve?

Could you not use the usb host mode (I think the tosa has this...?)

Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 25th June 2018 - 12:11 AM