Menu

Kernel Layer

Sreekant Sreedharan

Kernel Layer

Function

The function of this layer is to provide the core functionality of a micro-kernel.

Design Principles

  • Provide core services for process scheduling, comunication and networking.

Modules

Module Layer Description
kernl kernel This library provides the runtime kernel of the Ceres system.
cck kernel This library provides the cloud services for the Ceres kernel.
cdvm kernel This library implements the device manager subsystem of the Ceres kernel.
com kernel This library implements the object manager subsystem of the Ceres kernel.
cipc kernel This library provides the IPC service of the Ceres kernel.
cfs kernel This library provides the features of a virtual file system of the Ceres kernel.
cnet kernel This library implements kernel networking services.
cnm kernel This library implements the network manager subsystem of the Ceres kernel.
creg kernel This library implements the registry database of the Ceres kernel.
csm kernel This library implements the storage manager subsystem of the Ceres kernel.
cvm kernel This library provides the application runtime virtual machine of the Ceres system.
cweb kernel This library implements the embedded webserver of the Ceres system.

Class Catalog

Documentation for individual classes are included in docs.tar.gz file in the root directory. You will need to extract it into the docs directory for your documentation to work. Please read /docs/index.htm for more instructions.

Samples

Samples for key components in this layer are organized in the samples/core directory of the source code.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.