10035 Commits (636ed0ff8d4d3c43f7d9fb2d8852073f99c1e6cf)
 

Author SHA1 Message Date
Damien George 636ed0ff8d py/emitglue: Remove union in mp_raw_code_t to combine bytecode & native. 6 years ago
Damien George 3986820912 py/emitnative: Adjust accounting of size of const_table. 6 years ago
Damien George 205edb4305 py/emitnative: Provide concentrated points of qstr emit. 6 years ago
Damien George 01a1f31f67 py/emitnative: Consolidate where HASCONSTS is set to load-const-obj fun. 6 years ago
Damien George 02cc288edb py: Add independent config for debugging sentinel object values. 6 years ago
Jim Mussared f2ebee9cf1 stm32/mboot: Update to match latest oofatfs version. 6 years ago
Damien George 350dbb89e6 lib/oofatfs: Update oofatfs library to fix issue with logic not. 6 years ago
Damien George 62483bb957 minimal/frozentest: Recompile now that mpy format changed. 6 years ago
Damien George 4f0931b21f py/persistentcode: Define static qstr set to reduce size of mpy files. 6 years ago
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