zephyr/samples/subsys/audio/sof/src/main.c
Anas Nashif af0a7f7ccb sampels: move audio into subsys/audio
Move samples under subsys/audio. We still do not have this as a
subsystem, but it is on the horizon.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-03-09 17:48:18 -05:00

37 lines
594 B
C

/*
* Copyright (c) 2020 Intel Corporation.
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr.h>
#include <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");
}