aboutsummaryrefslogtreecommitdiff
path: root/zephyr/mphalport.h
AgeCommit message (Collapse)Author
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George
This is to keep the top-level directory clean, to make it clear what is core and what is a port, and to allow the repository to grow with new ports in a sustainable way.
2016-12-04zephyr: Switch to Zephyr 1.6 unified kernel API.Paul Sokolovsky
In 1.6, Zephyr switched to "unified kernel" and new API set. Older kernel API is supported, but marked as deprecated and leads to warnings.
2016-11-09zephyr/mphalport.h: Update for new "unified" kernal API (sleep functions).Paul Sokolovsky
2016-10-26zephyr: Fix mp_hal_set_interrupt_char() declaration to be compatible.Paul Sokolovsky
With other ports. Other ports declare it in mphalport.h, it can be inline or macro.
2016-10-22zephyr: Implement utime module.Daniel Thompson
This provides time and sleep together with the usual ticks_us/_ms/_diff and sleep_us/ms family. We also provide access to Zephyr's high precision timer as ticks_cpu(). Signed-off-by: Daniel Thompson <daniel.thompson@linaro.org>
2016-10-10zephyr: Add Ctrl+C handling.Paul Sokolovsky
2016-10-10zephyr: Initial Zephyr RTOS port, MicroPython part.Paul Sokolovsky