- May 31, 2019
-
-
Damien George authored
Because py/mpconfig.h has header include guards.
-
- Mar 08, 2019
-
-
Andrew Leech authored
The override #define's should go in the board's mpconfigboard.h file.
-
- Feb 01, 2018
-
-
Damien George authored
There's no need to have these as separate functions, they just take up unnecessary code space and combining them allows to factor common code, and also allows to support arbitrary string descriptor indices.
-
Damien George authored
-
- Sep 22, 2017
-
-
Damien George authored
-
Damien George authored
-
- Sep 06, 2017
-
-
Damien George authored
This is to keep the top-level directory clean, to make it clear what is core and what is a port, and to allow the repository to grow with new ports in a sustainable way.
-
- Jul 31, 2017
-
-
Alexander Steffen authored
There were several different spellings of MicroPython present in comments, when there should be only one.
-
- Oct 31, 2015
-
-
Damien George authored
py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations.
-
- Oct 30, 2015
-
-
Dave Hylands authored
-
- Oct 17, 2015
-
-
Dave Hylands authored
-
- Oct 11, 2015
-
-
Damien George authored
-
- Oct 08, 2015
-
-
Dave Hylands authored
This fix adds PIDs 9801 and 9802 to the pybcdc.inf file. When in CDC only mode, it presents itself as a Communcations device rather than as a composite device. Presenting as a composite device with only the CDC interface seems to confuse windows. To test and make sure that the correct pybcdc.inf was being used, I used USBDeview from http://www.nirsoft.net/utils/usb_devices_view.html to uninstall any old pyboard drivers (Use Control-F and search for pyboard). I found running USBDeview as administrator worked best. Installing the driver in CDC+MSC mode first is recommended (since the pybcdc.inf file in on the internal flash drive). Then when you switch modes everything seems to work properly. I used https://github.com/dhylands/upy-examples/blob/master/boot_switch.py to easily switch the pyboard between the various USB modes for testing.
-
- Feb 13, 2015
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
- Oct 25, 2014
-
-
Damien George authored
This gets CDC+HID working on Windows, since it needs a different PID for a different USB configuration. Thanks to tmbinc and dhylands.
-
- May 03, 2014
-
-
Damien George authored
Blanket wide to all .c and .h files. Some files originating from ST are difficult to deal with (license wise) so it was left out of those. Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
-
- Apr 17, 2014
-
-
Damien George authored
Needs a better solution.
-
- Apr 12, 2014
-
-
Damien George authored
-
- Mar 22, 2014
-
-
Damien George authored
-
- Mar 21, 2014
-
-
Damien George authored
This gives a functioning, independent MSC device.
-
- Mar 14, 2014
-
-
Damien George authored
Enumerates CDC device over USB, but doesn't transmit/receive yet.
-