- 15 Feb, 2015 5 commits
-
-
Henrik Sölver authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #1117.
-
Damien George authored
Addresses issue #1119.
-
- 14 Feb, 2015 2 commits
- 13 Feb, 2015 23 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
danicampora authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Now all ports can use pybstdio.c to provide sys.stdin/stdout/stderr, so long as they implement mp_hal_stdin_* and mp_hal_stdout_* functions.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
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.
-
Damien George authored
-
Damien George authored
Different HID modes can be configured in Python. You can either use predefined mouse or keyboard, or write your own report descriptor.
-
Damien George authored
The unused files are from the ST demos for different USB classes and are not needed for the stmhal port.
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #1113.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Also gives line number of location of error. Very useful!
-
- 12 Feb, 2015 1 commit
-
-
Damien George authored
These are useful for implementing atomic lock operations.
-
- 11 Feb, 2015 1 commit
-
-
Damien George authored
-
- 10 Feb, 2015 4 commits
-
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
Saves 8 bytes C-stack on stmhal and 16 bytes on unix x86.
-
Damien George authored
-
- 09 Feb, 2015 4 commits
-
-
danicampora authored
This change helps making the cc3200 port API a bit closer to stmhal. The ramaining differences are due to the specific hardware details of each chip. One feature that has been deliberately disabled is the possibility to add custom names and custom pin mappings. Those features are nice and convenient, but in this port, code size is a major concern.
-
Damien George authored
-
Damien George authored
Addresses issue #1109.
-
Damien George authored
-