next up previous contents
Next: Compiling uCR Programs Up: Using uCR Previous: Reference of the GDB

Writing Device Drivers

The uCR core library has no device drivers, and no standard interface for writing device drivers. The core library contains code for operating the CPU, and for providing a runtime suitable for writing C++ programs with multiple threads. The core also contains classes and functions for managing and synchronizing with interrupt service routines, because the interrupt capability is basic to modern CPUs.

[There is a convention for writing device drivers that seems useful. Describe that here. -ed.]

Stephen Williams