diff --git a/Makefile b/Makefile index fc3aa450d9..06122c41d7 100644 --- a/Makefile +++ b/Makefile @@ -1134,8 +1134,9 @@ help: @echo 'Other generic targets:' @echo ' all - Build all targets marked with [*]' @echo '* zephyr - Build a zephyr application' - @echo ' qemu - Build a zephyr application and run it in qemu' - @echo ' qemugdb - Same as 'qemu' but start a GDB server on port 1234' + @echo ' run - Build a zephyr application and run it if board supports emulation' + @echo ' qemu - Build a zephyr application and run it in qemu [deprecated]' + @echo ' qemugdb - Same as 'qemu' but start a GDB server on port 1234 [deprecated]' @echo ' flash - Build and flash an application' @echo ' debug - Build and debug an application using GDB' @echo ' debugserver - Build and start a GDB server (port 1234 for Qemu targets)' @@ -1238,29 +1239,17 @@ tools/%: FORCE $(Q)mkdir -p $(objtree)/tools $(Q)$(MAKE) LDFLAGS= MAKEFLAGS="$(filter --j% -j,$(MAKEFLAGS))" O=$(objtree) subdir=tools -C $(src)/tools/ $* -QEMU_FLAGS = $(QEMU_FLAGS_$(ARCH)) -pidfile qemu.pid - -ifneq ($(QEMU_PTY),) - QEMU_FLAGS += -serial pty -else -ifneq ($(QEMU_PIPE),) - # Send console output to a pipe, used for running automated sanity tests - QEMU_FLAGS += -serial pipe:$(QEMU_PIPE) -else - QEMU_FLAGS += -serial mon:stdio -endif -endif - -qemu: zephyr - $(if $(QEMU_PIPE),,@echo "To exit from QEMU enter: 'CTRL+a, x'") - @echo '[QEMU] CPU: $(QEMU_CPU_TYPE_$(ARCH))' - $(if $(CONFIG_X86_IAMCU),python $(ZEPHYR_BASE)/scripts/qemu-machine-hack.py $(KERNEL_ELF_NAME)) - $(Q)$(QEMU) $(QEMU_FLAGS) $(QEMU_EXTRA_FLAGS) -kernel $(KERNEL_ELF_NAME) - -# FIXME: Deprecated -qemugdb: debugserver - -include $(srctree)/boards/$(ARCH)/$(BOARD_NAME)/Makefile.board + +ifneq ($(EMU_PLATFORM),) +-include $(srctree)/scripts/Makefile.$(EMU_PLATFORM) +else +run: + @echo =================================================== + @echo Emulation/Simulation not supported with this board. + @echo =================================================== +endif + ifneq ($(FLASH_SCRIPT),) flash: zephyr @echo "Flashing $(BOARD_NAME)" diff --git a/Makefile.inc b/Makefile.inc index 4ebb4ea235..a356bc4d24 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -81,24 +81,21 @@ DOTCONFIG = $(O)/.config all: $(DOTCONFIG) $(Q)$(call zephyrmake,$(O),$@) -ifeq ($(findstring qemu_,$(BOARD)),) -qemu: - @echo "Emulation not available for this board." -qemugdb: qemu -else -qemu: $(DOTCONFIG) - $(Q)$(call zephyrmake,$(O),$@) -qemugdb: debugserver - @echo "This target is deprecated, please use debugserver instead" -endif - debug: $(DOTCONFIG) $(Q)$(call zephyrmake,$(O),$@) - flash: $(DOTCONFIG) $(Q)$(call zephyrmake,$(O),$@) +qemugdb: debugserver + +qemu: $(DOTCONFIG) + @echo This target is deprecated, use 'make run' instead + $(Q)$(call zephyrmake,$(O),$@) + +run: $(DOTCONFIG) + $(Q)$(call zephyrmake,$(O),$@) + ifeq ($(MAKECMDGOALS),debugserver) ARCH = $(notdir $(subst /$(BOARD),,$(wildcard $(ZEPHYR_BASE)/boards/*/$(BOARD)))) -include $(ZEPHYR_BASE)/boards/$(ARCH)/$(BOARD)/Makefile.board @@ -110,14 +107,12 @@ endif debugserver: FORCE $(Q)$(CONFIG_SHELL) $(ZEPHYR_BASE)/scripts/support/$(DEBUG_SCRIPT) debugserver - initconfig outputexports: $(DOTCONFIG) $(BOARDCONFIG): @rm -f $(O)/.board_* @touch $@ - ram_report: initconfig $(Q)$(call zephyrmake,$(O),$@) diff --git a/boards/arm/qemu_cortex_m3/Makefile.board b/boards/arm/qemu_cortex_m3/Makefile.board index 0d2af201cc..133297b7ba 100644 --- a/boards/arm/qemu_cortex_m3/Makefile.board +++ b/boards/arm/qemu_cortex_m3/Makefile.board @@ -1,4 +1,6 @@ +EMU_PLATFORM = qemu + QEMU_CPU_TYPE_arm = cortex-m3 QEMU_FLAGS_arm = -cpu $(QEMU_CPU_TYPE_arm) \ -machine lm3s6965evb -nographic -vga none diff --git a/boards/nios2/qemu_nios2/Makefile.board b/boards/nios2/qemu_nios2/Makefile.board index 9f16929f5c..bb04cd13db 100644 --- a/boards/nios2/qemu_nios2/Makefile.board +++ b/boards/nios2/qemu_nios2/Makefile.board @@ -1,4 +1,6 @@ +EMU_PLATFORM = qemu + QEMU_CPU_TYPE_nios2 = nios2 QEMU_FLAGS_nios2 = -machine altera_10m50_zephyr -nographic QEMU_nios2 = qemu-system-nios2 diff --git a/boards/x86/qemu_x86/Makefile.board b/boards/x86/qemu_x86/Makefile.board index 67e19e1617..5ceade8781 100644 --- a/boards/x86/qemu_x86/Makefile.board +++ b/boards/x86/qemu_x86/Makefile.board @@ -1,4 +1,6 @@ +EMU_PLATFORM = qemu + QEMU_BIOS ?= /usr/share/qemu QEMU_CPU_TYPE_x86 = qemu32 QEMU_X86_NO_REBOOT_y = diff --git a/doc/application/application.rst b/doc/application/application.rst index d6e0300ea4..28013fcbca 100644 --- a/doc/application/application.rst +++ b/doc/application/application.rst @@ -656,7 +656,7 @@ hardware. .. code-block:: console - $ make [BOARD= ...] qemu + $ make [BOARD= ...] run The Zephyr build system generates a :file:`zephyr.elf` image file and then begins running it in the terminal console. diff --git a/doc/getting_started/getting_started.rst b/doc/getting_started/getting_started.rst index 352042fc32..6bee157187 100644 --- a/doc/getting_started/getting_started.rst +++ b/doc/getting_started/getting_started.rst @@ -204,13 +204,13 @@ type: .. code-block:: console - $ make BOARD=qemu_x86 qemu + $ make BOARD=qemu_x86 run To run an application using the ARM qemu_cortex_m3 board configuration, type: .. code-block:: console - $ make BOARD=qemu_cortex_m3 qemu + $ make BOARD=qemu_cortex_m3 run QEMU is not supported on all boards and SoCs. When developing for a specific hardware target you should always test on the actual hardware and should not diff --git a/doc/subsystems/bluetooth/devel.rst b/doc/subsystems/bluetooth/devel.rst index 2232b451a1..e1d03a61f9 100644 --- a/doc/subsystems/bluetooth/devel.rst +++ b/doc/subsystems/bluetooth/devel.rst @@ -41,7 +41,7 @@ The host OS's Bluetooth controller is connected to the second QEMU serial line using a UNIX socket. This socket employs the QEMU option :literal:`-serial unix:/tmp/bt-server-bredr`. This option is already added to QEMU through :makevar:`QEMU_EXTRA_FLAGS` in most Bluetooth -sample Makefiles' and made available through the 'qemu' make target. +sample Makefiles' and made available through the 'run' make target. On the host side, BlueZ allows to export its Bluetooth controller through a so-called user channel for QEMU to use: @@ -62,7 +62,7 @@ through a so-called user channel for QEMU to use: .. code-block:: console - $ make qemu + $ make run Running QEMU now results in a connection with the second serial line to the :literal:`bt-server-bredr` UNIX socket, letting the application diff --git a/samples/bluetooth/README b/samples/bluetooth/README index e5d7db7ad7..964783fffc 100644 --- a/samples/bluetooth/README +++ b/samples/bluetooth/README @@ -26,7 +26,7 @@ UNIX socket. When Bluetooth (CONFIG_BLUETOOTH) and Bluetooth HCI UART driver From now on Bluetooth might be used by the application. To run application in the qemu run: -$ make qemu +$ make run = Bluetooth sanity check = diff --git a/samples/hello_world/README.rst b/samples/hello_world/README.rst index 7eb56efd5e..5b9e58fff1 100644 --- a/samples/hello_world/README.rst +++ b/samples/hello_world/README.rst @@ -18,7 +18,7 @@ on QEMU as follows: .. code-block:: console $ cd samples/hello_world - $ make qemu + $ make run To build the single thread version, use the supplied configuration file for @@ -26,7 +26,7 @@ single thread: :file:`prj_single.conf`: .. code-block:: console - $ make CONF_FILE=prj_single.conf qemu + $ make CONF_FILE=prj_single.conf run Sample Output ------------- diff --git a/samples/legacy/cpp_synchronization/microkernel/README.txt b/samples/legacy/cpp_synchronization/microkernel/README.txt index 6c03c9a197..38214c18b8 100644 --- a/samples/legacy/cpp_synchronization/microkernel/README.txt +++ b/samples/legacy/cpp_synchronization/microkernel/README.txt @@ -19,7 +19,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/cpp_synchronization/nanokernel/README.txt b/samples/legacy/cpp_synchronization/nanokernel/README.txt index e6a61b9012..9a10b96546 100644 --- a/samples/legacy/cpp_synchronization/nanokernel/README.txt +++ b/samples/legacy/cpp_synchronization/nanokernel/README.txt @@ -18,7 +18,7 @@ Building and Running Project: This nanokernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/kernel_event_logger/microkernel/README.txt b/samples/legacy/kernel_event_logger/microkernel/README.txt index f08a9245e5..0fe9012e67 100644 --- a/samples/legacy/kernel_event_logger/microkernel/README.txt +++ b/samples/legacy/kernel_event_logger/microkernel/README.txt @@ -14,7 +14,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/kernel_event_logger/nanokernel/README.txt b/samples/legacy/kernel_event_logger/nanokernel/README.txt index 68f4396cfa..25c41ddde5 100644 --- a/samples/legacy/kernel_event_logger/nanokernel/README.txt +++ b/samples/legacy/kernel_event_logger/nanokernel/README.txt @@ -14,7 +14,7 @@ Building and Running Project: This nanokernel project outputs to the console. It can be built and executed on QEMU as follows (only x86 and ARM platforms): - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/philosophers/microkernel/README.txt b/samples/legacy/philosophers/microkernel/README.txt index 8cabff24ad..e396045336 100644 --- a/samples/legacy/philosophers/microkernel/README.txt +++ b/samples/legacy/philosophers/microkernel/README.txt @@ -21,7 +21,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/philosophers/nanokernel/README.txt b/samples/legacy/philosophers/nanokernel/README.txt index e1e144d638..18eab5cd78 100644 --- a/samples/legacy/philosophers/nanokernel/README.txt +++ b/samples/legacy/philosophers/nanokernel/README.txt @@ -20,7 +20,7 @@ Building and Running Project: This nanokernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/synchronization/microkernel/README.txt b/samples/legacy/synchronization/microkernel/README.txt index 289b4a53ea..6af9c00ff2 100644 --- a/samples/legacy/synchronization/microkernel/README.txt +++ b/samples/legacy/synchronization/microkernel/README.txt @@ -15,7 +15,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/synchronization/nanokernel/README.txt b/samples/legacy/synchronization/nanokernel/README.txt index 8a5b9dc97c..b0bd5119a8 100644 --- a/samples/legacy/synchronization/nanokernel/README.txt +++ b/samples/legacy/synchronization/nanokernel/README.txt @@ -15,7 +15,7 @@ Building and Running Project: This nanokernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/legacy/task_profiler/README.txt b/samples/legacy/task_profiler/README.txt index 12c637ab2a..81c4ceb9df 100644 --- a/samples/legacy/task_profiler/README.txt +++ b/samples/legacy/task_profiler/README.txt @@ -351,7 +351,7 @@ Term1: QEMU must be launched the following way <--snippet cd $APP_BASE -make BOARD=... QEMU_PTY=1 qemu +make BOARD=... QEMU_PTY=1 run --> QEMU will display virtually created TTY diff --git a/samples/logger-hook/README.txt b/samples/logger-hook/README.txt index fffbdd0fc9..d5d94d1c29 100644 --- a/samples/logger-hook/README.txt +++ b/samples/logger-hook/README.txt @@ -14,7 +14,7 @@ Building and Running Project: This unified project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/samples/net/README b/samples/net/README index 66aa0ba170..59f7ff270a 100644 --- a/samples/net/README +++ b/samples/net/README @@ -11,7 +11,7 @@ the data and sends it back. The echo client can be running in the host system in which case you need to use SLIP to connect to qemu. This usage scenario is described in net-tools project README file [1]. This is the default -if you type "make qemu" in echo_server test application directory. +if you type "make run" in echo_server test application directory. The network IP stack hooks right under IP stack (network level) and sends the IP packet to host using SLIP. The layer 2 is the SLIP layer in this case, no radio layer is simulated or used. @@ -41,7 +41,7 @@ is correct. The echo server can be running in the host system in which case you need to use SLIP to connect to qemu. This usage scenario is described in net-tools project README file [1]. This is the default -if you type "make qemu" in echo_client test application directory. +if you type "make run" in echo_client test application directory. The network IP stack hooks right under IP stack (network level) and sends the IP packet to host using SLIP. The layer 2 is the SLIP layer in this case, no radio layer is simulated or used. diff --git a/samples/net/dns_client/README_IPv4 b/samples/net/dns_client/README_IPv4 index 65b342c4c6..ec18b3ba48 100644 --- a/samples/net/dns_client/README_IPv4 +++ b/samples/net/dns_client/README_IPv4 @@ -92,7 +92,7 @@ open a terminal window and type: Open a terminal where the project was build (i.e. samples/net/dns_client) and type: - make qemu + make run Usage FRDM K64F diff --git a/samples/net/ieee802154/qemu/Makefile.qemu b/samples/net/ieee802154/qemu/Makefile.qemu index 3f2f319369..fb22b2716e 100644 --- a/samples/net/ieee802154/qemu/Makefile.qemu +++ b/samples/net/ieee802154/qemu/Makefile.qemu @@ -77,13 +77,13 @@ export QEMU_NUM export QEMU_EXTRA_FLAGS qemu1: setup_pipes_dual - $(Q)$(call zephyrmake,$(O),qemu) + $(Q)$(call zephyrmake,$(O),run) qemu2: setup_pipes_dual - $(Q)$(call zephyrmake,$(O),qemu) + $(Q)$(call zephyrmake,$(O),run) qemu1monitor: setup_pipes_dual_monitor - $(Q)$(call zephyrmake,$(O),qemu) + $(Q)$(call zephyrmake,$(O),run) qemu2monitor: setup_pipes_dual_monitor - $(Q)$(call zephyrmake,$(O),qemu) + $(Q)$(call zephyrmake,$(O),run) diff --git a/samples/net/mbedtls_dtlsclient/README b/samples/net/mbedtls_dtlsclient/README index 018750a467..ffd2af1046 100644 --- a/samples/net/mbedtls_dtlsclient/README +++ b/samples/net/mbedtls_dtlsclient/README @@ -61,7 +61,7 @@ QEMU gets terminated, due the Netwrok interface (tap) being restarted. g) From the app directory type - $make pristine && make qemu + $make pristine && make run The screen should display diff --git a/samples/net/zoap_client/README.txt b/samples/net/zoap_client/README.txt index e90b1c5299..5b45c13c25 100644 --- a/samples/net/zoap_client/README.txt +++ b/samples/net/zoap_client/README.txt @@ -24,7 +24,7 @@ See the net-tools[1] project for more details. It can be built and executed on QEMU as follows: - make qemu + make run [1] net-tools: https://gerrit.zephyrproject.org/r/gitweb?p=net-tools.git;a=tree diff --git a/samples/net/zoap_server/README.txt b/samples/net/zoap_server/README.txt index fb63974654..be5f83632c 100644 --- a/samples/net/zoap_server/README.txt +++ b/samples/net/zoap_server/README.txt @@ -30,7 +30,7 @@ See the net-tools[1] project for more details It can be built and executed on QEMU as follows: - make qemu + make run [1] net-tools: https://gerrit.zephyrproject.org/r/gitweb?p=net-tools.git;a=tree diff --git a/samples/nfc/nfc_hello/README.txt b/samples/nfc/nfc_hello/README.txt index 70c6b66418..f5273dbbf8 100644 --- a/samples/nfc/nfc_hello/README.txt +++ b/samples/nfc/nfc_hello/README.txt @@ -15,10 +15,10 @@ To test the serial line routines, open a terminal window and type: Open another terminal window and type: For QEMU x86: - make pristine && make qemu + make pristine && make run For QEMU ARM: - make pristine && make BOARD=qemu_cortex_m3 qmeu + make pristine && make BOARD=qemu_cortex_m3 run Sample output diff --git a/samples/philosophers/README.rst b/samples/philosophers/README.rst index b99334ca45..a9283f8e8f 100644 --- a/samples/philosophers/README.rst +++ b/samples/philosophers/README.rst @@ -27,7 +27,7 @@ on QEMU as follows: .. code-block:: console $ cd samples/philosophers - $ make qemu + $ make run Sample Output ------------- diff --git a/samples/synchronization/README.rst b/samples/synchronization/README.rst index e933ef9bb0..367b302232 100644 --- a/samples/synchronization/README.rst +++ b/samples/synchronization/README.rst @@ -19,7 +19,7 @@ on QEMU as follows: .. code-block:: console $ cd samples/synchronization - $ make qemu + $ make run Sample Output ------------- diff --git a/scripts/Makefile.qemu b/scripts/Makefile.qemu new file mode 100644 index 0000000000..618fff3538 --- /dev/null +++ b/scripts/Makefile.qemu @@ -0,0 +1,37 @@ +# +# Copyright (c) 2017 Intel Corporation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +# Abstraction of 'run' goal with Qemu + +QEMU_FLAGS = $(QEMU_FLAGS_$(ARCH)) -pidfile qemu.pid + +ifneq ($(QEMU_PTY),) + QEMU_FLAGS += -serial pty +else +ifneq ($(QEMU_PIPE),) + # Send console output to a pipe, used for running automated sanity tests + QEMU_FLAGS += -serial pipe:$(QEMU_PIPE) +else + QEMU_FLAGS += -serial mon:stdio +endif +endif + +qemu: run +run: zephyr + $(if $(QEMU_PIPE),,@echo "To exit from QEMU enter: 'CTRL+a, x'") + @echo '[QEMU] CPU: $(QEMU_CPU_TYPE_$(ARCH))' + $(if $(CONFIG_X86_IAMCU),python $(ZEPHYR_BASE)/scripts/qemu-machine-hack.py $(KERNEL_ELF_NAME)) + $(Q)$(QEMU) $(QEMU_FLAGS) $(QEMU_EXTRA_FLAGS) -kernel $(KERNEL_ELF_NAME) diff --git a/tests/bluetooth/tester/README b/tests/bluetooth/tester/README index 9e0bf2e537..83fa870397 100644 --- a/tests/bluetooth/tester/README +++ b/tests/bluetooth/tester/README @@ -28,7 +28,7 @@ Listening on /tmp/bt-server-bredr To build tester application for QEMU: -$ make pristine && make BOARD=qemu_cortex_m3 CONF_FILE=qemu.conf qemu +$ make pristine && make BOARD=qemu_cortex_m3 CONF_FILE=qemu.conf run Note: Target board have to support enough UARTs for BTP and controller. We recommend using qemu_cortex_m3. diff --git a/tests/crypto/test_aes/README.txt b/tests/crypto/test_aes/README.txt index a8dc4f9f08..779f318240 100644 --- a/tests/crypto/test_aes/README.txt +++ b/tests/crypto/test_aes/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_cbc_mode/README.txt b/tests/crypto/test_cbc_mode/README.txt index 8a15a8aed6..9ef4ce5495 100644 --- a/tests/crypto/test_cbc_mode/README.txt +++ b/tests/crypto/test_cbc_mode/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_ccm_mode/README.txt b/tests/crypto/test_ccm_mode/README.txt index 14b7d40a90..4edcab6ead 100644 --- a/tests/crypto/test_ccm_mode/README.txt +++ b/tests/crypto/test_ccm_mode/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_cmac_mode/README.txt b/tests/crypto/test_cmac_mode/README.txt index 093813c843..5d4b1704e5 100644 --- a/tests/crypto/test_cmac_mode/README.txt +++ b/tests/crypto/test_cmac_mode/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_ctr_mode/README.txt b/tests/crypto/test_ctr_mode/README.txt index 653f73578c..25a3f42ef4 100644 --- a/tests/crypto/test_ctr_mode/README.txt +++ b/tests/crypto/test_ctr_mode/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_ctr_prng/README.txt b/tests/crypto/test_ctr_prng/README.txt index 632dc9751e..1891e3b601 100644 --- a/tests/crypto/test_ctr_prng/README.txt +++ b/tests/crypto/test_ctr_prng/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_ecc_dh/README.txt b/tests/crypto/test_ecc_dh/README.txt index b4c7ba2ed4..462eb8aee8 100644 --- a/tests/crypto/test_ecc_dh/README.txt +++ b/tests/crypto/test_ecc_dh/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_ecc_dsa/README.txt b/tests/crypto/test_ecc_dsa/README.txt index d7dab83e71..649632ff25 100644 --- a/tests/crypto/test_ecc_dsa/README.txt +++ b/tests/crypto/test_ecc_dsa/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_hmac/README.txt b/tests/crypto/test_hmac/README.txt index cac912f3ee..9f4b21515d 100644 --- a/tests/crypto/test_hmac/README.txt +++ b/tests/crypto/test_hmac/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_hmac_prng/README.txt b/tests/crypto/test_hmac_prng/README.txt index 18043e6865..bfd929bfdb 100644 --- a/tests/crypto/test_hmac_prng/README.txt +++ b/tests/crypto/test_hmac_prng/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/crypto/test_sha256/README.txt b/tests/crypto/test_sha256/README.txt index 1abc790f5d..8075fe27cd 100644 --- a/tests/crypto/test_sha256/README.txt +++ b/tests/crypto/test_sha256/README.txt @@ -10,7 +10,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/kernel/arm_irq_vector_table/README.txt b/tests/kernel/arm_irq_vector_table/README.txt index e6e0e6316a..daf79bf4f5 100644 --- a/tests/kernel/arm_irq_vector_table/README.txt +++ b/tests/kernel/arm_irq_vector_table/README.txt @@ -12,7 +12,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run --------------------------------------------------------------------------- diff --git a/tests/kernel/arm_runtime_nmi/README.txt b/tests/kernel/arm_runtime_nmi/README.txt index 613c84d61c..bdda9df099 100644 --- a/tests/kernel/arm_runtime_nmi/README.txt +++ b/tests/kernel/arm_runtime_nmi/README.txt @@ -12,7 +12,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run --------------------------------------------------------------------------- diff --git a/tests/kernel/context/README.txt b/tests/kernel/context/README.txt index 4927ef00a1..5c854db510 100644 --- a/tests/kernel/context/README.txt +++ b/tests/kernel/context/README.txt @@ -57,7 +57,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run --------------------------------------------------------------------------- diff --git a/tests/kernel/critical/README.txt b/tests/kernel/critical/README.txt index 1373a61372..b1512ccd4a 100644 --- a/tests/kernel/critical/README.txt +++ b/tests/kernel/critical/README.txt @@ -21,7 +21,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/kernel/mem_slab/README.txt b/tests/kernel/mem_slab/README.txt index 0a5f554ef0..c623494efa 100644 --- a/tests/kernel/mem_slab/README.txt +++ b/tests/kernel/mem_slab/README.txt @@ -11,7 +11,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/kernel/multilib/README.txt b/tests/kernel/multilib/README.txt index acb83ac0d5..def0501439 100644 --- a/tests/kernel/multilib/README.txt +++ b/tests/kernel/multilib/README.txt @@ -17,7 +17,7 @@ Building and Running Project: This project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/kernel/sprintf/README.txt b/tests/kernel/sprintf/README.txt index f29cbec014..29043d36f7 100644 --- a/tests/kernel/sprintf/README.txt +++ b/tests/kernel/sprintf/README.txt @@ -11,7 +11,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/kernel/stackprot/README.txt b/tests/kernel/stackprot/README.txt index 101979d8bd..fda7217315 100644 --- a/tests/kernel/stackprot/README.txt +++ b/tests/kernel/stackprot/README.txt @@ -11,7 +11,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/kernel/xip/README.txt b/tests/kernel/xip/README.txt index fd776c59c0..c8efff1bb4 100644 --- a/tests/kernel/xip/README.txt +++ b/tests/kernel/xip/README.txt @@ -11,7 +11,7 @@ Building and Running Project: This microkernel project outputs to the console. It can be built and executed on QEMU as follows: - make qemu + make run -------------------------------------------------------------------------------- diff --git a/tests/net/lib/mqtt_packet/README b/tests/net/lib/mqtt_packet/README index 79a652aae1..b86a05fd57 100644 --- a/tests/net/lib/mqtt_packet/README +++ b/tests/net/lib/mqtt_packet/README @@ -12,7 +12,7 @@ Build and Run * QEMU x86 Build & run: - make && make qemu + make run * Arduino 101