37 Commits (64556ca0499384622fc53452364c12ed612fbd56)

Author SHA1 Message Date
yn386 427d72667f stm32: Add support for STM32L1 MCUs. 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 9dce82776d all: Remove unnecessary locals_dict cast. 2 years ago
Jim Mussared 662b9761b3 all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE. 3 years ago
Asensio Lorenzo Sempere 010012c7c3 stm32: Add support for G0 MCUs. 3 years ago
Damien George e0a0719416 stm32: Add initial support for STM32WL MCUs. 4 years ago
Damien George e4f59a0020 stm32/rtc: Use LL_RTC functions to simplify some MCU-specific code. 3 years ago
Herwin Grobben 8f68e26f79 stm32: Add support for G4 MCUs, and add NUCLEO_G474RE board defn. 4 years ago
Jan Staal 9e2423e730 stm32: Add support for H7A3(Q)/H7B3(Q), and STM32H73B3I_DK board defn. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Andrew Scheller 499e199add docs,stm32: Fix minor typos in RTC docs, and->an. 4 years ago
Damien George cc2a35b7b2 stm32/rtc: Validate the RTC prescaler on boot and change if incorrect. 4 years ago
Damien George 8f20cdc353 all: Rename absolute time-based functions to include "epoch". 4 years ago
Damien George ee50a6effe py/mphal.h: Introduce mp_hal_time_ns and implement on various ports. 4 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Damien George 1a3e386c67 all: Remove spaces inside and around parenthesis. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 59b7166d87 stm32: Add initial support for STM32WBxx MCUs. 5 years ago
Damien George 23d9c6a0fd stm32: Add initial support for STM32L0xx MCUs. 5 years ago
Andrew Leech 29865e3e58 stm32/rtc: Allow overriding startup timeouts from mpconfigboard. 6 years ago
Damien George fd112239d6 stm32/rtc: Remove non-ASCII mu-character from source code comment. 6 years ago
Damien George fc9f2ff0cd stm32/rtc: Remove unused LSE detection code. 6 years ago
Damien George 46e5d6b889 stm32/rtc: Add auto-LSE-bypass detection with fallback to LSE then LSI. 6 years ago
Damien George c2886868b9 stm32/rtc: Check RTCEN=1 when testing if RTC is already running on boot. 6 years ago
Damien George 9dfbb6cc16 stm32/rtc: Get rtc.wakeup working on F0 MCUs. 6 years ago
Damien George e1ae9939ac stm32: Support compiling with object representation D. 6 years ago
Damien George ea7e747979 stm32: Add support for STM32F0 MCUs. 7 years ago
Damien George 6c955932f3 stm32/rtc: Don't try to set SubSeconds value on RTC. 7 years ago
Damien George a03e6c1e05 stm32/irq: Define IRQ priorities directly as encoded hardware values. 7 years ago
Damien George e37b8ba5a5 stm32: Use STM32xx macros instead of MCU_SERIES_xx to select MCU type. 7 years ago
iabdalkader 711f817c2a stm32/rtc: Add RTC support for H7 MCUs. 7 years ago
Damien George 3eb0694b97 stm32: Update HAL macro and constant names to use newer versions. 7 years ago
Damien George 12464f1bd2 stm32/rtc: Add compile-time option to set RTC source as LSE bypass. 7 years ago
Damien George 011d1555cb stm32/rtc: Fix RTC init to use LSI if LSI is already selected on boot. 7 years ago
Damien George 5a62f0faa6 stm32/rtc: Fix rtc_info flags when LSE fails and falls back to LSI. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 71c9cfb028 all: Convert remaining "mp_uint_t n_args" to "size_t n_args". 7 years ago
Javier Candeira 35a1fea90b all: Raise exceptions via mp_raise_XXX 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Damien George 80b31dc097 stmhal: Clean up some header includes. 7 years ago
Damien George 0986675451 stmhal: Convert all module and method tables to use MP_ROM macros. 8 years ago
Paul Sokolovsky eac22e29a5 all: Consistently update signatures of .make_new and .call methods. 8 years ago
Tobias Badertscher 432465b167 stmhal: L4: Modify rtc.c to support L4 MCU. 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Damien George f7697ff393 stmhal: Add rtc.init() method to force RTC to re-initialise. 9 years ago
T S 86aa16bea6 stmhal: Implement delayed RTC initialization with LSI fallback. 9 years ago
Dave Hylands 57e00ef262 stmhal: Fix RTC code to work on the F7 9 years ago
T S 8f7ff854b0 stmhal/rtc: LSx oscillator is only initialized upon initial power up. 9 years ago
Dave Curtis 32b3549cce stmhal: Add symbolic #defines for interrupt levels in irq.h. 9 years ago