10026 Commits (992a6e1deab06aba07ab09687402d39a0c028a73)
 

Author SHA1 Message Date
Damien George 992a6e1dea py/persistentcode: Pack qstrs directly in bytecode to reduce mpy size. 6 years ago
Damien George 5996eeb48f py/persistentcode: Add a qstr window to save mpy files more efficiently. 6 years ago
Damien George 5a2599d962 py: Replace POP_BLOCK and POP_EXCEPT opcodes with POP_EXCEPT_JUMP. 6 years ago
Damien George 6f9e3ff719 py/vm: Remove currently_in_except_block variable. 6 years ago
Damien George e1fb03f3e2 py: Fix VM crash with unwinding jump out of a finally block. 6 years ago
Damien George b5f33ac2cb ports: Update to work with new oofatfs version. 6 years ago
Damien George e959f21986 extmod/vfs_fat: Update for new oofatfs version. 6 years ago
Damien George 7eadcaa8c6 lib/oofatfs: Update ffconf.h config for new oofatfs version. 6 years ago
Damien George 1a24bac6cb lib/oofatfs: Update oofatfs library to R0.13c working branch. 6 years ago
Francisco J. Manno f938e70c69 stm32: Add compile-time option to use HSI as clock source. 6 years ago
Damien George e61862d063 stm32/boards: Update to use new build config for lwip component. 6 years ago
Damien George 78fe979d7d stm32: Use global lwip build config and support building without lwip. 6 years ago
Damien George 871954d75c py/py.mk: Update lwip build config to work with latest lwip version. 6 years ago
Damien George 84479569de stm32/boards/STM32F769DISC: Use external QSPI flash to store some code. 6 years ago
Damien George c8bbf2c170 stm32/Makefile: Allow a board to specify its linker sections for FW. 6 years ago
Tom Collins 2d644ac455 py/objexcept: Fix hash of exc str created in mp_obj_new_exception_msg. 6 years ago
Damien George f8f2724297 stm32/qspi: Enable sample shift and disable timeout counter. 6 years ago
Damien George 47e551ba59 cc3200/mpconfigport.h: Disable compiler optimisation of OrderedDict. 6 years ago
Damien George 0779693c23 py/compile: Add optimisation to compile OrderedDict inplace. 6 years ago
Damien George 8ce22662fe esp8266/modmachine: Call ets_event_poll after waiti in machine.idle. 6 years ago
Damien George 9b2a97a903 extmod/modwebrepl: Fix logic to handle a put of file of size 0. 6 years ago
Damien George ed1a88e263 extmod/modlwip: Don't require a port to define concurrency macros. 6 years ago
Damien George 12ce9f2689 py/compile: Fix handling of unwinding BaseException in async with. 6 years ago
Damien George 823b31e528 stm32/boards/NUCLEO_F429ZI: Enable lwIP and Ethernet peripheral. 6 years ago
Damien George ed0a530614 stm32/boards/STM32F769DISC: Enable lwIP and Ethernet peripheral. 6 years ago
Damien George b3513f54d3 stm32/boards/STM32F7DISC: Enable lwIP and Ethernet peripheral. 6 years ago
Damien George 8daec24168 stm32/boards/NUCLEO_F767ZI: Enable lwIP and Ethernet peripheral. 6 years ago
Damien George ac3e2f380d stm32/modnetwork: Don't call NIC callback if it's NULL. 6 years ago
Damien George 08a24c5f41 stm32/mpconfigport.h: Enable lwIP concurrency protection mechanism. 6 years ago
Damien George c55709bf29 stm32/network_lan: Add high-level network.LAN interface to ETH driver. 6 years ago
Damien George c950a1a35d stm32/eth: Add low-level Ethernet MAC driver. 6 years ago
Damien George b6791ffbbe lib/netutils: Add function to print tracing info for Ethernet frames. 6 years ago
Damien George 39ea132e1d extmod/modlwip: Add concurrency protection macros. 6 years ago
Damien George cc63e19332 stm32/mphalport: Add mp_hal_get_mac() helper function. 6 years ago
Damien George 75a35448e1 stm32/boards/NUCLEO_F767ZI: Fix up comments about HCLK computation. 6 years ago
Yonatan Goldschmidt 9521399044 docs/uos: Document extra requirements on stream objs passed to dupterm. 6 years ago
Petr Kracík 21f9329d5d esp32/modnetwork: Fix wifi.isconnected to return False after disconnect. 6 years ago
Damien George 55ff562c70 unix/modffi: Eliminate unused-argument warning when debugging disabled. 6 years ago
Damien George 4ee2c2a4cd py: Eliminate warnings about unused arguments when debugging disabled. 6 years ago
Petr Kracík 5801a003f0 esp32/network_lan: Make power arg to constructor optional. 6 years ago
Petr Kracík 01c1432e32 esp32/modnetwork: Catch and report Ethernet events. 6 years ago
Petr Kracík 7d8c71c222 esp32/network_lan: Add arg to constructor to set clock mode for ETH PHY. 6 years ago
Damien George be41d6d6f9 tests/basics: Add tests for try-except-else and try-except-else-finally. 6 years ago
Stig Bjørlykke c72391c4ce nrf/pwm: Remove superfluous NULL in machine_hard_pwm_instances. 6 years ago
Stig Bjørlykke 6ca03fe8bd nrf/readme: Update make flash command when defining board. 6 years ago
Glenn Ruben Bakke ca2bb66127 nrf/bluetooth: Resolve compilation warning in ble_drv.c. 6 years ago
Glenn Ruben Bakke 0c6f5bc529 nrf/bluetooth: Improve advertisment behavior for nrf52 targets. 6 years ago
Glenn Ruben Bakke ee3a01f25c nrf/readme: Update link to nrfjprog download. 6 years ago
Andrew Leech 8ed4a28dae stm32/sdram: Increase GPIO speed for SDRAM interface to "very high". 6 years ago
Damien George 7bc71f5446 py/objfun: Make fun_data arg of mp_obj_new_fun_asm() a const pointer. 6 years ago