blob: 87f858207594805f2754825029ec669b61c0bf50 [file] [log] [blame]
/*
* Copyright (c) 2020 Intel Corporation.
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/zephyr.h>
#include <zephyr/logging/log.h>
LOG_MODULE_REGISTER(main, LOG_LEVEL_DBG);
/**
* Should be included from sof/schedule/task.h
* but triggers include chain issue
* FIXME
*/
int sof_main(int argc, char *argv[]);
/**
* TODO: Here comes SOF initialization
*/
void main(void)
{
int ret;
LOG_INF("SOF on %s", CONFIG_BOARD);
/* sof_main is actually SOF initialization */
ret = sof_main(0, NULL);
if (ret) {
LOG_ERR("SOF initialization failed");
}
LOG_INF("SOF initialized");
}