<feed xmlns='http://www.w3.org/2005/Atom'>
<title>feurig/libmaplemidi-cma/libmaple/usb/usb_hardware.h, branch master</title>
<subtitle>C and C++ library for STM32 ARM Cortex-M3 development boards.</subtitle>
<id>https://git.suspectdevices.com/feurig/libmaplemidi-cma/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/'/>
<updated>2011-10-18T17:30:17+00:00</updated>
<entry>
<title>Remove usb_hardware.c and usb_hardware.h.</title>
<updated>2011-10-18T17:30:17+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2011-06-15T21:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=e53edd3a7b7ab421232b58728d1f4eaee3dfde93'/>
<id>urn:sha1:e53edd3a7b7ab421232b58728d1f4eaee3dfde93</id>
<content type='text'>
These files contain a lot of duplicated and unused code.  Move the
relevant pieces that need to survive into usb.c and usb_callbacks.c.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>usb: Replace duplicated code with nvic.h API.</title>
<updated>2011-10-18T17:30:17+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2011-06-15T21:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=50f68b84c4f93f39e4491c50423945c4cfc00182'/>
<id>urn:sha1:50f68b84c4f93f39e4491c50423945c4cfc00182</id>
<content type='text'>
Replace calls to usbEnbISR()/usbDsbISR() with
nvic_irq_enable()/nvic_irq_disable(). Remove ST-style code. Use
nvic_sys_reset() instead of systemHardReset().  Rename some
conflicting #defines that including nvic.h created.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>[WIP] GPIO refactor: seems ok, ready for review</title>
<updated>2011-03-11T21:24:44+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2011-03-07T18:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=7c5c5bb118fe3eacbfdc0599214bd989d85d9741'/>
<id>urn:sha1:7c5c5bb118fe3eacbfdc0599214bd989d85d9741</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inital portability work</title>
<updated>2010-08-26T02:57:46+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-08-26T02:57:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=12c351d0561d1f9d4e017bbd3f847906f93b0df7'/>
<id>urn:sha1:12c351d0561d1f9d4e017bbd3f847906f93b0df7</id>
<content type='text'>
</content>
</entry>
<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.suspectdevices.com/feurig/libmaplemidi-cma/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>
</feed>
