Providing Complete Assistance
The primary focus of our team’s work is to provide comprehensive support for the freeRTOS kernel across a wide array of kernels, which currently number over a hundred. The end user will have the flexibility to utilize it if required. However, the core aspect of Sirin Software’s work lies in delivering the core element known as the SDK. This SDK consists of fundamental programming primitives that simplify the development process for programmers.
Code Maintenance and Dynamic SDK Enhancements
Our team prides itself on upholding the utmost level of program code, guaranteeing complete compatibility and optimization for every core. Furthermore, we consistently integrate cutting-edge features into the SDK as per the demands of our clients.
The Comprehensive SDK for RISC-V Development
The SDK comprises compilers (GCC, clang), debuggers, libc, linker scripts, and project examples for various on-chip peripherals. It supports existing Software Development Kit features and contributes to developing a brand new bare-metal SDK for RISC-V. The new SDK includes caching, prefetching, libc porting, MMU support, a hardware cryptographic acceleration driver, mbedTLS support for RISC-V, and support for the vector extension instruction set.