1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-12-18 16:32:05 +00:00

thermosphere: qemu: get rid of arm tf

qemu impls psci anyway
This commit is contained in:
TuxSH 2020-01-09 02:50:35 +00:00
parent 501472324f
commit 3d3a9925b9

View file

@ -143,19 +143,14 @@ all: $(BUILD)
ifeq ($(PLATFORM), qemu) ifeq ($(PLATFORM), qemu)
export QEMU := qemu-system-aarch64 export QEMU := qemu-system-aarch64
#export QEMU := ~/qemu/aarch64-softmmu/qemu-system-aarch64
QEMUFLAGS := -nographic -machine virt,secure=on,virtualization=on,gic-version=2 -cpu cortex-a57 -smp 4 -m 1024\ QEMUFLAGS := -nographic -machine virt,virtualization=on,gic-version=2 -cpu cortex-a57 -smp 4 -m 1024\
-bios bl1.bin -d unimp,guest_errors -semihosting-config enable,target=native -serial mon:stdio -kernel thermosphere.elf -d unimp,guest_errors -semihosting-config enable,target=native -serial mon:stdio
# NOTE: copy bl1.bin, bl2.bin, bl31.bin from your own build of Arm Trusted Firmware!
qemu: all qemu: all
@cp thermosphere.bin bl33.bin
@$(QEMU) $(QEMUFLAGS) @$(QEMU) $(QEMUFLAGS)
qemudbg: all qemudbg: all
@cp thermosphere.bin bl33.bin
@$(QEMU) $(QEMUFLAGS) -s -S @$(QEMU) $(QEMUFLAGS) -s -S
endif endif
@ -167,7 +162,7 @@ $(BUILD):
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------
clean: clean:
@echo clean ... @echo clean ...
@rm -fr $(BUILD) $(TARGET).bin bl33.bin $(TARGET).elf @rm -fr $(BUILD) $(TARGET).bin $(TARGET).elf
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------