Does the toolkit need an operating system?

The C-Toolkit relies on the existence of an operating system to synchronize multiple applications.

It is possible to get the toolkit working in polling mode without a "real" operating system.

For Interrupt mode an operating system is mandatory to provide events to signal an application.