OCEOS/oceos use

From wiki
Revision as of 11:27, 30 March 2022 by Okhoruzhyy (talk | contribs)
Jump to navigation Jump to search

Introduction

External view of the software

OCEOS is provided as an object library, documentation and example source code. The files provided include:

  1. This User Manual
  2. OCEOS object library
    1. liboceos.a compiled for SPARC with BCC-2-gcc, BCC-2-llvm and BCC-2-llvm in rex mode compilers
    2. liboceos.a compiled for ARM with gcc-arm and armclang compilers
  3. OCEOS header files (oceos.h etc.)
  4. Application example (asw.h, asw.c, oceos_config.h, oceos_config.c)
  5. UART driver example for SPARC only (uart.h, uart.c, oceos_config.h, oceos_config.c)

The OCEOS build and test environment requires the following:

  1. SPARC Build environment (compiler, linker, libraries, etc.) Download here.
  2. ARM Build environment Download here and Download here
  3. Debug software tool e.g. OCE’s DMON. Evaluation download.

OCEOS Demo Tutorials

Drivers Porting Example

TODO How to port project from other ROTS