1 Commits (01dd7804b87d60b2deab16712eccb3b97351a9b7)

Author SHA1 Message Date
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 78185e6a6c stmhal/modpyb: Use utime ticks ms/us functions instead of custom ones. 8 years ago
Damien George 89738e8240 stmhal: Rename sys_tick ticks/delay functions to corresp. mp_hal ones. 8 years ago
Damien George 27c149efe0 stmhal: Add pyb.fault_debug() function, to control hard-fault behaviour. 8 years ago
Damien George 84c614e729 stmhal: Convert to use VFS sub-system and new ooFatFs component. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Paul Sokolovsky f059563507 stmhal/modutime: Refactor to use extmod/utime_mphal.c. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Damien George 3770cd2e70 stmhal: Expose flash and SD card as proper objects with block protocol. 9 years ago
Paul Sokolovsky 5b85a86ce3 extmod/fsusermount: Introduce separate mkfs() function. 9 years ago
Damien George 401af50dc0 stmhal: Add pyb.irq_stats() to get statistics about IRQ calls. 10 years ago
Paul Sokolovsky 3a1bbcc2ef extmod: Move fsusermount.c from stmhal for cross-port reuse. 9 years ago
Damien George 40274fec9c lib/pyexec: Move header pyexec.h from stmhal directory. 9 years ago
Damien George 83158e0e7f stmhal: Implement os.dupterm (was pyb.repl_uart). 9 years ago
Damien George d8066e999d stmhal: Add sleep_{ms,us} and ticks_{ms,us,cpu,diff} to time module. 9 years ago
Dave Hylands 504420c51d stmhal: Early version of machine module for stmhal. 9 years ago
Dave Hylands 8f59bacb92 stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 9 years ago
Dave Hylands 5e11d2b349 stmhal: Enable SPI support for F7 MCUs. 9 years ago
Dave Hylands 34fe5a30c6 stmhal: Enable I2C support for F7 MCUs. 9 years ago
Dave Hylands 92d4b51ad5 stmhal: Add STM32F7DISC and associated changes. 9 years ago
Dave Hylands ea8bf81058 stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
Damien George 8657342973 stmhal: Correctly clear wake-up flag before entering standby mode. 10 years ago
Damien George f44ace11fb stmhal: Put flash in deep power-down mode when entering stop mode. 10 years ago
Damien George 48ef64a729 stmhal: Make os.sync use disk_ioctl exclusively; reuse os.sync in pyb. 10 years ago
Damien George 4f94d90d4d stmhal: Include fatfs headers using lib/fatfs prefix. 10 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Damien George d39c7aa517 stmhal: Add Python-configurable USB HID mode. 10 years ago
Dave Hylands d7f199465f stmhal: Add support for FEZ Cerb40 II board from ghielectronics.com. 10 years ago
Damien George 3b51b3e90f stmhal: Collect all root pointers together in 1 place. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 7690b13953 stmhal: Add ability to mount custom block device. 10 years ago
Damien George 008251180d stmhal: Enhance pyb.freq to configure bus (AHB, APB1, APB2) freqs. 10 years ago
Damien George 1960475ed7 stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Damien George 38bd762121 stmhal: Improve pyb.freq to allow 8 and 16MHz (not usable with USB). 10 years ago
Dave Hylands 8d62bbd46a Add pyb.hard_reset, and make sys.exit() or raise SystemExit do a soft reset. 10 years ago
Damien George 9b6617ea8b stmhal: Add pyb.stop() and pyb.standby() functions. 10 years ago
Damien George d03c681608 stmhal: Use mp_uint_t where appropriate. 10 years ago
Damien George 6dba992182 stmhal: Add config option to disable/enable CAN driver. 10 years ago
Damien George 24119176e7 stmhal: Allow pyb.freq() function to change SYSCLK frequency. 10 years ago
Damien George 3550de4ebe stmhal: Add basic CAN bus support. 10 years ago
Dave Hylands a21f56b2d5 Added pyb.elapsed_millis and pyb.elapsed_micros 10 years ago
Damien George 29c92a407c stmhal: Use MP_OBJ_NEW_SMALL_INT directly in pyb.micros/millis. 10 years ago
Dave Hylands 2bf044442e Add support for pyb.micros() by using the systick timer. 10 years ago
Dave Hylands 9480138f0c Add save/restore_irq 10 years ago
Damien George b63be37be1 stmhal: In safe mode, still mount SD card and present as MSD over USB. 10 years ago
Damien George 65dd7bc13d stmhal: Change 0:/ and 1:/ to /flash and /sd; add CWD support. 10 years ago