- 03 May, 2014 40 commits
-
-
Damien George authored
-
Damien George authored
Add device ID to deploy make target for stmhal.
-
Damien George authored
-
Craig Barnes authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
mingw: Add implementation of realpath()
-
Damien George authored
RTC doc fix
-
Damien George authored
-
Andrew Scheller authored
-
Damien George authored
-
Damien George authored
You can run a local script on the pyboard using: python pyboard.py test.py where test.py is the local script you want to run.
-
Andrew Scheller authored
-
Damien George authored
Since firmware lives in a build directory which already specifies the board name, no real reason to also have the firmware have the board name.
-
Damien George authored
BUILD is build-$(BOARD) by default.
-
Andrew Scheller authored
-
Damien George authored
This renames MICROPY_HW_HAS_WLAN to MICROPY_HW_ENABLE_CC3K (since it's a driver, not a board feature) and wraps all CC3000 code in this #if. It's disabled for all boards.
-
Damien George authored
This follows up 0a7e01ae.
-
Damien George authored
-
Damien George authored
In tests/pyb is now a suite of tests that tests the pyb module on the pyboard. They include expected output files because we can't run CPython on the pyboard to compare against. run-tests script has now been updated to allow pyboard tests to be run. Just pass the option --pyboard. This runs all basic, float and pyb tests. Note that float/math-fun.py currently fails because not all math functions are implemented in stmhal/.
-
Damien George authored
-
stijn authored
The mingw port used _fullpath() until now, but the behaviour is not exactly the same as realpath()'s on unix; major difference being that it doesn't return an error for non-existing files, which would bypass main's error checking and bail out without any error message. Also realpath() will return forward slashes only since main() relies on that.
-
Paul Sokolovsky authored
CPython compatibility: raise an error for operations on a closed file de...
-
Damien George authored
A negative ms/us is now treated as a delay of 0 ms/us. This patch also improves the calibration of udelay.
-
Damien George authored
More relaxed parsing of preprocessed qstr header
-
Damien George authored
Make include dependencies neater, and adheres to the coding convention that headers should not include headers.
-
Damien George authored
Make pyboard.enter_raw_repl more robust
-
stijn authored
In CPython any operations on a file that has been closed already reaises a ValueError with message "I/O operation on closed file"
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Paul Sokolovsky authored
py: Use <alloca.h> for alloca()
-
Paul Sokolovsky authored
mingw: Add 'open' as extra builtin
-
Paul Sokolovsky authored
Ignore .exe files
-
Paul Sokolovsky authored
Well, it is bound to "detailed error reporting", but that's closest what we have now without creating new entities.
-
stijn authored
This one was probable missed when creating mpconfigport.h, but the underlying code (file.c) gets compiled and works perfectly so no reason to omit it.
-
stijn authored
The original parsing would error out on any C declarations that are not typedefs or extern variables. This limits what can go in mpconfig.h and mpconfigport.h, as they are included in qstr.h. For instance even a function declaration would be rejected and including system headers is a complete no-go. That seems too limiting for a global config header, so makeqstrdata now ignores everything that does not match a qstr definition.
-
stijn authored
-