21 Commits (f17f3314d0a857fdf06132f3e8ef84a56345622b)

Author SHA1 Message Date
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed. 8 years ago
Damien George 8766bc02dc cc3200, teensy: Remove broken malloc/free/realloc macro helpers. 8 years ago
Paul Sokolovsky 9b0714b24c py: Declare help, input, open builtins in core. 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Damien George 4a5895c4eb py: Disable stack checking by default; enable on most ports. 10 years ago
Damien George 3b51b3e90f stmhal: Collect all root pointers together in 1 place. 10 years ago
Paul Sokolovsky 91386eee26 ports: Define mp_off_t. 10 years ago
Dave Hylands 39296b40d4 Fix timer overflow code. 10 years ago
Dave Hylands becbc87fd7 Add Timer support (PWM, OC, IC) for stmhal and teensy 10 years ago
Damien George e5cbb70328 stmhal: Make enable_irq and disable_irq inline functions. 10 years ago
Dave Hylands 9480138f0c Add save/restore_irq 10 years ago
Damien George 3c658a4e75 py: Fix bug where GC collected native/viper/asm function data. 10 years ago
Dave Hylands 4d9dd26818 Fix teensy to build on latest tree. 10 years ago
Damien George 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
Dave Hylands 4f1b7fec9f Updated teensy to build. 11 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 11 years ago
Damien George 58ebde4664 Tidy up some configuration options. 11 years ago
Dave Hylands 9b7b947b01 Updated teensy to use common code from stm directory. 11 years ago
Dave Hylands b6e9c7c697 Initial support for Teensy 3.1 11 years ago
Damien George d3ebe4829d Factor and simplify Makefile's and mpconfig, part 2. 11 years ago
Damien George 136f67523b Factor and simplify Makefile's and mpconfig. 11 years ago
Paul Sokolovsky b372bfca21 Rename default config file to mpconfig.h, and port's to mpconfigport.h. 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago
Damien 39c6c59868 STM: add LCD functions for pixel access; add RNG Py bindings. 11 years ago
Damien fecee2b0ae Floats work with MP on board; function for LCD pixel manipulation. 11 years ago
Damien 4c51cbdc0b Add proper FPU compile flags; disable Python float support. 11 years ago
Damien 3f69aca2e2 Make stm use garbage collector. 11 years ago
Damien ed65605edc Inital commit of stm32f4xx framework. 11 years ago