idf_component_register( SRCS src/hal_spi.cpp INCLUDE_DIRS inc/ REQUIRES driver app_utils app_constant ) # This option would make LLCC68 ignore `SPI_CMD_INVALID` error. option(APP_SPI_DISABLE_INVALID_STATUS_CHECK "Disable invalid status check" OFF) if (APP_SPI_DISABLE_INVALID_STATUS_CHECK) target_compile_definitions(${COMPONENT_LIB} PUBLIC APP_SPI_DISABLE_INVALID_STATUS_CHECK) endif() option(APP_RADIO_DISABLE_CALIBRATION "Disable radio calibration" ON) if (APP_RADIO_DISABLE_CALIBRATION) target_compile_definitions(${COMPONENT_LIB} PUBLIC APP_RADIO_DISABLE_CALIBRATION) endif()