Commit e74e8b20 authored by Joakim Andersson's avatar Joakim Andersson Committed by Anas Nashif
Browse files

soc: nordic_nrf: Add soc_secure_mem_read implementation in secure



Add soc_secure_mem_read implementation for secure.
This simplifies users code so that ifdefs are not required.

Signed-off-by: default avatarJoakim Andersson <joakim.andersson@nordicsemi.no>
parent 2dae1823
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -41,6 +41,13 @@ static inline void soc_secure_read_deviceid(uint32_t deviceid[2])
}

#else /* defined(CONFIG_TRUSTED_EXECUTION_NONSECURE) */

static inline int soc_secure_mem_read(void *dst, void *src, size_t len)
{
	(void)memcpy(dst, src, len);
	return 0;
}

#if defined(GPIO_PIN_CNF_MCUSEL_Msk)
static inline void soc_secure_gpio_pin_mcu_select(uint32_t pin_number,
						  nrf_gpio_pin_mcusel_t mcu)