I have an application that will sometimes use a serial port with a kernel driver if a user already has one installed for some other reason. I have a user who has plugged in a usb serial cable that I *think* is from Freescale Semiconductor. I don't have this cable myself, so have to get my customer to run commands with it plugged in to figure it out. When plugged in, it gives a USB Product ID of 0x0005, a Vendor ID of 0xffff, a Serial Number of 01234567 and a Manufacturer: SERUSB. And it identifies as a USBSerial device. I don't have the extended USB info for it.
It's being claimed by the AppleUSBCDC driver and AppleUSBCDCACMControl and AppleUSBCDCACMData. These drivers are not creating a usbserial device and only creating a usbmodem device. I've looked through the open source drivers and am learning about what the device must be advertising, but it already does what it does and so I'd like to use it as is. So my question is, can I use /dev/tty.usbmodem* as a direct substitute for /dev/tty.usbserial* ? At what point does the modem control logic "kick in"? And so if I'm not using any of the BSD modem ioctl whatnot, will it stay out of the way? Thanks, Janice _______________________________________________ Do not post admin requests to the list. They will be ignored. Usb mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com This email sent to [email protected]
