<feed xmlns='http://www.w3.org/2005/Atom'>
<title>librambutan/libmaple/include, branch legacy</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/librambutan/atom?h=legacy</id>
<link rel='self' href='https://git.bnewbold.net/librambutan/atom?h=legacy'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/'/>
<updated>2015-06-14T05:01:59+00:00</updated>
<entry>
<title>fix timer capture TI1/TI2 bug</title>
<updated>2015-06-14T05:01:59+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2015-06-14T05:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=8e69d8490f8ac9b3d357d4ca4d99156735d033e2'/>
<id>urn:sha1:8e69d8490f8ac9b3d357d4ca4d99156735d033e2</id>
<content type='text'>
Somewhat confusingly, the TI1/TI2 fields for capture/compare channels 2
and 4 are both flipped compared to channels 1 and 3 and do not
correspond to the binary numbers.

Section 15.4.7 of RM0008 (STM32F1 series) and Section 12.4.7 of RM0368
(STM32F4 series) read:

    CC1S: Capture/Compare 1 selection
      01: CC1 channel is configured as input, IC1 is mapped on TI1
      10: CC1 channel is configured as input, IC1 is mapped on TI2

    CC2S: Capture/Compare 2 selection
      01: CC2 channel is configured as input, IC2 is mapped on TI2
      10: CC2 channel is configured as input, IC2 is mapped on TI1

This commit closes github issue #12 reported by GatorCh.
</content>
</entry>
<entry>
<title>libmaple_types.h: add ifndef guards for some macros</title>
<updated>2015-05-28T03:51:39+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-10-17T08:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=205c1c69d1691cdaecd1068515302e618fb1b9f9'/>
<id>urn:sha1:205c1c69d1691cdaecd1068515302e618fb1b9f9</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Revert "- tx and rx callbacks for each module"</title>
<updated>2014-01-10T20:17:12+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-01-10T20:17:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=424fff7a7613e9d27c1f4e4e13955dd95faa2112'/>
<id>urn:sha1:424fff7a7613e9d27c1f4e4e13955dd95faa2112</id>
<content type='text'>
This reverts commit da01c80f24dc9c43ff951ea9fd283abb4628ceb7.

Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Revert "I2C slave support cleanups."</title>
<updated>2014-01-10T20:16:35+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-01-10T20:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=0ff27e6588a0997f34d0ac7009fb525f818660ae'/>
<id>urn:sha1:0ff27e6588a0997f34d0ac7009fb525f818660ae</id>
<content type='text'>
This reverts commit 39cd07a640ee87b7937738d36f17019b2865bfae.

Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Revert "Added I2C slave echo example in examples folder. Using another maple, write a byte and then read."</title>
<updated>2014-01-10T20:15:26+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-01-10T20:15:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=3400e7bec16a9a7c80b52b304da2311cb3932ded'/>
<id>urn:sha1:3400e7bec16a9a7c80b52b304da2311cb3932ded</id>
<content type='text'>
This reverts commit 594724951553a882758c11497a4f03828b4f43e6.

Reverting pull request #54, which breaks examples/i2c-mcp4725-dac.cpp.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #54 from ginge/master</title>
<updated>2013-07-26T17:50:51+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2013-07-26T17:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=4f286c0b12876b36033a3e075a9b4f6914762d54'/>
<id>urn:sha1:4f286c0b12876b36033a3e075a9b4f6914762d54</id>
<content type='text'>
Added i2c slave support</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'wesen/bug/usb-resume'</title>
<updated>2013-04-26T16:49:55+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2013-04-26T16:49:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=4b5085272759b4fa78c28a5db4b6050da56c35b3'/>
<id>urn:sha1:4b5085272759b4fa78c28a5db4b6050da56c35b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Preserve previous usb state when suspending / restore on resume</title>
<updated>2013-04-26T09:12:03+00:00</updated>
<author>
<name>Manuel Odendahl</name>
<email>wesen@ruinwesen.com</email>
</author>
<published>2013-04-26T09:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=47d911dc5b675958f554491b7d750899db2c943c'/>
<id>urn:sha1:47d911dc5b675958f554491b7d750899db2c943c</id>
<content type='text'>
Signed-off-by: Manuel Odendahl &lt;wesen@ruinwesen.com&gt;
</content>
</entry>
<entry>
<title>Handle sending 0 byte packets.</title>
<updated>2013-01-17T20:17:00+00:00</updated>
<author>
<name>Manuel Odendahl</name>
<email>wesen@ruinwesen.com</email>
</author>
<published>2013-01-17T16:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=b1389732c350b2dcc4c158a149dcdc038a4b6537'/>
<id>urn:sha1:b1389732c350b2dcc4c158a149dcdc038a4b6537</id>
<content type='text'>
Added a flag to see if we are currently waiting on an interrupt to acknowledge the sending of the current
IN packet.
Added a method usb_cdcacm_is_transmitting() to check for that flag.

Signed-off-by: Manuel Odendahl &lt;wesen@ruinwesen.com&gt;
</content>
</entry>
<entry>
<title>Move endpoint definitions to include files (they are now needed outside in usb_serial.cpp)</title>
<updated>2013-01-17T20:11:10+00:00</updated>
<author>
<name>Manuel Odendahl</name>
<email>wesen@ruinwesen.com</email>
</author>
<published>2013-01-17T16:40:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=5e6c43a884b780e6f6b4bee5ded8e8d391b3bc94'/>
<id>urn:sha1:5e6c43a884b780e6f6b4bee5ded8e8d391b3bc94</id>
<content type='text'>
Signed-off-by: Manuel Odendahl &lt;wesen@ruinwesen.com&gt;
</content>
</entry>
</feed>
