| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-21 | stm: Remove long-obsolete stm/ port. | Damien George | |
| 2014-05-10 | stm: Reorder mpconfig.h header inclusion to get stm building. | Damien George | |
| 2014-03-30 | Rename rt_* to mp_*. | Damien George | |
| Mostly just a global search and replace. Except rt_is_true which becomes mp_obj_is_true. Still would like to tidy up some of the names, but this will do for now. | |||
| 2014-02-15 | Change mp_obj_type_t.name from const char * to qstr. | Damien George | |
| Ultimately all static strings should be qstr. This entry in the type structure is only used for printing error messages (to tell the type of the bad argument), and printing objects that don't supply a .print method. | |||
| 2014-02-08 | Make mp_obj_str_get_data return char* instead of byte*. | Damien George | |
| Can't decide which is better for string type, char or byte pointer. Changing to char removes a few casts. Really need to do proper unicode. | |||
| 2014-02-03 | Initial support for Netduino | Dave Hylands | |
| This also fixes up the IRQ for the PYBOARD4 USERSW although I was unable to test that functionality. | |||
| 2014-01-27 | Add missing LCD driver definitions for STM32F4DISC | mux | |
| * Add missing LCD definitions for STM32F4DISC target, current code breaks build. | |||
| 2014-01-26 | stm: USB host mode working! Restructure stm library directories. | Damien George | |
| 2014-01-25 | stm: Improved ADC module; add BOARD_NAME config value. | Damien George | |
| 2014-01-23 | stm: LCD support for PYBv4; fix MMA reading code. | Damien George | |
| 2014-01-22 | Second stage of qstr revamp: uPy str object can be qstr or not. | Damien George | |
| 2014-01-21 | Revamp qstrs: they now include length and hash. | Damien George | |
| Can now have null bytes in strings. Can define ROM qstrs per port using qstrdefsport.h | |||
| 2014-01-13 | Consolidate rt_make_function_[0123] to rt_make_function_n. | Damien George | |
| 2014-01-03 | Change mp_compile so that it returns a function object for the module. | Damien George | |
| 2014-01-03 | Change old use of module creation to new proper use. | Damien George | |
| 2013-12-21 | Change object representation from 1 big union to individual structs. | Damien | |
| A big change. Micro Python objects are allocated as individual structs with the first element being a pointer to the type information (which is itself an object). This scheme follows CPython. Much more flexible, not necessarily slower, uses same heap memory, and can allocate objects statically. Also change name prefix, from py_ to mp_ (mp for Micro Python). | |||
| 2013-11-30 | stm: add function to LCD module to show text. | Damien | |
| 2013-11-09 | STM: add LCD functions for pixel access; add RNG Py bindings. | Damien | |
| 2013-11-02 | Floats work with MP on board; function for LCD pixel manipulation. | Damien | |
| 2013-10-23 | Implement simple servo control using PWM. | Damien | |
| 2013-10-22 | Board running boot.py, working REPL, soft reboot. | Damien | |
| 2013-10-19 | Try to re-add USB support... | Damien | |
| 2013-10-19 | Working SysTick, code factoring, some boot-up code. | Damien | |
