<feed xmlns='http://www.w3.org/2005/Atom'>
<title>librambutan/core, branch newprint</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/librambutan/atom?h=newprint</id>
<link rel='self' href='https://git.bnewbold.net/librambutan/atom?h=newprint'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/'/>
<updated>2010-05-21T02:47:59+00:00</updated>
<entry>
<title>moved the usb directory to its proper home in ./libmaple</title>
<updated>2010-05-21T02:47:59+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-05-21T02:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=dcc4c457f0cad15b9d60e8fc3afa913bacacdbc6'/>
<id>urn:sha1:dcc4c457f0cad15b9d60e8fc3afa913bacacdbc6</id>
<content type='text'>
also, removed some old usb file, bootVect.h, which setup the static table for the runtime usb lib that no longer exists and was provided by the bootloader rev 1
</content>
</entry>
<entry>
<title>added a delay to the resrt slide to allow enough time for graceul closures of the serial port</title>
<updated>2010-05-21T02:09:16+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T21:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=ba9ff3861bbcc17c78086b1887691c324f13ba0e'/>
<id>urn:sha1:ba9ff3861bbcc17c78086b1887691c324f13ba0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed the receive 0  bytes bug, where full buffers block the usb port and never get re-enabled.</title>
<updated>2010-05-21T02:09:16+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T20:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=fc4b9b386a80d06c73e03d70767643aae3961e2a'/>
<id>urn:sha1:fc4b9b386a80d06c73e03d70767643aae3961e2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added carraige feed to newline send on the test function usbSendHello</title>
<updated>2010-05-21T02:09:16+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T19:55:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=7b1e00bca888247efddddd28912d51e9ba7112ba'/>
<id>urn:sha1:7b1e00bca888247efddddd28912d51e9ba7112ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed the FIFO bug, tx/rx now seems stable and ready for integration.</title>
<updated>2010-05-21T02:09:15+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T19:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=cd172b2d5ed1ff486eab399e4da5af8315cddc8b'/>
<id>urn:sha1:cd172b2d5ed1ff486eab399e4da5af8315cddc8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>theres still a remaining bug whereby fast consecutive read/writes to serial might crash the fifo, but other than that it seems to work. see usbSendHello for an example. include usb.h in your application, and call setupUSB() to turn everything on.</title>
<updated>2010-05-21T02:09:15+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T19:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=8d6602547bc7beb39652a35a1cfdddc250f683ff'/>
<id>urn:sha1:8d6602547bc7beb39652a35a1cfdddc250f683ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FINALLY figured out the tx/rx bugs, so the whole stack is officially working. for future reference its ESSENTIAL that you set the EPNUM flag of the global device struct appropriately regardless of whether or not you enable or configure more endpoints.</title>
<updated>2010-05-21T02:09:15+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T04:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=4dcbd9612275d7957484f4a87e16f0bb09484ee6'/>
<id>urn:sha1:4dcbd9612275d7957484f4a87e16f0bb09484ee6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finally got TX working without any delay, there is some weird timing involved in what happens when the line state is toggled (host port disconnected) and theres still data waiting to go out, this will hang any while(txCount != 0) calls. similarly, sending data without checking txCount != 0 will hard fault the chip. This is all handled now by usbSendBytes, which returns -1 for unconnected, and 0 for simply 'waiting to send'</title>
<updated>2010-05-21T02:09:15+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-25T02:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=6ad3acd15e9859ac9bc77c1eb04d67108dcc5a03'/>
<id>urn:sha1:6ad3acd15e9859ac9bc77c1eb04d67108dcc5a03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>c++ ified all of the usb_core files, added the auto-reset feature to the virtual com port, got the descriptors in functional although not pretty order that can be fixed using the attribute packing</title>
<updated>2010-05-21T02:09:15+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-23T03:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=a86ec7c81d7ad2037e900899a0b32c5592cae7c0'/>
<id>urn:sha1:a86ec7c81d7ad2037e900899a0b32c5592cae7c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added virtual com port echoing as the test configuration for the usb serial code</title>
<updated>2010-05-21T02:09:15+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2010-04-20T20:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=a082defb795cc4495139c8b05de4fd48bd66dacd'/>
<id>urn:sha1:a082defb795cc4495139c8b05de4fd48bd66dacd</id>
<content type='text'>
</content>
</entry>
</feed>
