101 Commits (b230a86d332376d15b61636111ce47c90a5ab54a)

Author SHA1 Message Date
Damien George 4ef1dbcbf6 stmhal: Get SysTick and HSE working. 11 years ago
Dave Hylands dd38d90724 Initial checkin with STM HAL 11 years ago
Damien George c3d35c6ac7 stm: Put pyb module in ROM. 11 years ago
Damien George 0c36da0b59 Implement ROMable modules. Add math module. 11 years ago
Dave Hylands c3813ff50d Print an error if a non-valid BOARD is specified. 11 years ago
Dave Hylands ee31f71d39 Add EXTI support 11 years ago
Damien George 790eed6f93 stm: Make pendsv_nlr_jump work when debugging is enabled. 11 years ago
mux 1e2cf746d4 Add Configurable LFN support to FatFS 11 years ago
Dave Hylands 51dabac096 Add pin mapping code. 11 years ago
Damien George 46239413d0 stm: Implement mp_import_stat. 11 years ago
Damien George 402dc31aa7 stm: Factor out GPIO code to its own file. Add functions to set GPIO mode. 11 years ago
Damien George 2abbae3419 stm: Rename mma -> accel. 11 years ago
Damien George 754a8dd827 stm: Put REPL functions in own file; add raw REPL mode. 11 years ago
Damien George a71c83a1d1 Change mp_obj_type_t.name from const char * to qstr. 11 years ago
Damien George 780ba22bb8 stm: Copy COPT style from unix port. 11 years ago
Paul Sokolovsky 287d9620fc Enable link map file generation. 11 years ago
Damien George 23177088d2 stm: Mount SD card on 1:/ if present. 11 years ago
Damien George 01156d510c stm: Add support for ctrl-C to interrupt running Python. 11 years ago
Damien George 39631bc312 Fix Makefiles: -O3 option was not being applied; mkdir for STM. 11 years ago
Damien George 75abee206d stm: USB host mode working! Restructure stm library directories. 11 years ago
Damien George 449dd0a69e stm: Put gc_collect code in separate file; define _ram_start in .ld. 11 years ago
Dave Hylands c89c681a9f Rework makefiles. Add proper dependency checking. 11 years ago
mux 40048adabc Move file obj to separate module 11 years ago
Damien George 3257d3543b stm: Remove unnecessary #includes; small other changes. 11 years ago
mux 638179fb9c Move RTC to Separate Module 11 years ago
Damien George b5d13c309f stm: Fix USART3 init. Small edits to Makefile and other things. 11 years ago
Damien George 2c30256382 stm: Clean up main.c; disable libgcc by default. 11 years ago
Damien George d51cfd155c stm: Put HSE_VALUE and other defines in mpconfigport.h. 11 years ago
Damien George eb380d7261 stm: Put TARGET in mpconfigport.h; support PYBv4. 11 years ago
Damien George 55baff4c9b Revamp qstrs: they now include length and hash. 11 years ago
mux 4578ced209 Add OSC_VALUE to Makefile 11 years ago
Damien George b2ebb161d4 stm: Upgrade ST peripheral library from 1.1.0 to 1.3.0. 11 years ago
Damien George 1277753812 stm: Upgrade to latest CMSIS libraries. 11 years ago
Damien George 0367ad6214 stm: Include libgcc for __aeabi_d2f and __aeabi_f2d functions. 11 years ago
mux 3591285091 Implement initial ADC support 11 years ago
Damien George 328708eb25 stm: Re-instate C debugging USART port (disabled by default). 11 years ago
mux e78e2dd305 Fix Makefile typo 11 years ago
mux 74269f86b9 Add DEBUG flag to Makefile 11 years ago
Dave Hylands 4646801181 Make build output quieter. 11 years ago
Dave Hylands c1db58799d Update stm/Makeile to use OBJCOPY and SIZE macros 11 years ago
Damien George 9193f89296 Move lexerstr to main py directory (everyone uses it). 11 years ago
Dave Hylands 9b7b947b01 Updated teensy to use common code from stm directory. 11 years ago
John R. Lenton 9c83ec0eda Merge remote-tracking branch 'upstream/master' into dict_feats 11 years ago
Damien George d3ebe4829d Factor and simplify Makefile's and mpconfig, part 2. 11 years ago
mux 50d5420deb Add Initial Support for STM32F4DISCOVERY Board 11 years ago
mux de7fcc0c06 Move user switch code into a separate module 11 years ago
Damien George 71c5181a8d Convert Python types to proper Python type hierarchy. 11 years ago
Paul Sokolovsky 5830fae26f Don't error out if build/ directory already exists. 11 years ago
Paul Sokolovsky 1c6de11f77 Add basic implementation of slice object. 11 years ago
Paul Sokolovsky b372bfca21 Rename default config file to mpconfig.h, and port's to mpconfigport.h. 11 years ago