1161 Commits (ebce7984c66b4d977f4540506e243cf65a80db2f)

Author SHA1 Message Date
Damien George 346f5d4cce stmhal/mpconfigport.h: Allow MICROPY_PY_THREAD to be overridden. 7 years ago
Damien George 05a08506ae stmhal/Makefile: Add CFLAGS_EXTRA to CFLAGS so cmdline can add options. 7 years ago
Damien George 703370ebc5 stmhal/Makefile: Rename FLOAT_IMPL to MICROPY_FLOAT_IMPL to match C name 7 years ago
Damien George 535804a0ed stmhal/Makefile: Use hardware double-prec FP for MCUs that support it. 7 years ago
Damien George d20f8fb893 stmhal/boards: Enable double-prec FP on F76x boards. 7 years ago
Damien George ebfdd96cb2 stmhal: Add possibility to build with double-precision floating point. 7 years ago
Benjamin Weps 3e82bedf46 stmhal/sdcard: Allow a board to customise the SDIO pins. 8 years ago
Damien George 118173013f stmhal/boards/stm32f405.ld: Increase FLASH_TEXT to end of 1MiB flash. 7 years ago
Damien George 6e80f0ee90 stmhal/modules: Provide sym-link to onewire.py driver. 7 years ago
Damien George b19138e82e stmhal: Make available the _onewire module, for low-level bus control. 7 years ago
Damien George 8ed7155828 stmhal: Add "quiet timing" enter/exit functions. 7 years ago
Damien George 4f9858e86d stmhal: Move pybstdio.c to lib/utils/sys_stdio_mphal.c for common use. 8 years ago
Damien George fd860dc552 stmhal: Add .value() method to Switch object, to mirror Pin and Signal. 8 years ago
Damien George 4abe3731e3 stmhal: Add initial implementation of Pin.irq() method. 8 years ago
Damien George 2bf5a947b2 stmhal: Make error messages more consistent across peripherals. 8 years ago
Damien George 48d867b4a6 all: Make more use of mp_raise_{msg,TypeError,ValueError} helpers. 8 years ago
Damien George c064f0a36a stmhal/mpconfigport.h: Remove config of PY_THREAD_GIL to use default. 8 years ago
Damien George 22cedef95f stmhal/usbdev: For MSC implement SCSI SYNCHRONIZE_CACHE command. 8 years ago
Damien George f86c57fedf stmhal/usb: Make state for USB device private to top-level USB driver. 8 years ago
Sylvain Pelissier 3bb69f645a stmhal/usb: Use local USB handler variable in Start-of-Frame handler. 8 years ago
Sylvain Pelissier 6adcf7bb82 stmhal: Pass USB handler as parameter to allow more than one USB handler 8 years ago
Dave Hylands 551a731755 stmhal: Add support for NUCLEO_F446RE board. 8 years ago
Damien George 6ff0ecfffc ports: Convert from using stmhal's input() to core provided version. 8 years ago
Damien George 821dc27eec stmhal/boards: Enable DAC for NUCLEO_F767ZI board. 8 years ago
Paul Sokolovsky bcf31a3908 esp8266, stmhal, zephyr: Rename machine.Pin high/low methods to on/off. 8 years ago
Damien George a004554dc1 stmhal/modmachine: Remove TODO comment that is now implemented. 8 years ago
Damien George 37bd3b4f4c stmhal/modmachine: Add machine.UART class, linking to pyb.UART. 8 years ago
Damien George f1609bc843 ports: Add ilistdir in uos module. 8 years ago
Damien George 0986675451 stmhal: Convert all module and method tables to use MP_ROM macros. 8 years ago
Damien George 49de9b68d2 qemu-arm, stmhal: Remove dummy memory.h since it's no longer needed. 8 years ago
Damien George 03053f82db mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. 8 years ago
Henrik Sölver 1f3887dc28 stmhal/timer: Clear interrupt flag before setting callback. 8 years ago
Damien George 9156c8b460 stmhal: Enable parsing of all Pin constructor args by machine.Signal. 8 years ago
Damien George 3b447ede78 stmhal/usbd_cdc_interface: Change CDC RX to use a circular buffer. 8 years ago
Damien George 9a8e7f7a8e stmhal/usbd_cdc_interface: Increase in-endpoint timeout to 500ms. 8 years ago
Damien George 4c307bfba1 all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h 8 years ago
Damien George b6c7e4b143 all: Use full path name when including mp-readline/timeutils/netutils. 8 years ago
Damien George 2460888c74 stmhal/i2c: Clean the cache so that I2C DMA works on F7 MCUs. 8 years ago
Damien George aa7de3ff67 stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 8 years ago
Damien George 00b1a3e4d2 stmhal/dma: Don't include SDMMC2 struct if SDMMC2 is not available. 8 years ago
Damien George 81e19eaf05 stmhal/boards: Remove F769 alt function table, it's same as for F767. 8 years ago
Damien George 41cbe8045e stmhal/boards/STM32F769DISC: Fix user switch pin, and document stlink. 8 years ago
Damien George c74fa7f58e stmhal/boards/STM32F769DISC: Get SD card working by using SDMMC2. 8 years ago
Damien George 9818c0db43 stmhal/boards: Update F76x alternate function table to add SDMMC2. 8 years ago
Damien George 7876e54aa5 stmhal/sdcard: Add support for SDMMC2 on F7 MCUs. 8 years ago
Damien George 43defc9e98 stmhal: Support SDMMC alternate functions in pin generation. 8 years ago
Damien George 22e2f4a0e8 stmhal/spi: Increase SPI transfer timeout, proportional to num bytes. 8 years ago
Damien George a9c8db07bd stmhal: Update for changes to mp_obj_str_get_data. 8 years ago
Damien George ca06fac4a1 stmhal: Update to use size_t for tuple/list accessors. 8 years ago
Damien George 7b1804c582 stmhal/dma: Fix reinitialisation of DMA on F7 MCUs, following F4. 8 years ago