How Reliance Edge Supports µC/OS-II and µC/OS-III?

Micrium has developed a port that seamlessly integrates Datalight's Reliance Edge file system with the collection of device drivers found in µC/FS. This allows developers to utilize any of Reliance Edge’s public APIs (POSIX-Like or File System Essential) directly without having to develop the underlying communication via raw device I/O. The Reliance Edge port supports all of the µC/FS drivers, including those for RAMDisk, SD Cards (via SDIO and SPI), Serial NOR Flash Devices, and NAND Devices, without any additional modifications. Any configuration settings necessary to setup a device (such as NAND or NOR) can be found in the application layer within a file called “app_cfg.h”. However for some Device Drivers, such as SD Cards, there is no need for additional configuration.

Micrium has also integrated both of their world-renowned µC/OS-II and µC/OS-III kernels to ensure thread safety within Reliance Edge. The port was designed to utilize either kernel without the need to change any code. Reliance Edge will automatically create and manage mutexes for protecting shared resources according to the conventions of the kernel with which it runs.

For more information about Reliance Edge on µC/OS, visit https://www.micrium.com/rtos/relianceedge/.