From 47578d38c5424db7de86beb575e333bbd1054133 Mon Sep 17 00:00:00 2001 From: edolomb <none@example.com> Date: Thu, 17 Jan 2019 15:38:09 +0000 Subject: Deleted old xplained testhal demos git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12546 110e8d01-0319-4d1e-a829-52ad28d1bb01 --- testhal/ATSAMA5D2/MATRIX/main.c | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100755 testhal/ATSAMA5D2/MATRIX/main.c (limited to 'testhal/ATSAMA5D2/MATRIX/main.c') diff --git a/testhal/ATSAMA5D2/MATRIX/main.c b/testhal/ATSAMA5D2/MATRIX/main.c deleted file mode 100755 index ea2e59c67..000000000 --- a/testhal/ATSAMA5D2/MATRIX/main.c +++ /dev/null @@ -1,40 +0,0 @@ -#include "ch.h" -#include "hal.h" - -/* - * @brief Fragment to turn execution into non-secure mode - */ -void go2ns(void) { - /* Configure SRAM0 as not secure Read and not secure write */ - mtxConfigSlaveSec(MATRIX0,H64MX_SLAVE_SRAM, LOWER_AREA_SECURABLE, - NOT_SECURE_READ, NOT_SECURE_WRITE); - /* Configure SRAM0 upper area as not secure Read and secure write */ - mtxConfigSlaveSec(MATRIX0, H64MX_SLAVE_SRAM, UPPER_AREA_SECURABLE, - NOT_SECURE_READ, SECURE_WRITE); - asm( - "mrc p15, 0, r0, c1, c1, 0\n\t" /* Set NS bit into SCR register */ - "orr r0, r0, #1\n\t" /* bit 0 is the NS bit */ - "mcr p15, 0, r0, c1, c1, 0\n\t" - ); -} -/* - * Application entry point. - */ -int main(void) { - /* SRAM1 split at 64K */ - mtxSetSlaveSplitAddr(MATRIX0, H64MX_SLAVE_L2C_SRAM, MATRIX_AREA_SIZE_64K, - REGION_0); - - uint32_t *writeNotSecureSRAM1 = (uint32_t *)(0x200000 + 61 * 1024); /* Lower area region SRAM0 */ - uint32_t *writeSecureSRAM1 = (uint32_t *)(0x200000 + 65 * 1024); /* Upper area region SRAM0 */ - /* Go into Not Secure Mode*/ - go2ns(); - /* Writing in SRAM0 Lower Area */ - *writeNotSecureSRAM1 = 0xAA55AA55; /* writing succeeded*/ - /* Writing in SRAM0 Upper Area */ - *writeSecureSRAM1 = 0xAA55AA55; /* writing not succeeded*/ - - while (true) { - ; - } -} -- cgit v1.2.3