mirror of https://github.com/ARMmbed/mbed-os.git
commit
d7497a82dd
|
@ -84,7 +84,7 @@ __attribute__((naked)) void call_mem(uint32_t addr)
|
||||||
// since exception will be generated for invalid memory access.
|
// since exception will be generated for invalid memory access.
|
||||||
// Other instructions are for calling do_nothing function according to AAPCS.
|
// Other instructions are for calling do_nothing function according to AAPCS.
|
||||||
__ASM(
|
__ASM(
|
||||||
"LDR r1, [r0]\n"
|
"LDR r3, [r0]\n"
|
||||||
"BX lr\n"
|
"BX lr\n"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -138,10 +138,10 @@ utest::v1::status_t fault_override_teardown(const Case *const source, const size
|
||||||
}
|
}
|
||||||
|
|
||||||
Case cases[] = {
|
Case cases[] = {
|
||||||
Case("SPM - Access secure RAM", fault_override_setup, secure_ram_fault_test, fault_override_teardown),
|
|
||||||
Case("SPM - Access secure Flash", fault_override_setup, secure_flash_fault_test, fault_override_teardown),
|
|
||||||
Case("SPM - Access non-secure RAM", fault_override_setup, non_secure_ram_fault_test, fault_override_teardown),
|
Case("SPM - Access non-secure RAM", fault_override_setup, non_secure_ram_fault_test, fault_override_teardown),
|
||||||
Case("SPM - Access non-secure Flash", fault_override_setup, non_secure_flash_fault_test, fault_override_teardown),
|
Case("SPM - Access non-secure Flash", fault_override_setup, non_secure_flash_fault_test, fault_override_teardown),
|
||||||
|
Case("SPM - Access secure RAM", fault_override_setup, secure_ram_fault_test, fault_override_teardown),
|
||||||
|
Case("SPM - Access secure Flash", fault_override_setup, secure_flash_fault_test, fault_override_teardown)
|
||||||
};
|
};
|
||||||
|
|
||||||
utest::v1::status_t greentea_test_setup(const size_t number_of_cases)
|
utest::v1::status_t greentea_test_setup(const size_t number_of_cases)
|
||||||
|
|
Loading…
Reference in New Issue