zephyr/include/arch
Alberto Escolar Piedras 550225b668 native: Generalize native tasks
Some drivers or tests need to execute some code before Zephyr is
booted, dynamically register command line arguments, etc.

For this purpose, we generalize the NATIVE_EXIT_TASK to also
provide hooks to run a function at a given point during the startup
of native_posix.

Also, test/boards/native_posix/exit_tasks is generalized to cover
this new functionality.

Signed-off-by: Alberto Escolar Piedras <alpi@oticon.com>
2018-07-30 22:13:46 -04:00
..
arc userspace: compartmentalized app memory organization 2018-07-25 12:02:01 -07:00
arm userspace: compartmentalized app memory organization 2018-07-25 12:02:01 -07:00
nios2 cmake: LD: Specify the entry point in the linker scripts 2018-07-03 17:18:14 -04:00
posix native: Generalize native tasks 2018-07-30 22:13:46 -04:00
riscv32 linker: riscv: Relocate .eh_frame symbol 2018-07-30 13:38:31 -05:00
x86 arch/x86: update linker definition for x86 real mode 2018-07-28 08:14:27 -04:00
xtensa include: remove unused macros from include/arch/*/arch.h 2018-06-20 12:07:59 -04:00
cpu.h arch: native: Run Zephyr natively in a POSIX OS 2017-12-27 14:16:08 -05:00