1 Commits (b796f1e3f12f3c0a0a75b4b1b7f01f234a3f4dda)

Author SHA1 Message Date
Jim Mussared 45ac651d1a all: Rename *umodule*.c to remove the "u" prefix. 2 years ago
Jim Mussared 1bf2dcb15e all: Rename mp_umodule*, mp_module_umodule* to remove the "u" prefix. 2 years ago
Damien George c234a26954 mimxrt/modutime: Use extmod version of time module. 2 years ago
Damien George 9955553001 extmod/modutime: Provide a generic time module. 2 years ago
Damien George 083dc1f082 ports: Use extmod version of mktime instead of port-specific one. 2 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Jim Mussared 7d79fd7e8b mimxrt: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
robert-hh b70b8ce3e4 mimxrt/machine_rtc: Start RTC at boot and set datetime if not set. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Krzysztof Adamski 6409bbcb72 mimxrt: Move calc_weekday helper function to timeutils. 3 years ago
robert-hh 8edc3aacdd mimxrt/modutime: Extend the time module. 3 years ago
Jim Mussared f46782dde9 mimxrt: Add new, minimal port to NXP i.MX RT series CPUs. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 5f9bd11527 samd: Add new port to Microchip SAMDxx microcontrollers. 5 years ago
Rami Ali 7d675f3a17 javascript: Add new port targeting JavaScript via Emscripten. 7 years ago
glennrub 002f7d1ad7 nrf: Replace custom-HAL with nrfx-HAL 7 years ago
Daniel Tralamazza e22b943508 nrf: Add new port to Nordic nRF5x MCUs. 8 years ago
Damien George 8a949ba599 stm32: Introduce MICROPY_PY_STM config to include or not the stm module. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 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
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Damien George 2621f8a340 stmhal: Make stm constants big ints when they don't fit in a small int. 9 years ago
Dave Hylands b61336483b stmhal: Add mem8/mem16/mem32 operations to machine module. 9 years ago
Dave Hylands 3048433809 stmhal: Make stm.mem* support large integers. 9 years ago
Dave Hylands be66a9ecf6 stmhal: Generate modstm constants per build 9 years ago
Dave Hylands ea8bf81058 stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Emmanuel Blot f6932d6506 Prefix ARRAY_SIZE with micropython prefix MP_ 11 years ago
Damien George 6ac5dced24 py: Rename MP_OBJ_NOT_SUPPORTED to MP_OBJ_NULL. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Paul Sokolovsky 9b71b16a94 unix,stmhal: Make "mpconfig.h" be first included, as other headers depend on it. 11 years ago
Damien George 6d3c5e4301 Add ARRAY_SIZE macro, and use it where possible. 11 years ago
Damien George f20e093b9b stmhal: Add lots of constants to stm module. 11 years ago
Damien George c66d86c5ce stmhal: Big cleanup; merge gpio into Pin; make names consistent. 11 years ago
Damien George 3f4898456b stmhal: Add stm module, which contains some constants for the MCU. 11 years ago