SiFive otrzymał licencję na bibliotekę Segger emRun++ w swoich układach RISC-V

Segger ogłosił, że firma SiFive Inc., lider rynku procesorów RISC-V, otrzymała licencję na bibliotekę uruchomieniową Segger emRun++ napisaną w języku C++.

EmRun++ to kompletna standardowa biblioteka napisana w języku C++. Jest przeznaczona dla toolchainów opartych o GCC/LLVM oraz systemów wbudowanych. Oparto ją o sprawdzone pakiety emRun oraz emFloat, czyli bibliotekę uruchomieniową oraz pakiet do obsługi obliczeń zmiennoprzecinkowych. Pakiet zapewnia szybkie operacje na stercie, które dodatkowo wymagają niewielkiej liczby instrukcji. Umożliwia to pisanie w C++ nawet systemów czasu rzeczywistego o ostrych ograniczeniach czasowych. Biblioteka jest dostępna w konfiguracji „no-throw”, która umożliwia prostą implementację typowych przypadków użycia, gdyż pozwala to uniknąć pisania obsługi wyjątków.

Więcej informacji na stronie https://www.segger.com/products/development-tools/emrunpp/

O autorze