53 lines
1.8 KiB
C
53 lines
1.8 KiB
C
#ifndef _CONFIG_H
|
|
#define _CONFIG_H
|
|
|
|
/* Package information */
|
|
#define PACKAGE_NAME "@PROJECT_NAME@"
|
|
#define PACKAGE_VERSION "@PROJECT_VERSION@"
|
|
|
|
/* Mind oscillator configuration */
|
|
#define CONFIG_MIND_VOSCILLATOR_PERIOD_MS @MIND_VOSCILLATOR_PERIOD_MS@
|
|
#define CONFIG_MIND_VOSCILLATOR_FREQ_MS @MIND_VOSCILLATOR_FREQ_MS@
|
|
|
|
/* Device manager reattacher configuration */
|
|
#define CONFIG_MRNTT_DEVMGR_REATTACHER_PERIOD_MS @MRNTT_DEVMGR_REATTACHER_PERIOD_MS@
|
|
/* Stimulus buffer frame period configuration */
|
|
#define CONFIG_STIMBUFF_FRAME_PERIOD_MS @CONFIG_STIMBUFF_FRAME_PERIOD_MS@
|
|
|
|
/* World thread configuration */
|
|
#cmakedefine CONFIG_WORLD_USE_BODY_THREAD
|
|
|
|
/* Debug locking configuration */
|
|
#cmakedefine CONFIG_ENABLE_DEBUG_LOCKS
|
|
#cmakedefine CONFIG_DEBUG_QUTEX_DEADLOCK_TIMEOUT_MS @DEBUG_QUTEX_DEADLOCK_TIMEOUT_MS@
|
|
|
|
/* Debug callable tracing configuration */
|
|
#cmakedefine CONFIG_DEBUG_TRACE_CALLABLES
|
|
|
|
/* Cross-compilation configuration */
|
|
#cmakedefine CMAKE_CROSSCOMPILING
|
|
|
|
/* Common Libraries */
|
|
#cmakedefine CONFIG_LIB_XCBXORG_ENABLED
|
|
#cmakedefine CONFIG_LIB_LIVOXPROTO1_ENABLED
|
|
#cmakedefine CONFIG_LIB_LCAMERADEV_ENABLED
|
|
#cmakedefine CONFIG_LIB_ALSA_ENABLED
|
|
|
|
/* Stim Buff APIs */
|
|
#cmakedefine CONFIG_STIMBUFFAPI_XCBWINDOW_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_LIVOXGEN1_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_V4L_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_ALSAMIC_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_LIVOX_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_R3LIVE_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_FASTLIO2_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_ADALIO2_ENABLED
|
|
#cmakedefine CONFIG_STIMBUFFAPI_DEEPLIO2_ENABLED
|
|
|
|
/* Wilzor APIs */
|
|
#cmakedefine CONFIG_WILZORAPI_XCBMOUSE_ENABLED
|
|
#cmakedefine CONFIG_WILZORAPI_XCBKEYBOARD_ENABLED
|
|
#cmakedefine CONFIG_WILZORAPI_ALSAVOICE_ENABLED
|
|
|
|
#endif /* _CONFIG_H */
|