9126 Commits (c4dafcef4fe9edaacaeeb16c412c298cbab3b414)
 

Author SHA1 Message Date
Jeff Epler c4dafcef4f py/mpz: Avoid undefined behavior at integer overflow in mpz_hash. 7 years ago
Jeff Epler 60eb5305f6 py/objfloat: Fix undefined shifting behavior in high-quality float hash. 7 years ago
Jeff Epler 4f71a2a75a py/parsenum: Avoid undefined behavior parsing floats with large exponents. 7 years ago
Damien George 5efc575067 py/parsenum: Use int instead of mp_int_t for parsing float exponent. 7 years ago
Jeff Epler bc6c0b28bf py/emitbc: Avoid undefined behavior calling memset() with NULL 1st arg. 7 years ago
Damien George afd0701bf7 esp8266: Change UART(0) to attach to REPL via uos.dupterm interface. 7 years ago
Damien George 2923671a0c esp32/Makefile: Update to latest ESP IDF version. 7 years ago
Paul Sokolovsky 478410b409 zephyr/Makefile: Add kobj_types_h_target to Z_EXPORTS. 7 years ago
Paul Sokolovsky 5a023372df zephyr: Add prj_disco_l475_iot1.conf with sensor drivers. 7 years ago
Paul Sokolovsky 7afbc49863 zephyr/prj_base.conf: Enable DHCP and group static IPs together. 7 years ago
Paul Sokolovsky 0e52ee957d zephyr/modzsensor: Zephyr sensor subsystem bindings. 7 years ago
Paul Sokolovsky 080b0be1c8 zephyr/mpconfigport.h: Enable uhashlib and ubinascii modules. 8 years ago
Paul Sokolovsky 9480c188e8 zephyr/main: After builtin testsuite, drop to REPL. 7 years ago
Paul Sokolovsky 1050045979 zephyr/README: Hint about existence of qemu_x86_nommu. 7 years ago
Keith Wiley 3ea0862a6e tools/pydfu.py: Fix typo in comments. 7 years ago
Damien George 828ce16dc8 py/compile: Change comment about ITER_BUF_NSLOTS to a static assertion. 7 years ago
Damien George 43d08d6dd6 py/misc.h: Add MP_STATIC_ASSERT macro to do static assertions. 7 years ago
Tobias Badertscher 769e37b646 stm32/boards: Add config files for new board, STM32L496GDISC. 7 years ago
Tobias Badertscher 4005c63571 stm32/boards: Add board ld and af.csv files for STM32L496 MCU. 7 years ago
Tobias Badertscher 708cdb6276 stm32: Add support for STM32L496 MCU. 7 years ago
Li Weiwei 3e6ab82179 py/repl: Fix handling of unmatched brackets and unfinished quotes. 7 years ago
Damien George 869024dd6e py/vm: Improve performance of opcode dispatch when using switch stmt. 7 years ago
Damien George 46ce395130 py/vm: Use enum names instead of magic numbers in multi-opcode dispatch. 7 years ago
Damien George 58331e3c28 esp8266/modmachine: Allow I2C and SPI to be configured out of the build. 7 years ago
Damien George 1e2a6a84a2 extmod/modlwip: Set POLLHUP flag for sockets that are new. 7 years ago
Damien George dd13065843 esp8266/modnetwork: Raise ValueError when getting invalid WLAN id. 7 years ago
Damien George f8a5cd24d8 esp8266/modnetwork: Return empty str for hostname if STA is inactive. 7 years ago
Damien George 94a79f340d esp8266/mpconfigport.h: Add some weak links to common Python modules. 7 years ago
Damien George 7d7b9cd5df lib/lwip: Update lwIP to v2.0.3, tag STABLE-2_0_3_RELEASE. 7 years ago
Damien George 9c2044717c extmod/modlwip: Update to work with lwIP v2.0. 7 years ago
Tom Collins a883fe12d9 py/objfun: Fix variable name in DECODE_CODESTATE_SIZE() macro. 7 years ago
Damien George 1b7487e519 py/vm: Adjust #if logic for gil_divisor so braces are balanced. 7 years ago
Ryan Shaw b9ff46f1ed stm32: Enable UART7/8 on F4 series that have these peripherals. 7 years ago
Damien George cdaace1fdf esp32/modnetwork: Fix STA/AP activate/deactivate for new IDF API. 7 years ago
Damien George c97607db5c py/nlrx86: Use naked attribute on nlr_push for gcc 8.0 and higher. 7 years ago
Damien George e6b66f1092 stm32/usb: Initialise cdc variable to prevent compiler warnings. 7 years ago
Damien George 47ecbbbecb stm32/usb: Add ability to have 2x VCP interfaces on the one USB device. 7 years ago
Damien George 2e565cc0d4 stm32/usb: Change HID report funcs to take HID state, not usbdev state. 7 years ago
Damien George 91bca340ec stm32/usb: Change CDC tx/rx funcs to take CDC state, not usbdev state. 7 years ago
Damien George 68271a27e6 stm32/usb: Make CDC endpoint definitions private to core usbdev driver. 7 years ago
Damien George ed92d62326 stm32/usb: Combine HID lower-layer and interface state into one struct. 7 years ago
Damien George bf08a99ccd stm32/usb: Combine CDC lower-layer and interface state into one struct. 7 years ago
Damien George ed32284b70 stm32/usb: Use usbd_cdc_itf_t pointer directly in USB_VCP class. 7 years ago
Damien George fb25c81062 stm32/modpyb: Remove unused includes and clean up comments. 7 years ago
Damien George 88c26a48b4 stm32/pyb_i2c: Put pyb.I2C under MICROPY_PY_PYB_LEGACY setting. 7 years ago
Damien George 92c5e2708d stm32/modpyb: Introduce MICROPY_PY_PYB_LEGACY config option for pyb mod. 7 years ago
Damien George a0f7b4c678 stm32/accel: Switch pyb.Accel to use new C-level I2C API. 7 years ago
Damien George ce824bb67e stm32/machine_i2c: Use new F4 hardware I2C driver for machine.I2C class. 7 years ago
Damien George b21415ed4f stm32/i2c: Add new hardware I2C driver for F4 MCUs. 7 years ago
Peter D. Gray ca36645410 stm32/usbd_hid_interface: Address possible race condition vs. interrupt. 7 years ago