micropython/unix
Delio Brignoli e2ac8bb3f1 py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled.
This new config option allows to control whether MicroPython uses its own
internal printf or not (if not, an external one should be linked in).
Accompanying this new option is the inclusion of lib/utils/printf.c in the
core list of source files, so that ports no longer need to include it
themselves.
2016-09-05 12:18:53 +10:00
..
.gitignore unix/.gitignore: Add nanbox build output to ignore list. 2016-01-15 14:25:53 +00:00
Makefile py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. 2016-09-05 12:18:53 +10:00
alloc.c unix/alloc: Make coverage build and its overzealous warnings happy. 2016-06-18 00:36:13 +03:00
coverage.c tests/unix/extra_coverage: Add test for str/bytes with invalid hash. 2016-09-02 15:07:42 +10:00
fatfs_port.c unix: Enable VfsFat support. 2016-02-14 19:15:22 +02:00
fdfile.h unix/moduselect: Allow poll.register(), etc. accept fd-like objects. 2016-08-07 01:25:59 +03:00
file.c unix/moduselect: Allow poll.register(), etc. accept fd-like objects. 2016-08-07 01:25:59 +03:00
gccollect.c unix/gccollect: Provide declaration of exported function. 2016-06-28 11:28:50 +01:00
input.c py: Change type signature of builtin funs that take variable or kw args. 2016-01-11 00:49:27 +00:00
input.h unix: Support readline history saving to file, improves interactive usage. 2015-03-13 21:46:19 +00:00
main.c unix/main: When preparing sys.path, allocate exact strings on uPy heap. 2016-07-09 01:48:07 +03:00
modffi.c unix/modffi: Allow to compile modffi in OBJ_REPR_D mode. 2016-01-15 14:26:24 +00:00
modjni.c unix/modjni: Add missing get_jclass_name() function. 2015-11-11 16:43:27 +02:00
modmachine.c unix/modmachine: Enable time_pulse_us() function. 2016-06-19 00:21:17 +03:00
modos.c unix: Enable VfsFat support. 2016-02-14 19:15:22 +02:00
modsocket.c unix/moduselect: Allow poll.register(), etc. accept fd-like objects. 2016-08-07 01:25:59 +03:00
modtermios.c unix/modtermios: DJGPP appears to have unicode-capable cc_t type. 2015-12-09 22:01:29 +02:00
modtime.c unix/modtime: Release the GIL when sleeping. 2016-06-28 11:28:50 +01:00
moduselect.c unix/moduselect: Allow poll.register(), etc. accept fd-like objects. 2016-08-07 01:25:59 +03:00
mpconfigport.h extmod/modubinascii: Make crc32() support configurable. 2016-08-24 18:28:43 +03:00
mpconfigport.mk extmod/modussl_axtls: Further changes to allow alternative SSL modules. 2016-07-13 01:49:38 +03:00
mpconfigport_coverage.h tests/extmod: Add a test for framebuf module, tested by coverage build. 2016-09-04 16:40:40 +10:00
mpconfigport_fast.h py: Add ability to have frozen persistent bytecode from .mpy files. 2016-04-13 16:07:47 +01:00
mpconfigport_freedos.h unix: djgpp errno.h have no ENOTSUP, so define it to Linux value. 2016-04-03 23:23:01 +03:00
mpconfigport_minimal.h ports: Remove typedef of machine_ptr_t, it's no longer needed. 2016-08-15 11:02:59 +10:00
mpconfigport_nanbox.h unix: Add option to build 64-bit NaN-boxing interpreter. 2016-01-15 11:12:08 +00:00
mphalport.h unix/mphalport: Add mp_hal_delay_us() for consistency with other ports. 2016-05-07 21:18:44 +03:00
mpthreadport.c unix/mpthreadport: Adjust minimum thread stack, and stack limit check. 2016-07-11 14:59:47 +00:00
mpthreadport.h unix: Implement garbage collection with threading. 2016-06-28 11:28:49 +01:00
qstrdefsport.h py: Add rules for automated extraction of qstrs from sources. 2016-04-16 13:18:09 +01:00
unix_mphal.c unix/unix_mphal: Implement mp_hal_ticks_us(). 2016-05-21 02:16:35 +03:00