Document number
205065
Version
Rev. N
Issue date
2019-02-04
Sirius OBC and TCM User Manual
Page
87
of
174
5.9.6.3. RTEMS
–
Application configuration
Inclusion of <fcntl.h> and <unistd.h> are required for using the POSIX functions open(),
close(), read(), write() and ioctl() to access the CCSDS device.
Inclusion of <errno.h> is required for retrieving error values on failures.
Inclusion of <bsp/ccsds_rtems.h> is required for data-types, definitions of IOCTL of device
CCSDS.
The define CONFIGURE_APPLICATION_NEEDS_CCSDS_DRIVER must be defined to
use the CCSDS driver from the application.