Hi,
FYI: just tried using the short xfer ioctl, but the behavior didn't change.
in = open (argv[0], O_RDONLY);
ioctl(in, USB_SET_RX_SHORT_XFER, 1);
n = read(in, buf, NBUF);
now trying libusb for this.
-- Peer
On Mon, Jul 12, 2010 at 10:41 PM, Peer Stritzinger pee...@gmail.com wrote:
On Monday 12 July 2010 19:22:28 Peer Stritzinger wrote:
Hi,
on FreeBSD 8.0-RELEASE I try to read from a bulk IN endpoint device node
with read(2).
The USB client it is talking to is a embedded controller with Cypress SX2
USB client chip, enumeration goes quite well (SX2 does it itself)
Hi,
On Mon, Jul 12, 2010 at 8:20 PM, Hans Petter Selasky
hsela...@freebsd.orgwrote:
On Monday 12 July 2010 19:22:28 Peer Stritzinger wrote:
However the read always returns 0.
Tried different buffer sizes etc.
Hi,
Maybe you are missing to set the short transfer OK flag.
Else I