Загрузка данных


# 1. Извлекаем список только тех файлов, которые участвуют в сборке таргета pjsip
get_target_property(PJSIP_CONFIGURED_SOURCES pjsip SOURCES)

# ----------------- ДОБАВЬТЕ ЭТОТ БЛОК ДЛЯ ТЕСТА -----------------
# Выводим заголовок в консоль для заметности
message(STATUS "=======================================================")
message(STATUS "СПИСОК ИСХОДНИКОВ PJSIP ДЛЯ ПЕРЕНОСА В RAM:")

# Печатаем каждый файл с новой строки
foreach(src_file ${PJSIP_CONFIGURED_SOURCES})
    message(STATUS "  -> ${src_file}")
endforeach()

message(STATUS "=======================================================")
# -----------------------------------------------------------------

# 2. Массово отправляем во внешнюю RAM только этот отфильтрованный список
if(PJSIP_CONFIGURED_SOURCES)
    zephyr_code_relocate(FILES ${PJSIP_CONFIGURED_SOURCES} LOCATION RAM_TEXT)
endif()