<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/usbdev, branch v1.4.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-02-13T14:03:44+00:00</updated>
<entry>
<title>stmhal: Remove obsolete usbdev file.</title>
<updated>2015-02-13T14:03:44+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-13T14:03:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c385a639e6316cba4ff0e7a859325807857d8f00'/>
<id>urn:sha1:c385a639e6316cba4ff0e7a859325807857d8f00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Coding style cleanup in usbd_cdc_msc_hid.c.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-03T22:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b157a99a8bc504e2786c539a5d6c2d052709ff77'/>
<id>urn:sha1:b157a99a8bc504e2786c539a5d6c2d052709ff77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Properly define pyb.usb_mode() semantics.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-03T22:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=55d6218b9a17f23754bd00d2759800a1447599ca'/>
<id>urn:sha1:55d6218b9a17f23754bd00d2759800a1447599ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Put CDC last in config descriptors to match with iface nums.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-03T21:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=65af7ebdc5c53eebcec7950948abcc16d6a0ac6c'/>
<id>urn:sha1:65af7ebdc5c53eebcec7950948abcc16d6a0ac6c</id>
<content type='text'>
Apparently the order of interface numbers should be sequential and
increasing in a config descriptor.  So as to retain compatibility with
Windows drivers for the CDC+MSC and CDC+HID modes, we move the CDC
configs to the end of the descriptors, instead of changing the interface
numbers.

See PR #957 for background.
</content>
</entry>
<entry>
<title>stmhal: Add "CDC" option to pyb.usb_mode, for CDC device only.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-03T20:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=39ce2db181ec1e06426e2a3a371d2cd535723a17'/>
<id>urn:sha1:39ce2db181ec1e06426e2a3a371d2cd535723a17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Add Python-configurable USB HID mode.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-11-01T21:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d39c7aa517b722161a7dd792fafc5096d58beec8'/>
<id>urn:sha1:d39c7aa517b722161a7dd792fafc5096d58beec8</id>
<content type='text'>
Different HID modes can be configured in Python.  You can either use
predefined mouse or keyboard, or write your own report descriptor.
</content>
</entry>
<entry>
<title>stmhal: Remove unused usbdev files, and move used ones up a dir.</title>
<updated>2015-02-13T14:02:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-02-03T10:33:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b384bcc5de2c20d1d985e2768729578373bd73c1'/>
<id>urn:sha1:b384bcc5de2c20d1d985e2768729578373bd73c1</id>
<content type='text'>
The unused files are from the ST demos for different USB classes and are
not needed for the stmhal port.
</content>
</entry>
<entry>
<title>stmhal: Fill in USB class/subclass/proto for CDC+HID device.</title>
<updated>2014-10-25T00:14:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-25T00:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=21dfd207caf1ea07e7d821d20a19525b72913223'/>
<id>urn:sha1:21dfd207caf1ea07e7d821d20a19525b72913223</id>
<content type='text'>
Also change HID device from keyboard to mouse (should have been mouse
all along).
</content>
</entry>
<entry>
<title>USB CDC ACM: populate bFunction{Class,SubClass,Protocol} in the interface association descriptor</title>
<updated>2014-10-25T00:14:39+00:00</updated>
<author>
<name>Felix Domke</name>
<email>tmbinc@elitedvb.net</email>
</author>
<published>2014-10-24T12:54:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a64d5d67b565433a57210aaf1b8a0398c2cc0df9'/>
<id>urn:sha1:a64d5d67b565433a57210aaf1b8a0398c2cc0df9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Proposed fix for USB Mass Storage.</title>
<updated>2014-10-01T21:52:02+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-09-30T03:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d368611ea6bd4584b3492b18b179edbb9bb8b07b'/>
<id>urn:sha1:d368611ea6bd4584b3492b18b179edbb9bb8b07b</id>
<content type='text'>
</content>
</entry>
</feed>
