Difference between revisions of "OCEOS/oceos use"

From wiki
Jump to navigation Jump to search
Line 9: Line 9:
# Application example (asw.h, asw.c, oceos_config.h, oceos_config.c)
# Application example (asw.h, asw.c, oceos_config.h, oceos_config.c)
# UART driver example for SPARC only (uart.h, uart.c, oceos_config.h, oceos_config.c)
# UART driver example for SPARC only (uart.h, uart.c, oceos_config.h, oceos_config.c)
====<span style="color:#0000ff">Customer Release for ARM</span>====
Documentation/
Examples/
          AreaDisplayARM/
Examples/arm_startup
Examples/asw
Examples/tut1
Examples/tut2
Examples/tut3
Examples/tut4
Examples/tut5
Examples/SampleProjectARM
include/
OCEOS_GCC_LIB/
====<span style="color:#0000ff">Customer Release for SPARC LEON</span>====
<p>The OCEOS build and test environment requires the following:</p>
<p>The OCEOS build and test environment requires the following:</p>
# SPARC Build environment (compiler, linker, libraries, etc.) [https://www.gaisler.com/index.php/downloads/compilers?task=view&id=161 Download here].
# SPARC Build environment (compiler, linker, libraries, etc.) [https://www.gaisler.com/index.php/downloads/compilers?task=view&id=161 Download here].

Revision as of 16:33, 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)

Customer Release for ARM

Documentation/
Examples/
         AreaDisplayARM/
Examples/arm_startup
Examples/asw
Examples/tut1
Examples/tut2
Examples/tut3
Examples/tut4
Examples/tut5
Examples/SampleProjectARM

include/ OCEOS_GCC_LIB/



Customer Release for SPARC LEON

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