9583 Commits (e6a6ded74ec135a77e91aa87f2939e60c371d7f4)
 

Author SHA1 Message Date
Damien George e6a6ded74e unix/mpconfigport_coverage.h: Enable uhashlib.md5. 6 years ago
Damien George 05959c6465 extmod/moduhashlib: Add md5 implementation using mbedtls. 6 years ago
Damien George 87d45f4d49 extmod/moduhashlib: Use newer message digest API for mbedtls >=2.7.0. 6 years ago
Damien George 6b3d6da74b stm32/flashbdev: Protect flash writes from cache flushing and USB MSC. 6 years ago
Damien George 0941a467e7 stm32: Change flash IRQ priority from 2 to 6 to prevent preemption. 6 years ago
Damien George 6f015d337d stm32/spi: Be sure to set all SPI config values in SPI proto init. 6 years ago
Damien George c26516d40f stm32/sdcard: Move temporary DMA state from BSS to stack. 6 years ago
Damien George e4f7001d9c stm32/sdcard: Use only a single DMA stream for both SDIO TX/RX. 6 years ago
Damien George d7e2ac4a6a stm32/dma: Reinitialise the DMA if the direction changed on the channel. 6 years ago
Damien George b0c8a94b41 stm32/dma: Pass DMA direction as parameter to dma_init not in cfg struct 6 years ago
Damien George 47550ef2cd stm32: For MCUs that have PLLSAI allow to set SYSCLK at 2MHz increments. 6 years ago
Damien George f2de9d60f7 py/emitnative: Fix try-finally in outer scope, so finally is cancelled. 6 years ago
roland 67ee4e2401 stm32/boards/STM32L476DISC: Enable external RTC xtal to get RTC working. 6 years ago
Andrew Leech 670a2a3396 stm32/Makefile: Allow external BOARD_DIR directory to be specified. 6 years ago
Paul Sokolovsky 674e069ba9 py/objarray: bytearray: Allow 2nd/3rd arg to constructor. 6 years ago
Paul Sokolovsky b6ebb4f04e tests/extmod/uhashlib_md5: Add coverage tests for MD5 algorithm. 6 years ago
Paul Sokolovsky 5fe3730a30 extmod/moduhashlib: Add md5 implementation, using axTLS. 6 years ago
stijn 89516b2b62 py/runtime: Fix incorrect test for MICROPY_PORT_DEINIT_FUNC. 6 years ago
Paul Sokolovsky 5615273bb0 unix/Makefile: Build libffi inside $BUILD. 6 years ago
Damien George 5cd2c7f2e7 esp8266/main: Increase heap by 2kb, now that axtls rodata is in ROM. 6 years ago
Damien George eed83caf1d esp8266/Makefile: Remove build of libaxtls.a and add back tuned config. 6 years ago
Damien George 6ad5355e43 unix/Makefile: Remove building of libaxtls.a which is no longer needed. 6 years ago
Damien George 0be2ea50e9 py/py.mk: Build axtls library directly from its source files. 6 years ago
Damien George e814db592d tests: Remove pyboard.py symlink and instead import from ../tools. 6 years ago
Damien George a23719e0ad stm32/mboot/main: Use correct formula for DFU download address. 6 years ago
Damien George 5f3016c663 stm32/mboot/Makefile: Use -Wno-attributes for ll_usb.c HAL source file. 6 years ago
Damien George 5630f277bd tests/float: Test -inf and some larger values for special math funcs. 6 years ago
Damien George a111ca25ea tests/float/cmath_fun.py: Fix truncation of small real part of complex. 6 years ago
Damien George b9a133e5ad lib/libm/wf_tgamma: Fix tgammaf handling of -inf, should return nan. 6 years ago
Damien George afc7ddca31 lib/libm/math: Make tanhf more efficient and handle large numbers. 6 years ago
Damien George 0b239d458c lib/libm_dbl/tanh: Make tanh more efficient and handle large numbers. 6 years ago
Damien George 8014e7f15f py/compile: Factor code that compiles start/end of exception handler. 6 years ago
Damien George 4970e9bc8c tests/basics: Add test cases for context manager raising in enter/exit. 6 years ago
Damien George b14c705c18 tests/basics: Add more tests for return within try-finally. 6 years ago
Damien George 938daa4ff9 tests/run-tests: Enable native tests for unwinding jumps. 6 years ago
Damien George 4ae7111573 py/emitnative: Add support for return/break/continue in try and with. 6 years ago
Damien George 3cd2c281d7 py/emitnative: Cancel caught exception once handled to prevent reraise. 6 years ago
Damien George b735208403 py/vm: Fix handling of finally-return with complex nested finallys. 6 years ago
Damien George 828f771e32 tests/basics: Provide .exp files for generator tests that fail PEP479. 6 years ago
Damien George 8979ce1671 tests: Modify tests that print repr of an exception with 1 arg. 6 years ago
Damien George 0988b14cd6 tests/basics/int_big_error.py: Use bytearray to test for int overflow. 6 years ago
Damien George 96e1fd480d tests/basics/set_pop.py: Sort set before printing for consistent output. 6 years ago
Damien George 4f9842ad80 py/emitnx86: Fix number of args passed to mp_setup_code_state, 4 not 5. 6 years ago
Damien George 794c32102e py/asmxtensa: Use narrow version of add instr to reduce native code size 6 years ago
Damien George a0a29724c8 py/emitnative: Fix bug with store of 16 and 32 values in viper ARM mode. 6 years ago
Damien George 1ad44acb15 py/asmxtensa: Optimise loading local addr and support larger offsets. 6 years ago
Damien George fd10a11c6b py/asmxtensa: Fix bug with order of regs in addi encoding. 6 years ago
Damien George f774614110 tests/micropython: Add tests for try and with blocks under native/viper. 6 years ago
Damien George a3de776486 py/emitnative: Optimise and improve exception handling in native code. 6 years ago
Damien George 2964b41c28 py/asm*: Support assembling code to jump to a register, and get PC+off. 6 years ago