micropython/ports/unix
David Lechner c012318d74 unix: Implement `-X realtime` command-line option on macOS.
This adds a new command line option to the unix port `-X realtime` to
enable realtime priority on threads.  This enables high precision timers
for applications that need more accurate timers.

Related docs:
https://developer.apple.com/library/archive/technotes/tn2169/_index.html

Fixes issue #8621.

Signed-off-by: David Lechner <david@pybricks.com>
2022-05-24 00:51:47 +10:00
..
variants
.gitignore
Makefile
alloc.c
coverage.c
coveragecpp.cpp
fatfs_port.c
gccollect.c
input.c
input.h
main.c unix: Implement `-X realtime` command-line option on macOS. 2022-05-24 00:51:47 +10:00
modffi.c
modjni.c
modmachine.c
modtermios.c
modtime.c
moduos.c
moduselect.c
modusocket.c
mpbthciport.c
mpbtstackport.h
mpbtstackport_common.c
mpbtstackport_h4.c
mpbtstackport_usb.c
mpconfigport.h
mpconfigport.mk
mphalport.h
mpnimbleport.c
mpnimbleport.h
mpthreadport.c unix: Implement `-X realtime` command-line option on macOS. 2022-05-24 00:51:47 +10:00
mpthreadport.h unix: Implement `-X realtime` command-line option on macOS. 2022-05-24 00:51:47 +10:00
qstrdefsport.h
unix_mphal.c