aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-16Merge pull request #498 from lurch/create-headers-from-filesDamien George
Auto-generate the stmhal/pybcdc_inf header file from static files
2014-04-16Merge pull request #499 from lurch/skip-travis-testsDamien George
run-tests can now skip certain tests when run under Travis CI
2014-04-16stmhal: Fix C bindings of I2C.read/write.Damien George
2014-04-16run-tests can now skip certain tests when run under Travis CIAndrew Scheller
See the `skip_travis_tests` variable. Fixes #495 (also tidied up usage of os.path.basename() function)
2014-04-16Auto-generate the stmhal/pybcdc_inf header file from static filesAndrew Scheller
The USB VID&PID are automatically extracted from usbd_desc_cdc_msc.c and inserted into pybcdc_inf.template, ensuring that the same USB IDs get used everywhere
2014-04-16stmhal: Add I2C functions for pure master read/write.Damien George
2014-04-15py: Add len(bytes).Damien George
2014-04-15py: Add builtin functions bin and oct, and some tests for them.Damien George
2014-04-15Merge pull request #496 from dhylands/fix-debug-usartDamien George
Fix call to enable pyb_usart_global_debug.
2014-04-15Fix call to enable pyb_usart_global_debug.Dave Hylands
2014-04-15Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-15stmhal: Fix USB MSC so that it unmounts correctly on Mac OS X.Damien George
Mac OS X sends a SCSI command to remove the medium when it unmounts a drive. If this command is not honoured, then OS X will automatically remount the drive, making it impossible to eject. This patch disables the USB MSC when the right SCSI command is sent.
2014-04-15stmhal: Add ADC function to read data at a given frequency.Damien George
Reads ADC values into a bytearray (or similar) at a fixed rate. Needs a better name and improved API. Also fix up DAC dma function (which also needs a better name and API).
2014-04-15stmhal: Add I2C.scan method, to scan all devices on the bus.Damien George
Simple way to find the address of an attached I2C device.
2014-04-15stmhal: Add simple README.txt to freshly-created filesystem.Damien George
2014-04-15Merge pull request #493 from aitjcize/patchDamien George
Move entry_table to separated header file.
2014-04-15Rename header file.AZ Huang
2014-04-15travis: Move diffing back to after_failure command.Damien George
Need to click on icon at right to see the output.
2014-04-15py: Fix builtin hex to print prefix.Damien George
I was too hasty. Still a one-liner though.
2014-04-15py: Add hex builtin function.Damien George
A one-liner, added especially for @pfalcon :)
2014-04-15tests: Disable memoryerror.py test, since it fails on travis.Damien George
Would be good to test this, but need to find a way to optionally not running it when on travis.
2014-04-15travis: Diff output, hopefully this works.Damien George
2014-04-15travis: Continue to debug tests output.Damien George
Seems that any commands in after_failure do not have stdout...
2014-04-15travis: More tests output debugging.Damien George
2014-04-15stmhal: Wrap skin-named-usarts in PYBV10 #if.Damien George
2014-04-15travis: More tests debugging.Damien George
2014-04-15travis: Debugging failing tests.Damien George
2014-04-15travis: On fail, cd to tests directory before diffing.Damien George
2014-04-15Merge pull request #490 from redteam316/masterDamien George
Fixed Travis-CI Build Status Link in README.md
2014-04-15Move entry_table to separated header file.AZ Huang
2014-04-15travis: only build unix with gcc-4.7Andrew Scheller
2014-04-15travis: build unix targets firstAndrew Scheller
because @pfalcon says so
2014-04-14Fixed Travis-CI Build Status Link in README.mdJonathan Greig
2014-04-15Merge remote-tracking branch 'upstream/master' into patch-1Andrew Scheller
Conflicts: .travis.yml
2014-04-15.travis.yml: Use gcc-4.7 to avoid broken codegeneration and failed tests.Paul Sokolovsky
2014-04-15Update .travis.ymlAndrew Scheller
Check that the bare-arm, stmhal and unix-cpy ports at least remain compilable, even if we can only actually run tests against the unix port.
2014-04-15Merge pull request #486 from lurch/patch-1Paul Sokolovsky
Update .travis.yml to use python3.3
2014-04-15Update .travis.ymlAndrew Scheller
Seems like I'd inadvertently created invalid YAML!
2014-04-15Update .travis.ymlAndrew Scheller
Add diffing of failure logs
2014-04-15Update .travis.ymlAndrew Scheller
Doh, the shebang line for run-tests itself relies on `python3`
2014-04-15Update .travis.ymlAndrew Scheller
This *might* fix it enough for all tests to run (maybe?)
2014-04-15pip-micropython: Fix inverted condition.Paul Sokolovsky
2014-04-14Merge branch 'master' of github.com:micropython/micropythonDamien George
2014-04-14travis: Only run some tests, to work around CPython version issues.Damien George
Needs a proper fix, to install/configure CPython 3.3.x (or 3.4.0) on Travis CI.
2014-04-14py: Clean up and add comments to makeqstrdata.Damien George
2014-04-15builtinimport: Add basic support for namespace packages.Paul Sokolovsky
That was easy - just avoid erroring out on seeing candidate dir for namespace package. That's far from being complete though - namespace packages should support importing portions of package from different sys.path entries, here we require first matching entry to contain all namespace package's portions. And yet, that's a way to put parts of the same Python package into multiple installable package - something we really need for *Micro*Python.
2014-04-15py: Implement __delitem__ method for classes.Paul Sokolovsky
2014-04-14Merge pull request #485 from lurch/patch-1Damien George
pip-micropython: revert $HOME back to ~
2014-04-14pip-micropython: revert $HOME back to ~Andrew Scheller
2014-04-14travis: Change to tests directory before running.Damien George