<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forums.obdev.at/app.php/feed/topic/2159" />

	<title>Objective Development Forums</title>
	
	<link href="https://forums.obdev.at/index.php" />
	<updated>2009-02-03T15:21:18+02:00</updated>

	<author><name><![CDATA[Objective Development Forums]]></name></author>
	<id>https://forums.obdev.at/app.php/feed/topic/2159</id>

		<entry>
		<author><name><![CDATA[christian]]></name></author>
		<updated>2009-02-03T15:21:18+02:00</updated>

		<published>2009-02-03T15:21:18+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=2159&amp;p=7803#p7803</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=2159&amp;p=7803#p7803"/>
		<title type="html"><![CDATA[Interrupt-IN?]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=2159&amp;p=7803#p7803"><![CDATA[
The semantics are different for interrupt/bulk endpoints. There is no usbFunctionReadIn(). You need to call usbSetInterrupt*() and check for buffer space with usbInterruptIsReady*().<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=8">christian</a> — Tue Feb 03, 2009 3:21 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Danny]]></name></author>
		<updated>2009-01-26T18:15:43+02:00</updated>

		<published>2009-01-26T18:15:43+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=2159&amp;p=7663#p7663</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=2159&amp;p=7663#p7663"/>
		<title type="html"><![CDATA[Interrupt-IN?]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=2159&amp;p=7663#p7663"><![CDATA[
Hi,<br /><br />I was trying the CDC examples on a tiny2313 this weekend. I ran into the CDC-bulk endpoint problem with current linux kernels. I know this can be fixed by patching the kernel but i thought i might try to use interrupt endpoints. When that works (through libusb) it shouldn't be too hard to modify the generic usb-serial driver to use those endpoints too and thus create a specific driver and confirm to the usb standards? <br /><br />Now I've been looking at the usbavr code but I think I'm either missing something or overlooking it. The usbFunctionRead and Write functions are used for the control endpoint. The usbFunctionWriteOut for an interrupt-out endpoint but where's the usbFunctionReadIn? I assume that would be used for reading an interrupt-in endpoint?<br /><br />Regards, Danny.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1734">Danny</a> — Mon Jan 26, 2009 6:15 pm</p><hr />
]]></content>
	</entry>
	</feed>
