1161 Commits (ebce7984c66b4d977f4540506e243cf65a80db2f)

Author SHA1 Message Date
Damien George e997bb6328 stmhal/hal: For F7 MCUs, expose DMA_CalcBaseAndBitshift function. 8 years ago
Damien George ff927cb106 stmhal/spi: Clean and/or invalidate D-cache before SPI DMA transfers. 8 years ago
Damien George 9a1b3da158 stmhal/board: Fix existing and add more pin defs for NUCLEO_F767ZI. 8 years ago
Damien George 8b36664e17 stmhal/boards: Fix alt-func config for PA5 of STM32F767. 8 years ago
Damien George 125eae1ba3 py/modbuiltins: For round() builtin use nearbyint instead of round. 8 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway. 8 years ago
Damien George 3509e2d307 stmhal/systick: Make mp_hal_delay_ms release the GIL when sleeping. 8 years ago
Damien George 96c35d0ac4 stmhal/pybthread: Allow interrupts to work during lock/unlock of mutex. 8 years ago
Damien George 080210ddc6 stmhal/irq: Shift IRQ priorities of TIM and EXTINT to be above PENDSV. 8 years ago
Damien George ebbaf7ee57 stmhal/pendsv: Disable interrupts during a thread switch. 8 years ago
Damien George a5159edc20 stmhal: Enable micropython.schedule(). 8 years ago
Damien George 12d0731b91 extmod/vfs_fat: Remove obsolete and unused str/len members. 8 years ago
Damien George 8236d18338 stmhal/main: Allocate flash's VFS struct on the heap to trace root ptrs. 8 years ago
Damien George 4351d16e62 stmhal/mphalport: Get ticks_cpu() working on F7 MCUs. 8 years ago
Damien George 4f3c1b3fc1 stmhal/modnwcc3k: Add include for mp_hal_delay_ms. 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 6ab5512132 stmhal: Use mp_hal_delay_ms instead of HAL_Delay. 8 years ago
Damien George c9b0f0b248 stmhal/main: Remove unnecessary header includes. 8 years ago
Damien George ae8d867586 py: Add iter_buf to getiter type method. 9 years ago
Damien George e5cc681cb1 stmhal: Use generic interrupt char code. 8 years ago
Damien George 05a4859585 stmhal: Implement a proper thread scheduler. 8 years ago
Johannes Wågen f92f7dd2bc stmhal/boards: For STM32F411DISC, change I2C pin according to datasheet. 8 years ago
Damien George 7ae9bee790 stmhal/Makefile: Drop use of -mabi=aapcs-linux; link libgcc by default. 8 years ago
Damien George 9779c99317 stmhal: Add ability to skip booting from SD card via /flash/SKIPSD file. 8 years ago
Damien George 8400351d5a stmhal: Use MICROPY_EVENT_POLL_HOOK instead of __WFI where appropriate. 8 years ago
Damien George 27c149efe0 stmhal: Add pyb.fault_debug() function, to control hard-fault behaviour. 8 years ago
Damien George bffda45154 stmhal: On HardFault, print stack pointer and do a stack dump. 8 years ago
Damien George 904732cdc9 stmhal/mpconfigport.h: Enable MICROPY_PY_BUILTINS_POW3 option. 8 years ago
Damien George 8e00844929 stmhal: Fix build issue when MICROPY_PY_THREAD is disabled. 8 years ago
Damien George 00e7176624 stmhal/main: Use _estack value to initialise stack extents. 8 years ago
Damien George 882ec01e42 stmhal: Initial implementation of multithreading, currently disabled. 8 years ago
Damien George a6386f74b8 stmhal/pendsv: Fill in comments about what the stack contains. 8 years ago
Damien George 7d8c79ab6d stmhal/main: Guard init_sdcard_fs with MICROPY_HW_HAS_SDCARD. 8 years ago
Damien George e0381424cc stmhal/modmachine: Add machine.Signal type. 8 years ago
Damien George e24e03b415 stmhal/pin: Add C-level pin ioctl method. 8 years ago
Damien George 80dfd65090 stmhal/main: Put /sd directory before /flash in sys.path. 8 years ago
Damien George 3667ee1b88 stmhal: On boot, mount all available partitions of the SD card. 8 years ago
Damien George 326343feeb stmhal/README: Add paragraph about building mpy-cross. 8 years ago
Damien George 6b12934fec stmhal: Fix stack pointer initialisation for F411 and F429 boards. 8 years ago
Damien George a526352454 stmhal: Set the FatFs partition number when initialising VFS object. 8 years ago
Damien George 220abca311 stmhal: Use LED constants from PYBv4 onwards. 8 years ago
Damien George b697c89009 extmod: Merge old fsusermount.h header into vfs.h and vfs_fat.h. 8 years ago
Damien George 0bd61d23b9 extmod/vfs_fat: Remove MICROPY_FATFS_OO config option. 8 years ago
Damien George 9d3ad75b39 stmhal/moduos: Remove duplicated chdir. 8 years ago
Damien George c3cd46e5c2 stmhal: Fix name of automatically created boot.py. 8 years ago
Damien George 84c614e729 stmhal: Convert to use VFS sub-system and new ooFatFs component. 8 years ago
Damien George 3242cf2d36 stmhal/usbd_msc_storage: Use storage functions instead of disk ones. 8 years ago
Damien George 6c23c7587f extmod/vfs: Add ability for VFS sub-system to import using VfsFat. 8 years ago
Damien George 32a1138b9f extmod: Rename vfs_fat_file.h to vfs_fat.h. 8 years ago