9077 Commits (ca366454103e28d6a85823454e64c21302627555)
 

Author SHA1 Message Date
Peter D. Gray ca36645410 stm32/usbd_hid_interface: Address possible race condition vs. interrupt. 7 years ago
Peter D. Gray 1f1623d3b7 stm32/usbdev: Be honest about data not being written to HID endpoint. 7 years ago
Bas Wijnen 67e1a4f8be esp32: Update to latest ESP IDF version. 7 years ago
Damien George 749b16174b py/mpstate.h: Adjust start of root pointer section to exclude non-ptrs. 7 years ago
Damien George aeaace0737 stm32/usbdev: Remove unused RxState variable, and unused struct. 7 years ago
Damien George 4b3c629067 .gitattributes: Remove special text handling of stm32 usbdev files. 7 years ago
Damien George abde0fa226 stm32/usbdev: Convert files to unix line endings. 7 years ago
Damien George 56a273ebff stm32/usbd_conf: Changes files to unix line endings and apply styling. 7 years ago
Damien George 9f4eda542a stm32/usbd_conf.h: Remove unused macros and clean up header file. 7 years ago
Damien George 9630376dbc py/mpconfig.h: Be stricter when autodetecting machine endianness. 7 years ago
Damien George 7541be5637 tests/basics/special_methods2: Enable some additional tests that work. 7 years ago
Damien George 421b84af99 docs: Bump version to 1.9.4. 7 years ago
Damien George d2c1db1e5c tests/float/float_parse: Allow test to run on 32-bit archs. 7 years ago
Damien George 6046e68fe1 py/repl: Initialise q_last variable to prevent compiler warnings. 7 years ago
Damien George 095d397017 py/objdeque: Fix sign extension bug when computing len of deque object. 7 years ago
Damien George b208aa189e stm32/README: Update to reflect current MCU support. 7 years ago
Damien George 3678a6bdc6 py/modbuiltins: Make built-in dir support the __dir__ special method. 7 years ago
Damien George 29d28c2574 py/modbuiltins: In built-in dir make use of mp_load_method_protected. 7 years ago
Damien George 7241d90272 py/repl: Use mp_load_method_protected to prevent leaking of exceptions. 7 years ago
Damien George 529860643b py/modbuiltins: Make built-in hasattr work properly for user types. 7 years ago
Damien George bc87b862fd py/runtime: Add mp_load_method_protected helper which catches exceptions 7 years ago
Damien George eb88803ac8 py/{modbuiltins,repl}: Start qstr probing from after empty qstr. 7 years ago
Damien George c1115d931f stm32/usb: Use correct type for USB HID object. 7 years ago
Damien George e1bc85416a stm32/usb: Fix broken pyb.have_cdc() so it works again. 7 years ago
Damien George e638defff4 stm32/i2c: Make sure stop condition is sent after receiving addr nack. 7 years ago
Damien George 2ada1124d4 tests/cpydiff: Remove types_int_tobytesfloat now that it doesn't fail. 7 years ago
Damien George 74ab341d3a tests/cpydiff: Remove working cases from types_float_rounding. 7 years ago
Damien George cd9d71edc8 tests/cpydiff: Remove types_str_decodeerror now that it succeeds. 7 years ago
Damien George 4b5111f8e1 tests/cpydiff: Remove core_function_unpacking now that it succeeds. 7 years ago
Damien George 3cf02be4e0 py/emitnx86: Fix 32-bit x86 native emitter build by including header. 7 years ago
Damien George aea71dbde0 stm32/Makefile: Use -O2 to optimise compilation of lib/libc/string0.c. 7 years ago
Damien George cb3456ddfe stm32: Don't use %lu or %lx for formatting, use just %u or %x. 7 years ago
Damien George b614dc73b0 stm32/dma: Fix duplicate typedef of struct, it's typedef'd in dma.h. 7 years ago
Damien George 318f874cda extmod/modlwip: In ioctl handle case when socket is in an error state. 7 years ago
Damien George 12a3fccc7e esp32/modsocket: Check for pending events during blocking socket calls. 7 years ago
Damien George 5936168150 extmod/uzlib: Fix C-language sequencing error with uzlib_get_byte calls. 7 years ago
Damien George 4fa7d36cee esp32: Use mp_rom_map_elem_t and MP_ROM_xxx macros for const dicts. 7 years ago
Damien George 6681eb809a esp32/modsocket: Correctly handle reading from a peer-closed socket. 7 years ago
Torwag fb7dabb971 esp32/README: Add --init to submodule update command. 7 years ago
Ayke van Laethem 5eb198c441 tests/run-tests: Support esp32 as a target for running the test suite. 7 years ago
Damien George 89b1c4a60c extmod/vfs: Delegate import_stat to vfs.stat to allow generic FS import. 7 years ago
Damien George 60db80920a py/builtinhelp: Change occurrence of mp_uint_t to size_t. 7 years ago
Damien George 6410e174c5 esp8266: Disable DEBUG_PRINTERS for 512k build. 7 years ago
Damien George db2bdad8a2 tests/pyb: Update tests to run correctly on PYBv1.0. 7 years ago
Damien George 051686b0a8 stm32/main: Clean up and optimise initial start-up code of the MCU. 7 years ago
Damien George a03e6c1e05 stm32/irq: Define IRQ priorities directly as encoded hardware values. 7 years ago
Peter D. Gray 266446624f stm32/dma: Always deinit/reinit DMA channels on L4 MCUs. 7 years ago
Damien George 4c0f664b1a stm32/flash: Remove unused src parameter from flash_erase(). 7 years ago
Damien George edb600b6a2 stm32/mphalport: Optimise the way that GPIO clocks are enabled. 7 years ago
Damien George 00a659f3ee stm32/dac: Implement printing of a DAC object. 7 years ago