- 27 May, 2015 4 commits
-
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
I have seen the CC3200 hanging a couple of times, and according to TI itself the SOC reset is not reliable, which explains my observations.
-
- 26 May, 2015 4 commits
-
-
Josef Gajdusek authored
Initializing too early caused some of the API functions (wifi_*) to fail when called in main.py
-
Josef Gajdusek authored
Currently implements only .uname()
-
Daniel Campora authored
-
Daniel Campora authored
-
- 25 May, 2015 6 commits
-
-
Daniel Campora authored
In general the changes are: 1. Peripheral (UART, SPI, ADC, I2C, Timer) IDs start from 1, not zero. 2. Make I2C and SPI require the ID even when there's only one bus. 3. Make I2C and SPI accept 'mode' parameter even though only MASTER is supported.
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Damien George authored
Addresses issue #1285.
-
- 24 May, 2015 4 commits
-
-
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.
-
- 23 May, 2015 1 commit
-
-
Damien George authored
-
- 22 May, 2015 3 commits
-
-
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
-
- 21 May, 2015 5 commits
-
-
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
-
- 20 May, 2015 7 commits
-
-
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
-
- 18 May, 2015 1 commit
-
-
Dave Hylands authored
-
- 17 May, 2015 5 commits
-
-
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.
-