Commit Graph

7 Commits (32d4b1eb0f83e802175f5747b899b657ecc0a5f8)

Author SHA1 Message Date
Paul Sokolovsky 13d54f0914 zephyr: Enable ustruct module, required for umqtt.simple. 2016-09-19 00:43:24 +03:00
Paul Sokolovsky 814d6e4169 zephyr: Enable frozen modules support. 2016-09-19 00:43:24 +03:00
Paul Sokolovsky 23ca7e2657 zephyr/modsocket: Add DEBUG_printf() logging. 2016-09-19 00:43:23 +03:00
Paul Sokolovsky efed2dd984 zephyr: Enable building of modsocket. 2016-09-19 00:43:22 +03:00
Paul Sokolovsky b310abc440 zephyr: Implement smart way to access Zephyr config variables.
For this, we first build Z part with libmicropython.a not existing. This
produces autoconf.h with all setiings, but eventually fails on linking
stage due to missing libmicropython.a. We then build MicroPython, which
now can access values in autoconf.h. Then we execute Z build again, which
now succeeds.
2016-09-19 00:43:22 +03:00
Paul Sokolovsky 24026ed17b zephyr: Enable stack checking and micropython.mem_info(). 2016-09-19 00:43:22 +03:00
Paul Sokolovsky bec77172e7 zephyr: Initial Zephyr RTOS port, MicroPython part. 2016-09-19 00:43:21 +03:00