<feed xmlns='http://www.w3.org/2005/Atom'>
<title>feurig/libmaple/support, branch master</title>
<subtitle>Working copy of Leaflabs libmaple</subtitle>
<id>https://git.suspectdevices.com/feurig/libmaple/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/feurig/libmaple/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/'/>
<updated>2013-05-16T19:39:25+00:00</updated>
<entry>
<title>Merge remote-tracking branch 'upstream/master'</title>
<updated>2013-05-16T19:39:25+00:00</updated>
<author>
<name>Donald Delmar Davis</name>
<email>don@suspectdevices.com</email>
</author>
<published>2013-05-16T19:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=01687719ecb2f2f51048fc7cba0b4d7b78dba02a'/>
<id>urn:sha1:01687719ecb2f2f51048fc7cba0b4d7b78dba02a</id>
<content type='text'>
* upstream/master:
  Use linker symbol __text_start__ to setup base of nvic vector table.
  usb_midi_device - Control build with USB_TYPE build flag
  Reverted work change
  wirish/syscalls.c: add weak exit function.
  libmaple/usb/stm32f1/usb.c: cosmetics.
  Linker files for F20x boards with 768k flash
  Added board.mk makefile with board specific defines
  usb_midi_device: Reset transmitting flag in usbReset()
  libmaple/usb/stm32f1/usb.c: fix build error.
  Preserve previous usb state when suspending / restore on resume
  usb_cdcacm: Reset transmitting flag in usbReset().

Conflicts:
	libmaple/usb/stm32f1/usb_midi_device.c
Todo: Modify buffered transmit for Packets.
</content>
</entry>
<entry>
<title>Linker files for F20x boards with 768k flash</title>
<updated>2013-04-29T19:19:06+00:00</updated>
<author>
<name>mlundinse</name>
<email>lundin@mlu.mine.nu</email>
</author>
<published>2013-04-29T19:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=1f493e6a48760873c18f3b4ffbf405129b9400d0'/>
<id>urn:sha1:1f493e6a48760873c18f3b4ffbf405129b9400d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor my first attempt into fork of the Lundin code. Add sysex. Create a board file for maple_midi.</title>
<updated>2013-04-27T07:07:15+00:00</updated>
<author>
<name>Donald Delmar Davis</name>
<email>don@suspectdevices.com</email>
</author>
<published>2013-04-27T07:07:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=f0e9aa9335052dcf11d258d5d27040be234d8770'/>
<id>urn:sha1:f0e9aa9335052dcf11d258d5d27040be234d8770</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added weak _exit function</title>
<updated>2013-04-23T18:33:40+00:00</updated>
<author>
<name>mlundinse</name>
<email>lundin@mlu.mine.nu</email>
</author>
<published>2013-04-23T18:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=b15b9224d7df27b09e91e27947371d22a056c27e'/>
<id>urn:sha1:b15b9224d7df27b09e91e27947371d22a056c27e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fix to support Summon/Linaro GCC ARM embedded toolchain.</title>
<updated>2013-01-05T19:25:14+00:00</updated>
<author>
<name>Dmitry Prokhorov</name>
<email>dipspb@gmail.com</email>
</author>
<published>2013-01-05T15:23:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=55aecffedf46f6453c2edc69b87da6442252e2fd'/>
<id>urn:sha1:55aecffedf46f6453c2edc69b87da6442252e2fd</id>
<content type='text'>
Signed-off-by: Dmitry Prokhorov &lt;dipspb@gmail.com&gt;
</content>
</entry>
<entry>
<title>reset.py: Not every Unix is Linux.</title>
<updated>2012-08-22T16:48:37+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-22T16:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=c98111eb25eabceb11368ae30c28b081fe1daa24'/>
<id>urn:sha1:c98111eb25eabceb11368ae30c28b081fe1daa24</id>
<content type='text'>
Move the sysfs tests for Maple out of unix_get_maple_path() and into a
new linux_get_maple_path(). This prevents unnecessary probing for a
nonexistent /sys on e.g. OS X.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Improve Maple device detection in reset.py on Linux</title>
<updated>2012-08-22T14:24:32+00:00</updated>
<author>
<name>David Kiliani</name>
<email>mail@davidkiliani.de</email>
</author>
<published>2012-08-22T13:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=74266c88d6ac02a5a347330df905acee38ed2d9d'/>
<id>urn:sha1:74266c88d6ac02a5a347330df905acee38ed2d9d</id>
<content type='text'>
Adds a function to lookup the USB vendor &amp; product id from
the udev info in the sysfs tree. This removes invalid choices
and reduces user queries for the correct ttyACM device.

Signed-off-by: David Kiliani &lt;mail@davidkiliani.de&gt;
</content>
</entry>
<entry>
<title>reset.py fixups for OS X 10.8.</title>
<updated>2012-08-20T21:06:34+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-20T21:06:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=82500d78136fe9c42177d7df712cd202d285971d'/>
<id>urn:sha1:82500d78136fe9c42177d7df712cd202d285971d</id>
<content type='text'>
As discussed on this forum thread:

http://forums.leaflabs.com/topic.php?id=2451

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: replace obsolete exception catch syntax.</title>
<updated>2012-08-10T21:20:39+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-10T21:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=f2aaed8818580663f036bc3d89296f9491310359'/>
<id>urn:sha1:f2aaed8818580663f036bc3d89296f9491310359</id>
<content type='text'>
For Python 3 support.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Makefile: Don't assume Cortex M3.</title>
<updated>2012-08-05T18:40:03+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-05T18:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaple/commit/?id=13935e4ac792253000a861f5cea099a4da95276c'/>
<id>urn:sha1:13935e4ac792253000a861f5cea099a4da95276c</id>
<content type='text'>
Instead, derive -march and -mcpu from the target MCU in
target-config.mk. Also (on STM32F4) add the necessary floating point
flags. The CodeSourcery toolchains don't support these, so we'll need
to prepare alternative toolchains when F4 support is official.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
</feed>
