12 Commits (2888c5b23057b056bdeed6fcd2af414ddf2ef0c4)

Author SHA1 Message Date
Damien George b9dad0add2 stm32: Remove commented-out printf's and debugging code. 2 years ago
robert-hh c781899438 stm32/softtimer: Switch to use softtimer code from shared/runtime. 2 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Damien George 647fa63f9c stm32/softtimer: Support static soft timer instances. 4 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George fd49fcb229 stm32/gccollect: Always use MP_STATE_THREAD(stack_top) to get stack top. 5 years ago
Damien George e4ac104b7f stm32: Allow to build with threading with the GIL disabled. 6 years ago
Damien George 3058d46892 stm32/gccollect: Use gchelper.h header instead of explicit declaration. 6 years ago
Damien George e1ae9939ac stm32: Support compiling with object representation D. 6 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 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 89738e8240 stmhal: Rename sys_tick ticks/delay functions to corresp. mp_hal ones. 8 years ago
Damien George 882ec01e42 stmhal: Initial implementation of multithreading, currently disabled. 8 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 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
Paul Sokolovsky 8139494e54 stmhal: Include mpconfig.h before all other includes. 11 years ago
Dave Hylands 4f1b7fec9f Updated teensy to build. 11 years ago
Paul Sokolovsky 33b3a6905d stmhal: pyb: Use gc() function as defined by standard module "gc". 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 5874c1c92b stmhal: Remove #include <stdint.h> from mpconfigport.h. 11 years ago
Damien George 82c7b1b1d5 stmhal: Put a USB structure in ROM; GC doesn't scan the data segment. 11 years ago
Dave Hylands f14b92b9e1 REPl working on UART6 with STMHAL 11 years ago
Damien George ed378cd12f stm: Tidy up memory labels; optimise GC root scanning. 11 years ago
Damien George 01fa4a9164 stm: Fix gccollect ram range. 11 years ago
mux 76a6335b6e Move HEAP_END and RAM_END to linker script 11 years ago
Damien George 449dd0a69e stm: Put gc_collect code in separate file; define _ram_start in .ld. 11 years ago