Paul Sokolovsky
33b3a6905d
stmhal: pyb: Use gc() function as defined by standard module "gc".
TODO: Get rid of this compatibility define and rely on standard module.
11 years ago
Damien George
04b9147e15
Add license header to (almost) all files.
Blanket wide to all .c and .h files. Some files originating from ST are
difficult to deal with (license wise) so it was left out of those.
Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
11 years ago
Damien George
5874c1c92b
stmhal: Remove #include <stdint.h> from mpconfigport.h.
Make include dependencies neater, and adheres to the coding convention
that headers should not include headers.
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.
Addresses issues #272 and #273 .
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
* Issue #232
11 years ago
Damien George
449dd0a69e
stm: Put gc_collect code in separate file; define _ram_start in .ld.
To partly address Issue #220 .
11 years ago