User`s manual
SCIOPTA - Real-Time Kernel
15-18 Manual Version 4.1 User’s Manual
SCIOPTA - Real-Time Kernel
15 Building SCIOPTA Systems
15.8 GNU GCC Kernel Libraries
For the SCIOPTA generic device driver (gdd) functions, the shell functions (sh) and the SCIOPTA utilities (util)
some prebuilt libraries are included in the delivery
Please consult the SCIOPTA - Device Driver, User’s and Reference Manual for more information about generic
device driver (gdd) functions.
The file name of the libraries have the following format:
libgdd_xt.a
libsh_xt.a
libutil_xt.a
File location: <installation_folder>\sciopta\<version>\lib\<arch>\gnu\
File location ARM7/9/XScale:
<installation_folder>\sciopta\<version>\lib\arm\gnu\
File location for ARMv6 (ARM11):
<installation_folder>\sciopta\<version>\lib\arm\gnu_v6\
File location for ARMv6F (ARM11) and FPU support:
<installation_folder>\sciopta\<version>\lib\arm\gnu_v6f\
File location for ARMv7M (Cortex-M3):
<installation_folder>\sciopta\<version>\lib\arm\gnu_cm3\
File location for ARMv7RA (Cortex-R4/A8/A9):
<installation_folder>\sciopta\<version>\lib\arm\gnu_v7ra\
File location for ARMv7RAF (Cortex-R4/A8/A9) and FPU support:
<installation_folder>\sciopta\<version>\lib\arm\gnu_v7raf\
15.8.1 Library Versions
x Compiler optimization level
0 No Optimization.
1 Optimization for size.
2 Optimization for speed.
t Trap interface.
If the SCIOPTA Trap Interface is used, the libraries containing the letter “t” after the Optimization letter x
must be included.










