Synergy Framework Kernel Utilities

Last modified by Himanshu Rawat on 2018/04/20 04:00

Wiki Template Project

Kernel space utility wrappers provided by Synergy Framework. It can be used by Kernel space modules using Synergy Framework. This allows such modules to be consistent with other user space modules based on Synergy Framework. Utilities that are exposed include thread synchronization primitives, timer, memory, panic, time, string functions, unicode, serializers/deserializers, etc.


There has been only one release of this project on CAF.

Patch Releases

There are no patch releases for this project.

Downloading and Building from Source

Download the project from

Call make all in the project root directory to build a kernel module. The built kernel module would not work on its own as it does not have any kernel module specific code.
Users can use the source files in the the project as utilities for their kernel module. In that case users may want to include the source files from this project in their kernel module build.


List the open source licenses with links as necessary for your project, remove those that don't apply -- here are some common types:

The source code available for download from Code Aurora may be covered by one or more different licenses. The files in Code Aurora may contain changes and additions on top of the code from the original source. These changes and additions are covered under the same license as the original source. In many cases, the license is explicitly listed at the beginning of the file. A list of licenses is included for reference purposes only.

Created by Gregory Stinocher on 2018/04/17 14:22
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 7.4.3 - Documentation