<feed xmlns='http://www.w3.org/2005/Atom'>
<title>feurig/libmaplemidi-cma/wirish/boards.h, branch audio-board</title>
<subtitle>C and C++ library for STM32 ARM Cortex-M3 development boards.</subtitle>
<id>https://git.suspectdevices.com/feurig/libmaplemidi-cma/atom?h=audio-board</id>
<link rel='self' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/atom?h=audio-board'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/'/>
<updated>2011-01-13T00:03:32+00:00</updated>
<entry>
<title>committed a maple_audio version of libmaple</title>
<updated>2011-01-13T00:03:32+00:00</updated>
<author>
<name>AJM</name>
<email>poslathian@poslathian.(none)</email>
</author>
<published>2011-01-13T00:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=cb53e68d0d36ddbff778fe59484df74e96044b55'/>
<id>urn:sha1:cb53e68d0d36ddbff778fe59484df74e96044b55</id>
<content type='text'>
surprisingly quick mods, added the a new linker directory, and updated Makefile, boards.h, libmaple.h
done and done.
</content>
</entry>
<entry>
<title>Servo library tested and debugged.</title>
<updated>2010-12-09T04:39:37+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@mit.edu</email>
</author>
<published>2010-12-09T04:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=691f0cf6d04cbfbdcb2dfecf41345c00d3d5837c'/>
<id>urn:sha1:691f0cf6d04cbfbdcb2dfecf41345c00d3d5837c</id>
<content type='text'>
Some additional HardwareTimer methods introduced to make this
convenient; ancillary libmaple/timers.h changes resulted.
</content>
</entry>
<entry>
<title>maple mini prototype seems to be working</title>
<updated>2010-12-01T02:31:17+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@mit.edu</email>
</author>
<published>2010-12-01T02:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=e1290a38cb97ba7cc2c4186aa924aa8d857112fe'/>
<id>urn:sha1:e1290a38cb97ba7cc2c4186aa924aa8d857112fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maple mini runs blinky now.</title>
<updated>2010-10-23T01:13:02+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@mit.edu</email>
</author>
<published>2010-10-23T01:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=8658f090c27151d5819bc3123251a078c2ed16d6'/>
<id>urn:sha1:8658f090c27151d5819bc3123251a078c2ed16d6</id>
<content type='text'>
still need usb descriptors to improve, and also nothing else is tested.
</content>
</entry>
<entry>
<title>Add selective enabling of channels for pwm channels</title>
<updated>2010-10-13T00:59:46+00:00</updated>
<author>
<name>Perry Hung</name>
<email>iperry@gmail.com</email>
</author>
<published>2010-10-13T00:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=ab55cf348eaf52f47839fd864881aeab9548201c'/>
<id>urn:sha1:ab55cf348eaf52f47839fd864881aeab9548201c</id>
<content type='text'>
pinMode(PWM) turns the channel on, other modes should turn it off

Fixes bug with conflicting timer for spi1 and timer. This is not
well-tested.

Conflicts:
	libmaple/timers.c
</content>
</entry>
<entry>
<title>wirish reformatted and code-styled</title>
<updated>2010-09-27T01:47:55+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@mit.edu</email>
</author>
<published>2010-09-27T01:47:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=849bc0f8f6abf42567a152cf6e01bf7349902aac'/>
<id>urn:sha1:849bc0f8f6abf42567a152cf6e01bf7349902aac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable external interrupts on all Maple GPIOs.</title>
<updated>2010-09-22T07:17:45+00:00</updated>
<author>
<name>Perry Hung</name>
<email>iperry@gmail.com</email>
</author>
<published>2010-09-22T07:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=c13e850abe053edaa1aad6ef7b928c6bf9288cb3'/>
<id>urn:sha1:c13e850abe053edaa1aad6ef7b928c6bf9288cb3</id>
<content type='text'>
Extend the wirish attachInterrupt() and detachInterrupt() interface to
work with all GPIOs.

Note: The STM32 external interrupt lines are multiplexed between GPIO
ports. While any GPIO can be used as an external interrupt, not all of
them can be used at the same time. Each EXTI[n] line selects between
PA[n], PB[n], PC[n], etc. For example, line EXTI5 can be used with STM32
pins PA5, PB5, or PC5, but not all at the same time. See table:

EXTI Line       Maple Pin       STM32 Pin
  0             D2              PA0
  0             D27             PB0
  0             D15             PC0
  1             D3              PA1
  1             D28             PB1
  1             D16             PC1
  2             D1              PA2
  2             D17             PC2
  2             D25             PD2
  3             D0              PA3
  3             D18             PC3
  4             D10             PA4
  4             D19             PC4
  5             D13             PA5
  5             D4              PB5
  5             D20             PC5
  6             D12             PA6
  6             D5              PB6
  6             D35             PC6
  7             D11             PA7
  7             D9              PB7
  7             D36             PC7
  8             D6              PA8
  8             D14             PB8
  8             D37             PC8
  9             D7              PA9
  9             D24             PB9
  9             D38             PC9 (BUT)
 10             D8              PA10
 10             D29             PB10
 10             D26             PC10
 11             D30             PB11
 12             D31             PB12
 13             D32             PB13
 13             D21             PC13
 14             D33             PB14
 14             D22             PC14
 15             D34             PB15
 15             D23             PC15
</content>
</entry>
<entry>
<title>bugfix MAPLE_RELOAD_VAL, whitespace fixes</title>
<updated>2010-09-13T17:32:01+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@mit.edu</email>
</author>
<published>2010-09-13T17:32:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=ee5667f54d76022beec4584ccf50879c68361a33'/>
<id>urn:sha1:ee5667f54d76022beec4584ccf50879c68361a33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added 'unused' attribs and reset default target</title>
<updated>2010-09-02T23:23:22+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-09-02T23:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=6783e66eb168034880a9ef4847e901a6d4c911d8'/>
<id>urn:sha1:6783e66eb168034880a9ef4847e901a6d4c911d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various fixes, working with Maple</title>
<updated>2010-09-01T04:02:36+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2010-09-01T04:02:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/feurig/libmaplemidi-cma/commit/?id=d6a32991684b7bfd8b91e3358dee4ca3fc887021'/>
<id>urn:sha1:d6a32991684b7bfd8b91e3358dee4ca3fc887021</id>
<content type='text'>
</content>
</entry>
</feed>
