| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-27 | Fix timer overflow code. | Dave Hylands | |
| Teensy doesn't need to worry about overflows since all of its timers are only 16-bit. For PWM, the pulse width needs to be able to vary from 0..period+1 (pulse-width == period+1 corresponds to 100% PWM) I couldn't test the 0xffffffff cases since we can't currently get a period that big in python. With a prescaler of 0, that corresponds to a freq of 0.039 (i.e. cycle every 25.56 seconds), and we can't set that using freq or period. I also tested both stmhal and teensy with floats disabled, which required a few other code changes to compile. | |||
| 2014-09-21 | extmod, ujson: Add test and comment for loads. | Damien George | |
| 2014-09-21 | extmod, ujson: Add \uxxxx parsing in json strings. | Damien George | |
| 2014-09-21 | extmod, ujson: Slight reduction in code size. | Damien George | |
| 2014-09-21 | extmod: Add loads to ujson module. | Damien George | |
| 2014-09-17 | py: Add native json printing using existing print framework. | Damien George | |
| Also add start of ujson module with dumps implemented. Enabled in unix and stmhal ports. Test passes on both. | |||
| 2014-09-07 | Remove skeletal modselect from extmod and just put it in stmhal. | Damien George | |
| 2014-09-07 | stmhal: Implement generic select.select and select.poll. | Damien George | |
| 2014-09-07 | py: Add ioctl method to stream protocol; add initial modselect. | Damien George | |
| 2014-09-02 | extmod: Fix type-punned-ptr error. | Damien George | |
| 2014-09-02 | msvc: Exclude modtermios, include extmod and fix compilation error | stijn | |
| 2014-08-30 | Change some parts of the core API to use mp_uint_t instead of uint/int. | Damien George | |
| Addressing issue #50, still some way to go yet. | |||
| 2014-08-22 | extmod, zlibd: Make some simple ROM and RAM savings. | Damien George | |
| ROM down by 320 bytes on stmhal. RAM down by 5.5k for a decompression object. | |||
| 2014-08-12 | extmod: Finish rename of zlib to zlibd; enable zlibd on stmhal. | Damien George | |
| 2014-08-13 | modzlibd: Add tinfl.c from miniz SVN repo, r63. | Paul Sokolovsky | |
| The only change is line-ending convesion to LF. | |||
| 2014-08-13 | modzlibd: Decompress part of "zlib" module, based on miniz tinfl.c . | Paul Sokolovsky | |
| 2014-08-12 | stmhal: Enable moductypes by default. | Damien George | |
| Also fixes compiler error in moductypes when compiled without debugging. Addresses issue #778. | |||
| 2014-08-10 | moductypes: Remove debug inclusion of stdio.h . | Paul Sokolovsky | |
| 2014-07-31 | py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself. | Damien George | |
| Addresses issue #724. | |||
| 2014-07-11 | moductypes: Add symbolic constants to specify bitfield position/length. | Paul Sokolovsky | |
| 2014-07-09 | moductypes: Foreign data interface module, roughly based on ctype ideas. | Paul Sokolovsky | |
| But much smaller and memory-efficient. Uses Python builtin data structures (dict, tuple, int) to describe structure layout. | |||
