Skip to content

Commit 7bdb8ef

Browse files
committed
Run qemu with u-boot depending on UBOOT flag
1 parent e282e27 commit 7bdb8ef

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Makefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,7 @@ ECHR ?= 1
397397
ROOT ?= /dev/vda
398398
RW ?= rw
399399
KASLR ?= 0
400+
UBOOT ?= 0
400401

401402
QEMU_KERNEL_CMDLINE := selinux=0
402403

@@ -411,6 +412,10 @@ QEMU_ARGS := \
411412
-echr $(ECHR) \
412413
$(QEMU_EXTRA_ARGS)
413414

415+
ifeq ($(UBOOT),1)
416+
QEMU_ARGS += -bios $(UBOOT_BIN)
417+
endif
418+
414419
ifneq ($(INITRD),)
415420
ifeq ($(INITRD),1)
416421
INITRD := $(CPIO_FILE)
@@ -456,6 +461,9 @@ endif
456461
QEMU_ARGS += -append "$(QEMU_KERNEL_CMDLINE) $(QEMU_EXTRA_KERNEL_CMDLINE)"
457462

458463
RUN_DEPS := $(QEMU_KERNEL_IMAGE)
464+
ifeq ($(UBOOT),1)
465+
RUN_DEPS += $(UBOOT_BIN)
466+
endif
459467

460468
.PHONY: run
461469
run: $(RUN_DEPS) | $(SHARED_DIR)

0 commit comments

Comments
 (0)