zephyr/soc
Alberto Escolar Piedras 659e2292a5 soc_inf: Refactor native tasks into own header
The native_tasks definition was directly in the soc_inf soc.h
header. But soc.h pulls a lot of other headers.
Some of those could cause conflicts, say with application
headers, for users who only wanted the be able to register
native tasks in a module.

Let's refactor the native tasks definitions into their own header
and include that header from soc_inf's soc.h.
In this way users who need only need to register a native tasks
can just include posix_native_tasks.h, and all previous users
see no change.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-04-13 13:35:20 +02:00
..
arc init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
arm sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
arm64 init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
mips asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
nios2 linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
posix soc_inf: Refactor native tasks into own header 2023-04-13 13:35:20 +02:00
riscv init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
sparc linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
x86 boards: rpl_crb: Indicate support for SMBus 2023-04-04 08:15:00 -04:00
xtensa sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
Kconfig nrf52_bsim: Convert from a nRF52832 to a nRF52833 2023-01-26 09:29:18 +01:00