1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-25 06:23:53 +01:00

makefiles/tools/qemu: cleanup makefile

This commit is contained in:
Alexandre Abadie 2021-01-05 21:59:55 +01:00
parent 46b92f487a
commit a6d856a5be
No known key found for this signature in database
GPG Key ID: 1C919A403CAE1405

View File

@ -1,14 +1,17 @@
EMULATOR ?= qemu-system-arm
EMULATOR_MACHINE ?= $(BOARD)
EMULATOR_MONITOR_PORT ?= 45454
EMULATOR_MONITOR_FLAGS ?= telnet::$(EMULATOR_MONITOR_PORT),server,nowait
QEMU ?= qemu-system-arm
QEMU_MACHINE ?= $(BOARD)
QEMU_MONITOR_PORT ?= 45454
QEMU_MONITOR_FLAGS ?= telnet::$(QEMU_MONITOR_PORT),server,nowait
FLASHFILE ?= $(ELFFILE)
QEMU_SERIAL_TCP_PORT ?= 5555
EMULATOR_FLAGS = -machine $(EMULATOR_MACHINE) -device loader,file=$(ELFFILE) \
-serial telnet::$(QEMU_SERIAL_TCP_PORT),server,nowait,nodelay \
-monitor $(EMULATOR_MONITOR_FLAGS) \
-nographic
# Configure emulator variables
EMULATOR ?= $(QEMU)
EMULATOR_FLAGS ?= -machine $(QEMU_MACHINE) -device loader,file=$(ELFFILE) \
-serial telnet::$(QEMU_SERIAL_TCP_PORT),server,nowait,nodelay \
-monitor $(QEMU_MONITOR_FLAGS) \
-nographic
# Configure the qemu terminal access
EMULATOR_SERIAL_PORT ?= /tmp/riot_$(APPLICATION)_$(BOARD)_uart