90 Commits (75506e496f7545c43c4d76bac131c4e01c258fa5)

Author SHA1 Message Date
Jim Mussared b02d7e612d extmod/modbluetooth: Rename module to "ubluetooth". 5 years ago
Damien George d2384efa80 py: Automatically provide weak links from "foo" to "ufoo" module name. 5 years ago
Jim Mussared 902bb4ceae stm32: Extract port-specific Nimble implementation. 5 years ago
Jim Mussared 6f35f214d3 stm32/mpconfigport.h: Add modbluetooth module to stm32. 5 years ago
Jim Mussared d72dbb822c stm32: Provide port-specific implementation for Nimble on STM32. 5 years ago
Damien George 3328b7d71f stm32: Support disabling the compiler. 5 years ago
stijn af5c998f37 py/modmath: Implement math.isclose() for non-complex numbers. 5 years ago
Damien George 102815f700 stm32/mpconfigport.h: Enable lwIP raw sockets. 5 years ago
Damien George 6053e450b8 stm32/mpconfigport.h: Make "framebuf" module configurable by a board. 5 years ago
Damien George 6d2e654b14 stm32/mpconfigport.h: Enable useful networking modules if lwIP enabled. 5 years ago
Damien George fed4c23590 stm32: Integrate optional mbedTLS component for ussl module. 6 years ago
Chris Mason 1b956ec817 stm32: Add support for F413 MCUs. 6 years ago
Andrew Leech 9d6f70f715 stm32: Make default USB_VCP stream go through uos.dupterm for main REPL. 6 years ago
Damien George 781947afdc stm32/mpconfigport.h: Remove malloc/free/realloc helper macros. 6 years ago
Damien George b5f33ac2cb ports: Update to work with new oofatfs version. 6 years ago
Damien George 08a24c5f41 stm32/mpconfigport.h: Enable lwIP concurrency protection mechanism. 6 years ago
Damien George 800871c0cb stm32/modnetwork: Change lwIP polling to be based on background systick. 6 years ago
Damien George da1d849ad1 stm32,esp8266,cc3200: Use MICROPY_GC_STACK_ENTRY_TYPE to save some RAM. 6 years ago
Damien George 84090edaa3 stm32/mpconfigport.h: Enable math.factorial, optimised version. 6 years ago
Damien George 8f86fbfd6c ports: Enable ure.sub() on stm32, esp8266 (not 512k) and esp32. 6 years ago
Damien George 565f590586 ports: Enable IOBase on unix, stm32, esp8266 and esp32. 7 years ago
Damien George 190c7dba89 stm32/mpconfigport.h: Enable DELATTR_SETATTR and BUILTINS_NOTIMPLEMENTED 7 years ago
Damien George 93150a0d40 ports: Enable descriptors on stm32, esp8266, esp32 ports. 7 years ago
Damien George f35aae366c extmod/vfs_fat: Rename FileIO/TextIO types to mp_type_vfs_fat_XXX. 7 years ago
Damien George 6d83468a30 stm32: Allow a board to disable MICROPY_VFS_FAT. 7 years ago
Damien George 20b4b85f72 ports: Enable MICROPY_PY_BUILTINS_ROUND_INT on selected ports. 7 years ago
Damien George cda964198a stm32: Integrate lwIP as implementation of usocket module. 7 years ago
Damien George 8a949ba599 stm32: Introduce MICROPY_PY_STM config to include or not the stm module. 7 years ago
Damien George 58ebeca6a9 drivers/bus: Pull out software SPI implementation to dedicated driver. 7 years ago
Damien George 989fc16162 stm32: Move MCU-specific cfg from mphalport.h to mpconfigboard_common.h. 7 years ago
Damien George 82828340a0 ports: Enable ucollections.deque on relevant ports. 7 years ago
Damien George 2d5bab46be stm32: Add mpconfigboard_common.h with common/default board settings. 7 years ago
Damien George c73360bfdb stm32: Allow to build a board without any hardware I2C ports defined. 7 years ago
Damien George d6bf3658f4 stm32: Make uos.dupterm() conform to specs by using extmod version. 7 years ago
Li Weiwei 5c437963d7 stm32/mpconfigport.h: Add MICROPY_THREAD_YIELD() macro. 7 years ago
Damien George 81a06d2c9c lib/libm: Remove implementation of log2f, use MP_NEED_LOG2 instead. 7 years ago
Damien George aca498c2b0 stm32/mpconfigport.h: Add configuration for max periphs on L4 series. 7 years ago
Damien George d7cd1d2027 stm32/timer: Make pyb.Timer() instances persistent. 7 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 4ec803a42a all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. 7 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Damien George f1d260d878 stmhal: Reduce size of ESPRUINO_PICO build so it fits in flash. 7 years ago
Damien George 346f5d4cce stmhal/mpconfigport.h: Allow MICROPY_PY_THREAD to be overridden. 7 years ago
Damien George ebfdd96cb2 stmhal: Add possibility to build with double-precision floating point. 7 years ago
Damien George b19138e82e stmhal: Make available the _onewire module, for low-level bus control. 7 years ago
Damien George c064f0a36a stmhal/mpconfigport.h: Remove config of PY_THREAD_GIL to use default. 8 years ago
Damien George 6ff0ecfffc ports: Convert from using stmhal's input() to core provided version. 8 years ago
Damien George 03053f82db mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. 8 years ago
Damien George 9156c8b460 stmhal: Enable parsing of all Pin constructor args by machine.Signal. 8 years ago