- Oct 21, 2014
-
-
Damien George authored
-
Damien George authored
stmhal: Set entry point for ELF binary debugging
-
stijn authored
mode argument is used to assert it works encoding argument is used to make sure CPython uses the correct encoding as it does not automatically use utf-8
-
stijn authored
This makes open() and _io.FileIO() more CPython compliant. The mode kwarg is fully iplemented. The encoding kwarg is allowed but not implemented; mainly to allow the tests to specify encoding for CPython, see #874
-
Sven Wegener authored
When loading the ELF binary to the board with a debugger, the debugger needs to know at which point to start executing the code. Currently the entry point defaults to the start of the .text section. Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-
- Oct 19, 2014
-
-
Damien George authored
This fixed an issue with a certain SD card sometimes not initialising first time round. See issue #822 for related, and thanks to @iabdalkader for the idea.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
- Oct 18, 2014
-
-
Paul Sokolovsky authored
Also, usocket.readinto(). Known issue is that .readinto() should be available only for binary files, but micropython uses single method table for both binary and text files.
-
- Oct 17, 2014
-
-
Damien George authored
Addresses issue #915.
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses issue #912.
-
- Oct 16, 2014
-
-
Damien George authored
-
Paul Sokolovsky authored
Just like they handled in other read*(). Note that behavior of readline() in case there's no data when it's called is underspecified in Python lib spec, implemented to behave as read() - return None.
-
- Oct 15, 2014
-
-
Paul Sokolovsky authored
This is CPython-compatible convention established yet in acb13886.
-
Paul Sokolovsky authored
The code previously assumed that only functions can be closed over.
-
Damien George authored
Previously, a realloc to a smaller memory chunk size would not free the unused blocks in the tail of the chunk.
-
Damien George authored
-
Paul Sokolovsky authored
-
- Oct 13, 2014
-
-
Damien George authored
Remove zlibd, superceded by uzlib
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- Oct 12, 2014
-
-
Damien George authored
-
Damien George authored
Module "uzlib" - based on similarly named library
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
os, time, select modules are now prefixed with u, but are still available (via weak links) as their original names. ure and ujson now available as re and json via weak links.
-
Damien George authored
With this patch a port can enable module weak link support and provide a dict of qstr->module mapping. This mapping is looked up only if an import fails to find the requested module in the filesystem. This allows to have the builtin module named, eg, usocket, and provide a weak link of "socket" to the same module, but this weak link can be overridden if a file by the name "socket.py" is found in the import path.
-
Damien George authored
-
Damien George authored
Viper can now do: ptr8(buf)[0], which loads a byte from a buffer using machine instructions.
-
Damien George authored
-