zephyr/samples/boards/intel_adsp/code_relocation/src/main.c
Ederson de Souza 7ffc6c31b5 samples/boards: Add intel_adsp/code_relocation sample
A simple sample with some (explained) tricks to get code relocation for
Intel ADSP CAVS platforms.

Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
2022-11-03 10:25:07 +01:00

17 lines
257 B
C

/*
* Copyright (c) 2022 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/kernel.h>
extern void reloc(void);
void main(void)
{
printk("%s location: %p\n", __func__, main);
printk("Calling relocated code\n");
reloc();
}