Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | unix: Make usage info reflect actual usage of -X option. | Damien George | 2014-03-08 |
| | |||
* | stm: Put pyb module in ROM. | Damien George | 2014-03-08 |
| | |||
* | stm: Wrap some functions in MICROPY_ENABLE_FLOAT. | Damien George | 2014-03-08 |
| | |||
* | Implement ROMable modules. Add math module. | Damien George | 2014-03-08 |
| | | | | | | | | | | mp_module_obj_t can now be put in ROM. Configuration of float type is now similar to longint: can now choose none, float or double as the implementation. math module has basic math functions. For STM port, these are not yet implemented (they are just stub functions). | ||
* | Merge branch 'master' of github.com:micropython/micropython | Damien George | 2014-03-08 |
|\ | |||
| * | stm: Add udelay (delay in microseconds). | Damien George | 2014-03-08 |
| | | |||
| * | stm: Improve DAC (audio) bindings. | Damien George | 2014-03-08 |
| | | |||
* | | py: Wrap mpz float functions in MICROPY_ENABLE_FLOAT. | Damien George | 2014-03-08 |
| | | |||
* | | makeqstrdata: print error to stderr. | Damien George | 2014-03-08 |
|/ | |||
* | py: Revert to old gc_realloc for now. | Damien George | 2014-03-07 |
| | |||
* | py: Add comments to new gc_realloc, it has some bugs. | Damien George | 2014-03-06 |
| | |||
* | py: Small cosmetic changes to gc_realloc. | Damien George | 2014-03-06 |
| | |||
* | Merge pull request #334 from iabdalkader/realloc | Damien George | 2014-03-05 |
|\ | | | | | Fix gc_realloc to expand in place | ||
| * | Fix gc_realloc to expand in place | mux | 2014-03-05 |
| | | | | | | | | * Issue #322 | ||
* | | unix: Add to usage print-out telling about -X option. | Damien George | 2014-03-04 |
| | | |||
* | | Merge pull request #333 from pfalcon/heapsize-cmdline | Damien George | 2014-03-04 |
|\ \ | | | | | | | unix: Allow to set heap size using "-X heapsize=N" option. | ||
| * | | unix: Allow to set heap size using "-X heapsize=N" option. | Paul Sokolovsky | 2014-03-04 |
|/ / | |||
* | | py: Fix overriding of default arguments. | Damien George | 2014-03-03 |
| | | | | | | | | Addresses issue #327. | ||
* | | py: Unify syntax error handling in compiler; check defualt arg syntax. | Damien George | 2014-03-03 |
| | | | | | | | | | | Checks for non-default args following default args, and errors out. Addresses issue #328. | ||
* | | py: Factor and improve issubclass. | Damien George | 2014-03-03 |
| | | |||
* | | Merge pull request #332 from pfalcon/namedtuple | Damien George | 2014-03-03 |
|\ \ | | | | | | | Implement collections.namedtuple | ||
| * | | namedtuple: Inherit unary/binary ops from tuple base class. | Paul Sokolovsky | 2014-03-03 |
| | | | |||
| * | | Add mp_obj_is_subclass_fast() - intended for fast argument checking. | Paul Sokolovsky | 2014-03-03 |
| | | | | | | | | | | | | I.e. as replacement of MP_OBJ_IS_TYPE(), which takes into account subclassing. | ||
| * | | Add basic collections.namedtuple implementation. | Paul Sokolovsky | 2014-03-03 |
|/ / | |||
* / | unix: Add GC support for ARM architecture. | Paul Sokolovsky | 2014-03-03 |
|/ | |||
* | Merge pull request #331 from iabdalkader/master | Damien George | 2014-03-02 |
|\ | | | | | Implement machine_sqrt using VSQRT | ||
| * | Implement machine_sqrt using VSQRT | mux | 2014-03-02 |
|/ | |||
* | Merge pull request #330 from pfalcon/cortex-a | Damien George | 2014-03-01 |
|\ | | | | | Support building "unix" port for ARM | ||
| * | nlrthumb.S: Comment out ".cpu cortex-m4", it causes problems on Cortex-A. | Paul Sokolovsky | 2014-03-01 |
| | | |||
| * | nlr.h: Do proper arch selection, using the same tests as nlr*.S . | Paul Sokolovsky | 2014-03-01 |
| | | |||
* | | py: Implement bit-shift and not operations for mpz. | Damien George | 2014-03-01 |
|/ | | | | | | Implement not, shl and shr in mpz library. Add function to create mpzs on the stack, used for memory efficiency when rhs is a small int. Factor out code to parse base-prefix of number into a dedicated function. | ||
* | MICROPY_USE_READLINE: Selects link lib, so should be defined in mpconfigport.mk | Paul Sokolovsky | 2014-02-28 |
| | | | | This change allows to build unix version without libreadline installed. | ||
* | Merge pull request #329 from dhylands/exti-cleanup | Damien George | 2014-02-27 |
|\ | | | | | Remove param from python API of ext_register | ||
| * | Remove param from python API of ext_register | Dave Hylands | 2014-02-26 |
|/ | | | | Minor cleanup. | ||
* | GC: Fix printf formats for debugging; add gc_dump_alloc_table. | Damien George | 2014-02-26 |
| | |||
* | py: Remove more var arg names fro macros with var args. | Damien George | 2014-02-26 |
| | |||
* | py: Reduce size of mp_obj_fun_native_t struct by packing ints. | Damien George | 2014-02-26 |
| | |||
* | py: Take out bitfield entries from their own structure. | Damien George | 2014-02-26 |
| | | | | | Don't need to wrap bitfields in their own struct. Compiler does the correct thing without it. | ||
* | stm: Reinstate code to handle CC3000 EXTI (commented out for now). | Damien George | 2014-02-26 |
| | |||
* | py: Remove name of var arg from macros with var args. | Damien George | 2014-02-26 |
| | |||
* | py: Start to implement shl/shr for mpz. Fix return void. | Damien George | 2014-02-26 |
| | |||
* | stm: Open header file in text mode (in make-pins). | Damien George | 2014-02-26 |
| | |||
* | Merge pull request #325 from dhylands/led | Damien George | 2014-02-26 |
|\ | | | | | Update LED configuration | ||
| * | Update LED configuration | Dave Hylands | 2014-02-26 |
| | | |||
* | | Merge pull request #324 from dhylands/board-check | Damien George | 2014-02-26 |
|\| | | | | | Print an error if an invalid BOARD is specified | ||
| * | Print an error if a non-valid BOARD is specified. | Dave Hylands | 2014-02-26 |
| | | |||
* | | Merge pull request #318 from dhylands/exti | Damien George | 2014-02-26 |
|\| | | | | | Add EXTI support | ||
| * | Add EXTI support | Dave Hylands | 2014-02-23 |
| | | | | | | | | | | Revamp usrsw to use new exti code. Add user switch callback function. | ||
* | | Merge pull request #323 from dhylands/fix-float-print | Damien George | 2014-02-26 |
|\ \ | | | | | | | Fix floating point printing of negative numbers in the range (0, -1.0) | ||
| * | | Fix floating point printing of negative numbers in the range (0, -1.0) | Dave Hylands | 2014-02-25 |
|/ / |