267 Commits (d6c5d398fe4c5d46073ab94a75c932899a730472)

Author SHA1 Message Date
Damien George 26cf55ae05 Add a check for NULL nlr_top in nlr_jump. 11 years ago
Damien George 97790455fe Improve REPL detecting when input needs to continue. 11 years ago
Andrew Scheller 902d9552c5 Replace some Makefile commands with variables in py/mkenv.mk 11 years ago
Damien George 65cad12d38 py: Add option to compiler to specify default code emitter. 11 years ago
Damien George 27e735fd18 py: Replace stream_p with *stream_p in mp_obj_type_t. 11 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
Damien George 12bab72d93 Improve GC finalisation code; add option to disable it. 11 years ago
Damien George ea13f407a3 py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
mux cc849f70f4 Move del to locals 11 years ago
mux 4f7e9f5c44 Implement del 11 years ago
Paul Sokolovsky 98a627dc03 py: Add "io" module. 11 years ago
Damien George 15d18069c5 py: Remove old "run time" functions that were 1 liners. 11 years ago
Damien George df6567e634 Merge map.h into obj.h. 11 years ago
Damien George d17926db71 Rename rt_* to mp_*. 11 years ago
Damien George 9b196cddab Remove mp_obj_type_t.methods entry and use .locals_dict instead. 11 years ago
Damien George c12b2213c1 Change mp_method_t.name from const char * to qstr. 11 years ago
Damien George caac542b23 Proper support for registering builtin modules in ROM. 11 years ago
mux 89d45248ee Add mp_obj_module_register 11 years ago
Damien George 90834b956d stm/stmhal: Change gammaf to tgammaf. 11 years ago
Damien George 8138205bea stm/stmhal: Add more math stubs. 11 years ago
mux 5b6008ddb9 Implement __aeabi_f2d and __aeabi_d2f 11 years ago
Damien George c070ff24a9 Disable some math functions until they work correctly. 11 years ago
Damien George 280e7208d8 Add vstr_ins and vstr_cut_out; improve stmhal readline. 11 years ago
Damien George 849a0dda86 stm: Add some floating-point math functions. 11 years ago
Damien George 8bfec2b538 Rename formatfloat file; remove MICROPY_ENABLE_FLOAT from mpconfigport.h. 11 years ago
Dave Hylands ca5a241e48 Add proper floating point printing support. 11 years ago
Damien George 5322ec0962 stm: Add DMA support to Audio object. 11 years ago
Damien George c3d35c6ac7 stm: Put pyb module in ROM. 11 years ago
Damien George 01d50d0d58 stm: Wrap some functions in MICROPY_ENABLE_FLOAT. 11 years ago
Damien George 0c36da0b59 Implement ROMable modules. Add math module. 11 years ago
Damien George 360b25ab0f stm: Add udelay (delay in microseconds). 11 years ago
Damien George cd000645f8 stm: Improve DAC (audio) bindings. 11 years ago
mux 6882dbd9f8 Implement machine_sqrt using VSQRT 11 years ago
Dave Hylands 1fcbb966bd Remove param from python API of ext_register 11 years ago
Damien George 98fb8935bc stm: Reinstate code to handle CC3000 EXTI (commented out for now). 11 years ago
Damien George f8a4fbbb79 stm: Open header file in text mode (in make-pins). 11 years ago
Dave Hylands 34f66023d4 Update LED configuration 11 years ago
Dave Hylands c3813ff50d Print an error if a non-valid BOARD is specified. 11 years ago
Dave Hylands 49b5533000 Fix floating point printing of negative numbers in the range (0, -1.0) 11 years ago
Damien George 2ee55c312d stm: Add option to pyb_usb_dev_init() to use USB HID interface. 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
Damien George ee462489f1 stm: Add USART enum for pyboard skin labels. 11 years ago
mux 1e2cf746d4 Add Configurable LFN support to FatFS 11 years ago
Damien George 438c88dd2f Add arbitrary precision integer support. 11 years ago
Damien George 2e87c62cf6 stm: Update PYBOARD4 pin mapping. 11 years ago
Damien George 302646625b stm: Add RTC start-up info, and uPy bindings. 11 years ago
Dave Hylands 51dabac096 Add pin mapping code. 11 years ago
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