212 Commits (46239413d033a25662700ba39a97b07737b820fc)

Author SHA1 Message Date
Damien George 46239413d0 stm: Implement mp_import_stat. 11 years ago
Paul Sokolovsky 4aee119f94 stm: Initialize sys.path with ["0:/", "0:/src", "0:/lib"]. 11 years ago
mux d0ffda91cc Fix usart_obj_tx_char 11 years ago
Dave Hylands 90928f1194 Fix build for netduino and stm32f4disc 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
Paul Sokolovsky 44739e280e Make DEBUG_printf() a proper function, implementation is port-dependent. 11 years ago
Damien George 8bb11171da stm: Only define __packed if not already defined. 11 years ago
Damien George c5966128c7 Implement proper exception type hierarchy. 11 years ago
Damien George a71c83a1d1 Change mp_obj_type_t.name from const char * to qstr. 11 years ago
Damien George 70d7a83c74 stm: If SD card inserted on hard reset, it is the medium for USB MSD. 11 years ago
Damien George 099a9cb575 Remove mp_obj_new_exception_msg_1_arg and _2_arg. 11 years ago
Damien George 780ba22bb8 stm: Copy COPT style from unix port. 11 years ago
Damien George 9d324b0ac7 stm: Add specific UINT_FMT and INT_FMT. 11 years ago
Paul Sokolovsky 20632e4d3f stm: Provide malloc()/realloc()/free(), as forwarding to gc_*() functions. 11 years ago
Paul Sokolovsky b62c30b4bc Generalize malloc-via-gc-heap support, make it available to unix port. 11 years ago
Paul Sokolovsky 287d9620fc Enable link map file generation. 11 years ago
Damien George 181d190643 stm: Remove unused, useless and not-to-be-used strndup. 11 years ago
Damien George ed378cd12f stm: Tidy up memory labels; optimise GC root scanning. 11 years ago
Paul Sokolovsky 58ff93bc7c Get rid of calloc(). 11 years ago
Damien George 698ec21e46 Make mp_obj_str_get_data return char* instead of byte*. 11 years ago
Damien George 23177088d2 stm: Mount SD card on 1:/ if present. 11 years ago
Damien George 354d15a964 Implement fixed buffer vstrs; use them for import path. 11 years ago
Damien George e09ffa1400 Search paths properly on import and execute __init__.py if it exists. 11 years ago
Paul Sokolovsky 9110896063 Remove older import helpers, no longer used. 11 years ago
Dave Hylands 1570a96cad Initial support for Netduino 11 years ago
Damien George 01156d510c stm: Add support for ctrl-C to interrupt running Python. 11 years ago
mux 565fdccfd2 Add usb_vcp_connected prototype to usb.h 11 years ago
mux b2269b610e Detect VCP line state. 11 years ago
Damien George 39631bc312 Fix Makefiles: -O3 option was not being applied; mkdir for STM. 11 years ago
Damien George 2d15c1216d stm: Add optional memory debugging output. 11 years ago
Damien George 01fa4a9164 stm: Fix gccollect ram range. 11 years ago
mux bfb01e9da6 Fix unused function warning in main 11 years ago
mux 8592d85b36 Remove redundant include in file.c 11 years ago
mux 76a6335b6e Move HEAP_END and RAM_END to linker script 11 years ago
Damien George 217814cc63 stm: Increase timeout for RTC LSE startup; use backup regs. 11 years ago
Damien George 42647e64db stm: Remove unneccesary include of mpconfigport (already in mpconfig). 11 years ago
mux 8d3b0a9f74 Add LCD check to stdout_print_strn 11 years ago
mux bd61a6cee8 Add missing LCD driver definitions for STM32F4DISC 11 years ago
Damien George 75abee206d stm: USB host mode working! Restructure stm library directories. 11 years ago
Damien George 51f3a6becd stm: Improved ADC module; add BOARD_NAME config value. 11 years ago
Damien George b829b5caec Implement mp_parse_node_free; print properly repr(string). 11 years ago
Damien George 449dd0a69e stm: Put gc_collect code in separate file; define _ram_start in .ld. 11 years ago
Damien George 0004a84ec0 Revert "Move gc_collect to py/gc.c" 11 years ago
mux a215b09c0d Move gc_collect to py/gc.c 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 45ad9b405d Move LED defs to mpconfigport.h 11 years ago