- May 25, 2015
-
-
Damien George authored
Addresses issue #1285.
-
- May 24, 2015
-
-
Damien George authored
It's configurable and only enabled for stmhal port.
-
Dave Hylands authored
-
Daniel Campora authored
That layer is nice, but the CC3200 doesn't need it and getting rid of it saves ~200 bytes, which are more than welcome.
-
Daniel Campora authored
This is needed to avoid half-open connections.
-
- May 23, 2015
-
-
Damien George authored
-
- May 22, 2015
-
-
Daniel Campora authored
-
Daniel Campora authored
The reason to have our owm ubinascii module is so that later we can add crc32 support using the hardware engine.
-
Daniel Campora authored
-
- May 21, 2015
-
-
Dave Hylands authored
In particular, dates prior to Mar 1, 2000 are screwed up. The easiest way to see this is to do: >>> import time >>> time.localtime(0) (2000, 1, 1, 0, 0, 0, 5, 1) >>> time.localtime(1) (2000, 1, 2, 233, 197, 197, 6, 2) With this patch, we instead get: >>> import time >>> time.localtime(1) (2000, 1, 1, 0, 0, 1, 5, 1) Doh - In C % is NOT a modulo operator, it's a remainder operator.
-
Daniel Campora authored
-
Daniel Campora authored
-
Paul Sokolovsky authored
Effect can be easily achieved by ubinsacii.hexlify(hash.digest()).
-
Daniel Campora authored
-
- May 20, 2015
-
-
Damien George authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Dave Hylands authored
This drops the size of unicode_isxdigit from 0x1e + 0x02 filler to 0x14 bytes (so net code reduction of 12 bytes) and will make unicode_is_xdigit perform slightly faster.
-
Dave Hylands authored
This also pulls out hex_digit from py/lexer.c and makes unichar_hex_digit
-
- May 18, 2015
-
-
Dave Hylands authored
-
- May 17, 2015
-
-
stijn authored
This allows using (almost) the same code for printing floats everywhere, removes the dependency on sprintf and uses just snprintf and applies an msvc-specific fix for snprintf in a single place so nan/inf are now printed correctly.
-
Kaspar Schleiser authored
Fixes sign-compare warning.
-
Kaspar Schleiser authored
-
Kaspar Schleiser authored
ISO C forbids conversion between function pointers and void*, gcc -pedantic triggers a warning.
-
Damien George authored
Background: trying to make an amalgamation of all the code gave some errors with redefined types and inconsistent use of static.
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
Can be enabled by defining MICROPY_PORT_WLAN_URN=1 in mpconfigport.h.
-
Daniel Campora authored
-
Daniel Campora authored
When entering the interrupt handler of a given GPIO port, more than one pin could have pending interrupts, therefore care must be taken to service each interrupt one by one before leaving.
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Paul Sokolovsky authored
This reverts commit 8fbabab1. Turned to cause problems on MacOSX.
-
- May 16, 2015
-
-
Damien George authored
-
- May 13, 2015
-
-
stijn authored
-
Damien George authored
-