Galen Henderson | 28 Mar 17:06 2010

Genmac, XWLAN and ACPI

Hello all.  I thought I would give the new ACPI a whirl and everything
booted OK.  When the WPS started, the xwlan widget had a little X and 
said no wlan driver was found.  Are there some special switches for 
genmac /xwlan to be used with SMP or is this possible?

--

-- 
Regards,
Galen
------
There are only 10 kinds of people in the world.  Those who understand 
binary and those who don't.
user_ecs | 15 Aug 20:55 2007
Picon

usb tablet (absolute coordinates pointer control)


Most of the virtual machine environments (XEN, Qemu, KVM) support remote control
of the guest OS via VNC. OS/2 now partially runs put is lacking a basic USB
driver type needed for proper pointer control.

Need this type of driver for OS/2 to really work well in many virtual machines.

These discussions are about how the Linux guy set this up.
[Qemu-devel] usb tablet working with linux/xfree86 guest in absolute mode
http://lists.gnu.org/archive/html/qemu-devel/2006-04/msg00290.html

http://qemu-forum.ipi.fi/viewtopic.php?t=2720&highlight=tablet&sid=54bb7a6cef357f8e4a8c88cf2fc33b8d
Adrian Gschwend | 29 Oct 14:05 2006
Picon

Long time ago but finally some updates

Hi all,

It's a long time ago that I wanted to do that but now I finally did:

http://svn.netlabs.org/usb/

I will try to gather the most recent source code of the different
components to put that stuff online.

If you have anything to contribute let me know.

cu

Adrian
Paul Smedley | 5 Aug 04:05 2005

IRQ Transfers

Hi all,
I'm trying to implement IRQ transfers using usbcalls to allow Avision 
backend scanners to work.

In the logs I'm getting:
[sanei_usb] sanei_usb_read_int: trying to read 2 bytes
[sanei_usb] Entered usbcalls UsbIrqStart with dn = 2
[sanei_usb] Entered usbcalls UsbIrqStart with dh = 0x9018b
[sanei_usb] Entered usbcalls UsbIrqStart with int_in_ep = 0x82
[sanei_usb] Entered usbcalls UsbIrqStart with interface_nr = 0
[sanei_usb] Entered usbcalls UsbIrqStart with bytes to read = 2
[sanei_usb] rc of UsbIrqStart = 65283

The relevant code is:

PHEV pUsbIrqStartHev=NULL;

#ifdef HAVE_USBCALLS
       int rc;
       USHORT usNumBytes=*size;
       DBG (5, "Entered usbcalls UsbIrqStart with dn = %d\n",dn);
       DBG (5, "Entered usbcalls UsbIrqStart with dh = %p\n",dh);
       DBG (5, "Entered usbcalls UsbIrqStart with int_in_ep = 
0x%02x\n",devices[dn].int_in_ep);
       DBG (5, "Entered usbcalls UsbIrqStart with interface_nr = 
%d\n",devices[dn].interface_nr);
       DBG (5, "Entered usbcalls UsbIrqStart with bytes to read = 
%u\n",usNumBytes);

       if (devices[dn].int_in_ep){
(Continue reading)

Paul Smedley | 10 Jul 13:51 2005

usbIrqStart

Hi All,
As some may have noticed - I've made a fair amount of progress in 
implementing USB support for Sane - see http://smedley.info/sane.html 
for latest details.

The Avision backend used for some HP scanners needs IRQ transfers....

Looking at usbcalls documentation - it seems that UsbIrqStart is the 
equivalent of libusb's usb_interrupt_read

Looking at the listed parameters for UsbIrqStart, they all make sense 
to me except for the last one - pHev - pHevModified?

Is this just some kind of handle that's updated after a IRQ Transfer 
then just used again when UsbIrqStop is executed?

libusb doesn't seem to use this concept......

--

-- 

Cheers,

Paul.
Paul Smedley | 2 Jul 23:32 2005

usbbulkwrite problems

Hi,
Is anyone able to help me with the below?  This is the bulkwrite 
function for Sane.
Currently, the code is hanging at rc=usbbulkwrite()

The last output from the debug log is:
[sanei_usb] sanei_usb_init: Entered sanei_usb_write_bulk
[sanei_usb] sanei_usb_write_bulk: trying to write 6 bytes
[sanei_usb] 0000: 12 00 00 00 24 00                               
...$...........
[sanei_usb] Entered usbcalls UsbBulkWrite with dn = 2
[sanei_usb] size requested to write = 6, ulToWrite = 6
[sanei_usb] Using parameters: Device No: 3, bulk_out_ep= 2, Interface 
No=0

Code is below:

OS/2 code starts from   else if (devices[dn].method == 
sanei_usb_method_usbcalls)

If I substitute  (const char*) buffer, with *buffer I get no hang but 
I get rc=87 from usbbulkwrite

Any thoughts appreciated!

Cheers,

Paul.

<begin code>
(Continue reading)

Paul Smedley | 11 Jun 13:00 2005

Tips for porting app that uses libusb?

Hi All,
I thought I'd try and learn some USB stuff.....

I'd like to look at adding usb support to Sane.... I understand that 
there's some support for Epson and snapscan scanners, however the 
source for that was never released and the developer seems to have 
disappeared :(

I've downloaded some libusb documentation as well as the USBcalls 
documentation....

I was encouraged by the Gphoto2/2 port - I understand it only took a 
couple of hours over IRC to add usbcalls support..

I was after some tips from people who have ported unix usb apps using 
usbcalls.  USB Web Cam support comes to mind.....

Dmitry sent me some of the Gphoto2/2 code - looking at the original 
source, it seems that giusb.* were added specifically for the OS/2 
port - rather than modifying existing calls to libusb for OS/2.

Sane USB support is contained within
sanei_usb.c - 
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/sane-backends/sanei/sa
nei_usb.c?cvsroot=sane
sanei_usb.h - 
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/sane-backends/include/
sane/sanei_usb.h?cvsroot=sane

Any comments/advice appreciated :)
(Continue reading)

Adrian Gschwend | 8 Jun 10:06 2004
Picon

new mailinglist


This is just a short mail to make sure that this list pops up at 
gmane.org :-)

cu

Adrian

--

-- 
Adrian Gschwend
 <at>  netlabs.org

ktk [a t] netlabs.org
-------
Free Software for OS/2 and eCS
http://www.netlabs.org

Gmane