803 Commits (f62cc41fac007f38b661e09d638385241084a540)

Author SHA1 Message Date
Damien George 40255aff23 stm32/mboot: Remove unnecessary test for led being 1 in led_state. 5 years ago
Andrew Leech 9dd470b768 stm32/mboot: Update LED0 state from systick handler. 5 years ago
Andrew Leech f7130a99b6 stm32/mboot: Protect against invalid address flash writes. 5 years ago
Andrew Leech b41d08cf15 stm32/mboot: Update dfu state/status flags to better match standard. 5 years ago
Andrew Leech 03b1ed80e7 stm32/mboot: Allow overriding led_init and led_state in board folder. 5 years ago
Damien George eae495a714 stm32/main: Fix bug mounting 3rd SD partition. 5 years ago
Damien George ed848553b4 extmod/vfs: Factor out vfs mount-and-chdir helper from stm32. 5 years ago
Damien George e965363b6b stm32: Refactor Bluetooth HCI RX to be independent of transport layer. 5 years ago
Damien George 0674917bc5 extmod/btstack: Implement advertising. 5 years ago
Damien George 51f8591097 stm32/boards/PYBD: Allow building with BTstack (via make command line). 5 years ago
Damien George 0e95815bfb stm32: Add bindings for BTstack implementation. 5 years ago
Damien George 894c550c86 stm32: Refactor bluetooth stack/hci/driver bindings. 5 years ago
Damien George c44d52f33e extmod/modbluetooth_nimble: Move nimble specific code, factor nimble.mk. 5 years ago
Damien George 44aa5b2200 stm32/modnetwork: Remove redundant call to nimble_poll in lwip poll. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 3f39d18c2b all: Add *FORMAT-OFF* in various places. 5 years ago
hahmadi b169904254 stm32/mpconfigport.h: Add option to have custom help text. 5 years ago
Andrew Leech 3fe83e4318 stm32/sdram: Fix compile issue from unused sdram startup test flag. 5 years ago
Damien George ad7213d3c3 py: Add mp_raise_msg_varg helper and use it where appropriate. 5 years ago
Damien George 97eca38c4f py: Add mp_raise_type helper macro and use it where appropriate. 5 years ago
Damien George ce40abcf21 stm32/usbd_cdc_interface: Remove "interrupt_char != -1" check. 5 years ago
Damien George 98a3911c43 py/scheduler: Add "raise_exc" argument to mp_handle_pending. 5 years ago
Damien George d6a1e45caa stm32/usbd_conf: Allow boards to configure USB HS ULPI NXT/DIR pins. 5 years ago
Andrew Leech ff9a61b5a8 stm32/sdram: Expose the result of sdram startup test in stm32_main. 5 years ago
Damien George af88e70414 stm32/powerctrl: Reenable PLL3 on H7 MCUs when waking from stop mode. 5 years ago
Damien George 2c8c2b935e stm32/powerctrl: Improve support for changing system freq on H7 MCUs. 5 years ago
Damien George 03b73ce329 stm32/stm32_it: Don't call __HAL_USB_HS_EXTI_CLEAR_FLAG on H7 MCUs. 5 years ago
Damien George 257b17ec10 stm32/sdio: Add support for H7 MCUs. 5 years ago
Damien George 31ba06ce84 stm32/boards/stm32f746_af.csv: Add ADC alt functions to correct pins. 5 years ago
Damien George 68db7e01d8 stm32/powerctrl: Enable overdrive on F7 when waking from stop mode. 5 years ago
Damien George 29b84ea798 stm32/powerctrl: Disable HSI if not needed to save a bit of power. 5 years ago
Damien George 96a4435be1 stm32/boards/STM32F769DISC: Add config to use external SPI as filesys. 5 years ago
Damien George 7bb2bf965e stm32/Makefile: Allow a board's .mk file to add things to CFLAGS. 5 years ago
Andrew Leech 30501d3f54 drivers, stm32: Support SPI/QSPI flash chips over 16MB. 5 years ago
David Lechner b72cb0ca1b py/mpthread.h: Use strong type for mp_thread_set_state() argument. 5 years ago
Damien George a542c6d7e0 stm32/powerctrl: For F7, allow PLLM!=HSE when setting PLLSAI to 48MHz. 5 years ago
Damien George f70373c7b2 stm32/softtimer: Change linear linked list to a pairing heap. 5 years ago
Memiks 4ab4bf3ec6 ports: Modify mp_hal_pin_write macro so it can be used as a function. 5 years ago
Damien George bfbd94401d py: Make mp_obj_get_type() return a const ptr to mp_obj_type_t. 5 years ago
Damien George e3187b052f stm32/boards/PYBD: Change RTC asynch prediv from 1 to 4. 5 years ago
Nicko van Someren 4c93955b7b py/objslice: Add support for indices() method on slice objects. 5 years ago
Yonatan Goldschmidt 61d2b40ad5 lib/utils/pyexec: Introduce MICROPY_REPL_INFO, wrap debug prints in it. 5 years ago
David Lechner e79424d672 ports: Allow overriding CROSS_COMPILE in a custom makefile. 5 years ago
Damien George 93509ac8c7 stm32: Add configuration to build in nanbox mode. 5 years ago
Damien George d980d51807 stm32: Fix to build in nanbox mode. 5 years ago
Damien George 09376f0e47 py: Introduce MP_ROM_NONE macro for ROM to refer to None object. 5 years ago
Jim Mussared 90f286465b stm32/mbedtls: Resize mbedtls output buffer from 16 down to 4 kiB. 5 years ago
Damien George 7ac326c424 stm32/boards/PYBD: Include webrepl helper scripts in frozen manifest. 5 years ago
iabdalkader 3078a4b2e2 stm32/timer: Add missing TIM 1/15/16/17 IRQ handlers for H7 MCUs. 5 years ago
roland van straten 43b576d88d stm32/boards/NUCLEO_H743ZI: Add extra pins and peripheral definitions. 5 years ago