Difference between revisions of "OCEOS/oceos use"

From wiki
Jump to navigation Jump to search
Line 2: Line 2:
OCEOS is provided as an object library, documentation and example source code.
OCEOS is provided as an object library, documentation and example source code.
The files provided include:<br>
The files provided include:<br>
# This User Manual
# User Manual
# OCEOS object library  
# OCEOS object library  
##liboceos.a compiled for SPARC with BCC-2-gcc, BCC-2-llvm and BCC-2-llvm in rex mode compilers
##liboceos.a compiled for SPARC with BCC-2-gcc, BCC-2-llvm and BCC-2-llvm in rex mode compilers

Revision as of 16:27, 30 March 2022

Introduction

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

  1. 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