- 25 Mar, 2014 3 commits
-
-
Damien George authored
Add mp_obj_module_register
-
Damien George authored
Some changes that I forgot to push with my last pull request
-
Dave Hylands authored
Fix adc to work with resolution changes.
-
- 24 Mar, 2014 16 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
mux authored
* Add function to load static modules. * Use module_register to pyb module.
-
Damien George authored
-
Dave Hylands authored
Added support for the ADC channels and mappings to make_pins.py I'm not sure if the hal properly deals with the channel 16/18 differences between the 40x and 42x. It seems to deal with it partially. This particular aspect will need testing on a 42x or 43x.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Using pyboard.py you can use Python running on your PC to execute commands on the connected pyboard. See examples in that file.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
py: Implement support for "except Exception as var" clause.
-
- 23 Mar, 2014 18 commits
-
-
Paul Sokolovsky authored
For this, needed to implement DELETE_NAME bytecode (because var bound in except clause is automatically deleted at its end). http://docs.python.org/3/reference/compound_stmts.html#except : "When an exception has been assigned using as target, it is cleared at the end of the except clause."
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Based on issues raised during recent review and inconsistency of different implementations.
-
Damien George authored
Late USB enumeration could clear settings after they had been set. Now fixed by not clearing some settings on init. RX was blocking if received characters were not being processed, so CTRL-C would not be picked up. Now "fixed" by not blocking, but instead discarding incoming characters if they overflow the buffer.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
py/builtinmath.c: use tgamma() instead of gamma().
-
Damien George authored
Fix OS X detection.
-
Damien George authored
-
xbe authored
gamma() is now deprecated.
-
xbe authored
Switch to checking for the __APPLE__ and __MACH__ macros.
-
Damien George authored
-
Damien George authored
Implement __aeabi_f2d and __aeabi_d2f
-
Damien George authored
objint_mpz: Quick&dirty implementation of bitwise operations.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
- 22 Mar, 2014 3 commits
-
-
Paul Sokolovsky authored
Made solely to unbreak int-long.py test which in turn uncovered thinko with implementation of inplace ops. On mpz level, bitwise ops implemented only for same-sign numbers, and are not efficient (unconditional calling of mpn_cmp() is apparently superfluous).
-
Paul Sokolovsky authored
This was a long-standing regression from converting script from sh to python.
-
Damien George authored
-