- 07 Oct, 2016 13 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Reduces esp8266 code size by about 230 bytes.
-
Damien George authored
-
Damien George authored
This is an often used code pattern, and its use reduces code size of the core by about 100 bytes.
-
dmanso authored
Added options to make deploy so it can be used for ESP8266 boards with other flash configurations. For example NodeMCU DEVKIT V1.0 can now use: $ make FLASH_MODE=dio FLASH_SIZE=32m deploy
-
Alex March authored
-
Damien George authored
-
Damien George authored
The deleted code is unreachable because calcsize_items guarantees that num_items corresponds to how many items there are in fmt to unpack.
-
- 06 Oct, 2016 4 commits
-
-
Alex March authored
-
Damien George authored
SHA1 can only be supported if ussl module is compiled in, and it uses axtls.
-
Damien George authored
-
Dave Hylands authored
-
- 05 Oct, 2016 5 commits
-
-
stijn authored
The output might contain more than one line ending in 5b so properly skip everything until the next known point. This fixes test failures in appveyor debug builds.
-
Damien George authored
-
Damien George authored
-
puuu authored
Implementation of machine.RTC.alarm_left(), like described in the documentation.
-
Dave Hylands authored
-
- 04 Oct, 2016 14 commits
-
-
Paul Sokolovsky authored
Fully self-hosted release (without fallbacks), and uses stream gzip decompression (step towards support for limited-heap baremetal systems).
-
Paul Sokolovsky authored
upip will use first non-empty component in sys.path as an install path (if MICROPYPATH envvar is not set, like it will be for baremetal targets).
-
Paul Sokolovsky authored
Useful to better understand esp8266 inner workings and compare behavior in different cases.
-
Alex March authored
-
Pavol Rusnak authored
-
Pavol Rusnak authored
-
Philip Potter authored
-
Philip Potter authored
-
Damien George authored
Disabled until a proper fix is found.
-
Dave Hylands authored
In particular, this makes the L4 .isr_vector section 16K in size so it's the same as the F4/F7 MCUs. The patch also moves the L4 filesystem to the end of flash, which allows for 512K filesystem on the 1Mb devices like the STM32L476DISC.
-
Damien George authored
-
Damien George authored
If a port defines MICROPY_PY_MACHINE_SPI_MIN_DELAY then it can use a faster software SPI loop that does not make calls to the delay_us function.
-
Damien George authored
The delay_half parameter must be specified by the port to set up the timing of the software SPI. This allows the port to adjust the timing value to better suit its timing characteristics, as well as provide a more accurate printing of the baudrate.
-
Damien George authored
It's simpler to just default to always using software SPI if no specific peripheral id/name is given. To use hardware SPI users must specify a hardware peripheral id as the first parameter to the SPI constructor.
-
- 03 Oct, 2016 4 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
Includes both software and hardware SPI implementations.
-
Damien George authored
-