154 Commits (854bb322bf9e20f1c5afe5e8a796ebeca238fa95)

Author SHA1 Message Date
Damien George e5cc681cb1 stmhal: Use generic interrupt char code. 8 years ago
Damien George 7ae9bee790 stmhal/Makefile: Drop use of -mabi=aapcs-linux; link libgcc by default. 8 years ago
Damien George 882ec01e42 stmhal: Initial implementation of multithreading, currently disabled. 8 years ago
Damien George 84c614e729 stmhal: Convert to use VFS sub-system and new ooFatFs component. 8 years ago
Damien George d6a2d00167 stmhal: Add ability to have filesystem stored on external SPI flash. 8 years ago
Damien George cffe00d6ab stmhal: Add default frozen-bytecode directory and link lcd160cr driver. 8 years ago
Damien George 8678e3edfd stmhal: Convert to use builtin help function. 8 years ago
Pavol Rusnak b82fc8dcef
stmhal: fix wrong usage of gcc -print-libgcc-file-name 8 years ago
Nicholas Graumann 0d75b0d962 stmhal: Add address parameters to openocd config files. 8 years ago
Damien George 3053748987 stmhal: Add beginnings of port-specific machine.I2C implementation. 8 years ago
Paul Sokolovsky 8f5bc3ffc0 stmhal/moduselect: Move to extmod/ for reuse by other ports. 8 years ago
Damien George e5ef15a9d7 py/lexer: Provide generic mp_lexer_new_from_file based on mp_reader. 8 years ago
Damien George bdf33bc136 py: Move frozen bytecode Makefile rules from ports to common mk files. 8 years ago
Damien George cd527bb324 lib/libm: Move Thumb-specific sqrtf function to separate file. 8 years ago
Paul Sokolovsky 3967ca7390 stmhal/Makefile: Use standard rules for frozen module generation. 8 years ago
Paul Sokolovsky 799ccdc789 esp8266, stmhal, unix: MAKE_FROZEN is consistently defined in mkenv.mk. 8 years ago
Dave Hylands 7a9c183c20 stmhal: Fix ESPRUINO_PICO by adding ld scripts with correct flash size. 8 years ago
Philip Potter eb239b8398 stmhal/usb: Add support to receive USB HID messages from host. 8 years ago
Dave Hylands 1f433c719b stmhal: Fix linker map for STM32L476 chips. 8 years ago
Krzysztof Blazewicz 6aea34ad89 lib/cmsis: move CMSIS headers to lib/ 8 years ago
Krzysztof Blazewicz 9310dad15d stmhal: Put common definitions from linker files to common.ld. 8 years ago
Damien George 9526e24234 unix,stmhal,esp8266: When find'ing frozen files follow symbolic links. 8 years ago
Delio Brignoli e2ac8bb3f1 py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. 8 years ago
Damien George 76c366df56 stmhal: Add machine.WDT class. 8 years ago
Damien George 9c04ef2a67 unix,stmhal,esp8266: When find'ing frozen files don't use extra slash. 8 years ago
Damien George 3e03d1b87e stmhal: Support frozen packages using .mpy files. 9 years ago
Colin Hogben 104aa26271 cc3200, stmhal, teensy: Use pyhelp_print_obj function. 9 years ago
Paul Sokolovsky 098f3e2862 stmhal: Update Makefile dependencies. 9 years ago
Tobias Badertscher 69f26c68c9 stmhal: L4: Add line to Makefile for building L4 series. 9 years ago
Damien George 040373e4c4 stmhal: For frozen bytecode generation, add dependency of qstr file. 9 years ago
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources. 9 years ago
Damien George 733db525e2 stmhal: Add Makefile option FROZEN_MPY_DIR to support frozen bytecode. 9 years ago
Damien George 0a2e9650f5 py: Add ability to have frozen persistent bytecode from .mpy files. 9 years ago
Christopher Arndt 9b5e05a7c7 stmhal: Add makefile target and configuration to deploy via OpenOCD. 9 years ago
Christopher Arndt 07554486ee stmhal: Add makefile target to deploy stmhal build via ST-LINK. 9 years ago
Damien George 2c72ae5c29 stmhal: Switch from dfu-util to tools/pydfu.py for deflt deploy method. 9 years ago
Paul Sokolovsky 46a0ac02c5 extmod/vfs_fat_ffconf: Reusable FatFs module, move from stmhal/ffconf. 9 years ago
Paul Sokolovsky 6b0c88256b extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file. 9 years ago
Paul Sokolovsky 8cb78e0e53 extmod/vfs_fat_diskio: Reusable FatFs module, move from stmhal/diskio. 9 years ago
Paul Sokolovsky 350ab0f570 stmhal/file: Recast as "FatFs file" class, to support other VFS types. 9 years ago
Paul Sokolovsky 71206f02c3 stmhal: Move stmhal-specific FatFs routines/structs to fatfs_port.c. 9 years ago
Dave Hylands 42a6364a31 stmhal: Add support for building frozen files. 9 years ago
Damien George 2621f8a340 stmhal: Make stm constants big ints when they don't fit in a small int. 9 years ago
Sven Wegener 4651c4381e stmhal: add order-only dependency on build directory 9 years ago
Dave Hylands 364bb61df3 stmhal: Allow make DEBUG=1 to build 9 years ago
Paul Sokolovsky 3a1bbcc2ef extmod: Move fsusermount.c from stmhal for cross-port reuse. 9 years ago
Paul Sokolovsky 73ff0687f2 lib/utils/printf: Move from stmhal/ . 9 years ago
Paul Sokolovsky 0ec51441de stmhal: pyexec.c is common module, move to lib/utils/ . 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Paul Sokolovsky 0dbd928cee Makefiles: Remove duplicate object files when linking. 9 years ago