KasperskyOS Community Edition 1.3

Developing drivers for KasperskyOS

In KasperskyOS, a driver may be a bus driver and/or a client driver, and it may be local or distributed among processes. For driver development, KasperskyOS Community Edition provides the kdf library (header files in sysroot-*-kos/include/kdf, in KasperskyOS Community Edition).

To study the principles of developing drivers for KasperskyOS, the SDK includes the source code of some drivers that were developed using the kdf library (but they are only included in the DEB package for working with the Radxa Rock 3A hardware platform). The source code of drivers is located in the directory /opt/KasperskyOS-Community-Edition-<version>/drivers.