[hpsdr] Ozy and WinUSB
Alberto I2PHD
i2phd at weaksignals.com
Fri Jul 24 08:09:18 PDT 2009
n3evl wrote:
>
> I've no idea how important a criteria it is but I noticed when reading
> up on winUSB that one feature it does NOT support is Isochronous
> Transfers. Maybe this is not relevant, but I seem to remember that this
> was a factor in Flex choosing firewire over other alternatives for the
> 5000. I think this was in order to support multiple channels of data
> while maintaining phase relationships.
Yes, Isochronous Transfers are not supported by WinUSB. How important this
can be for an SDR application, I can't tell. IMHO, the phase relationship
between channels can be preserved by sending them interleaved on the same
bulk transfer... maybe....
But WinUSB has a great plus. WinUSB.dll is a user mode wrapper for WinUSB.sys
which is the kernel driver, and which is *signed*, being produced by Microsoft
itself. The 64-bit Windows 7, AFAIK, doesn't accept unsigned drivers.... and
the process of obtaining a 'signature' from Microsoft for a driver costs
a lot of money.... so WinUSB seems to be the only way to overcome this impasse...
73 Alberto I2PHD
1248448158.0
More information about the Hpsdr
mailing list