From 9db854871c0ce0722414534152405fba2d52d30c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciro=20Santilli=20=E5=85=AD=E5=9B=9B=E4=BA=8B=E4=BB=B6=20?= =?UTF-8?q?=E6=B3=95=E8=BD=AE=E5=8A=9F?= Date: Wed, 20 Feb 2019 00:00:06 +0000 Subject: [PATCH] svc: use more distinctive value --- README.adoc | 2 +- baremetal/arch/aarch64/svc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.adoc b/README.adoc index 5a63eee..d266ab7 100644 --- a/README.adoc +++ b/README.adoc @@ -11327,7 +11327,7 @@ vbar_el1 0x40000800 lkmc_vector_trap_handler exc_type 0x11 exc_type is LKMC_VECTOR_SYNC_SPX -ESR 0x56000000 +ESR 0x56000042 SP 0x4200bba8 ELR 0x40002470 SPSR 0x600003c5 diff --git a/baremetal/arch/aarch64/svc.c b/baremetal/arch/aarch64/svc.c index a339a28..9ccd632 100644 --- a/baremetal/arch/aarch64/svc.c +++ b/baremetal/arch/aarch64/svc.c @@ -58,7 +58,7 @@ int main(void) { printf("spsel 0x%" PRIx32 "\n", lkmc_sysreg_spsel_read()); printf("vbar_el1 0x%" PRIx64 "\n", lkmc_sysreg_vbar_el1_read()); lkmc_assert(myvar == 0); - LKMC_SVC(0); + LKMC_SVC(0x42); lkmc_assert(myvar == 1); return 0; }