mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-19 03:35:21 +00:00
While trying out the hello_world sample built for QEMU, I was expecting the sample app to exit and I'd return to a command prompt. Nope. You need to exit QEMU manually, so add that step to the sample instructions. Looking around, there are more uses of QEMU like this that could use this added step after running the sample app. Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
35 lines
646 B
ReStructuredText
35 lines
646 B
ReStructuredText
.. _hello_world:
|
|
|
|
Hello World
|
|
###########
|
|
|
|
Overview
|
|
********
|
|
A simple Hello World example that can be used with any supported board and
|
|
prints 'Hello World' to the console. This application can be built into modes:
|
|
|
|
* single thread
|
|
* multi threading
|
|
|
|
Building and Running
|
|
********************
|
|
|
|
This project outputs 'Hello World' to the console. It can be built and executed
|
|
on QEMU as follows:
|
|
|
|
.. zephyr-app-commands::
|
|
:zephyr-app: samples/hello_world
|
|
:host-os: unix
|
|
:board: qemu_x86
|
|
:goals: run
|
|
:compact:
|
|
|
|
Sample Output
|
|
=============
|
|
|
|
.. code-block:: console
|
|
|
|
Hello World! x86
|
|
|
|
Exit QEMU by pressing :kbd:`CTRL+A` :kbd:`x`.
|