[Libdlo] DLFB 0.1 (udlfb)

Roberto De Ioris roberto at unbit.it
Fri May 22 23:29:28 PDT 2009


On Fri, 2009-05-22 at 16:04 -0700, Greg KH wrote:
> On Fri, May 22, 2009 at 09:42:36PM +0200, Roberto De Ioris wrote:
> > Hi all, this is the first (prototype) release of a linux
> > framebuffer module for the displaylink devices.
> 
> Very cool.  Want me to add this to the drivers/staging/ tree in the
> kernel at this point in time?  Or do you want to work on it some more
> first?


I have about 200 line of code not posted in this first release that can
increse performance and fix some potential leak. I prefer to wait a
couple of days so you can add a 0.2 release.


> > /*
> > 
> > static struct usb_device_id id_table [] = {
> > 	{ USB_DEVICE(0x17e9, 0x023d) },
> >         { }
> > };
> > 
> > */
> > 
> > static struct usb_device_id id_table [] = {
> >         { .idVendor = 0x17e9, .match_flags = USB_DEVICE_ID_MATCH_VENDOR, },
> >         { },
> > };


i have 3 different devices, a vibook an hp docking station and an asus
monitor with integrated dl interface. I will add them.

Please post on this list all the product codes that works with this
prototype module.


> 
> That's going to be slow, using usb_bulk_msg().  Think we can just create
> urbs and fire them off to be reaped automatically later instead?  That
> should let us queue things up much better.
> 
> > 


yes, this is why later in the code you find 2 urb allocation, the
original module reuse the same 2 urb for bulk e control messages.

-- 
Roberto De Ioris
http://unbit.it
JID: roberto at jabber.unbit.it



More information about the Libdlo mailing list