├── Book-Cover.png ├── LICENSE ├── README.md ├── WF-Book-Sample.pdf ├── src ├── README.md ├── p3_worker.py ├── pipe.py ├── worker.py └── worker_lite.py ├── tests ├── README.md ├── deadlocks │ ├── README.md │ ├── test_lock_deadlock.py │ ├── test_lock_deadlock_1.py │ ├── test_put_get_deadlock.py │ ├── test_put_get_deadlock_1.py │ ├── test_wait_signal_deadlock.py │ └── test_wait_signal_deadlock_1.py ├── test_delay.py ├── test_lock.py ├── test_pipe.py ├── test_put_get.py └── test_wait_signal.py └── unix-windows ├── README.md ├── raspberrypi ├── README.md └── micropython ├── unix ├── GCC1130 │ ├── README.md │ └── micropython ├── GCC940 │ ├── README.md │ └── micropython └── README.md └── windows ├── README.md └── micropython.exe /Book-Cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/Book-Cover.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/README.md -------------------------------------------------------------------------------- /WF-Book-Sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/WF-Book-Sample.pdf -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/src/README.md -------------------------------------------------------------------------------- /src/p3_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/src/p3_worker.py -------------------------------------------------------------------------------- /src/pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/src/pipe.py -------------------------------------------------------------------------------- /src/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/src/worker.py -------------------------------------------------------------------------------- /src/worker_lite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/src/worker_lite.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/deadlocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/README.md -------------------------------------------------------------------------------- /tests/deadlocks/test_lock_deadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/test_lock_deadlock.py -------------------------------------------------------------------------------- /tests/deadlocks/test_lock_deadlock_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/test_lock_deadlock_1.py -------------------------------------------------------------------------------- /tests/deadlocks/test_put_get_deadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/test_put_get_deadlock.py -------------------------------------------------------------------------------- /tests/deadlocks/test_put_get_deadlock_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/test_put_get_deadlock_1.py -------------------------------------------------------------------------------- /tests/deadlocks/test_wait_signal_deadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/test_wait_signal_deadlock.py -------------------------------------------------------------------------------- /tests/deadlocks/test_wait_signal_deadlock_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/deadlocks/test_wait_signal_deadlock_1.py -------------------------------------------------------------------------------- /tests/test_delay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/test_delay.py -------------------------------------------------------------------------------- /tests/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/test_lock.py -------------------------------------------------------------------------------- /tests/test_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/test_pipe.py -------------------------------------------------------------------------------- /tests/test_put_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/test_put_get.py -------------------------------------------------------------------------------- /tests/test_wait_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/tests/test_wait_signal.py -------------------------------------------------------------------------------- /unix-windows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/README.md -------------------------------------------------------------------------------- /unix-windows/raspberrypi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/raspberrypi/README.md -------------------------------------------------------------------------------- /unix-windows/raspberrypi/micropython: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/raspberrypi/micropython -------------------------------------------------------------------------------- /unix-windows/unix/GCC1130/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/unix/GCC1130/README.md -------------------------------------------------------------------------------- /unix-windows/unix/GCC1130/micropython: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/unix/GCC1130/micropython -------------------------------------------------------------------------------- /unix-windows/unix/GCC940/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/unix/GCC940/README.md -------------------------------------------------------------------------------- /unix-windows/unix/GCC940/micropython: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/unix/GCC940/micropython -------------------------------------------------------------------------------- /unix-windows/unix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/unix/README.md -------------------------------------------------------------------------------- /unix-windows/windows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/windows/README.md -------------------------------------------------------------------------------- /unix-windows/windows/micropython.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shariltumin/workers-framework-micropython/HEAD/unix-windows/windows/micropython.exe --------------------------------------------------------------------------------