Lines Matching +full:cortex +full:- +full:m0
4 * SPDX-License-Identifier: Apache-2.0
11 * This module provides routines to initialize and support board-level
37 memcpy((uint32_t *)((SEGMENT_LMA_ADDRESS_ ## n) - ADJUSTED_LMA), \
74 /* Set up clock selectors - Attach clocks to the peripheries */ in clock_init()
122 * but M0 core does not. install one here to call SystemInit.
152 SYSCON->AHBCLKCTRLSET[0] = SYSCON_AHBCLKCTRL_SRAM2_MASK; in _slave_init()
160 * and then detects its identity (Cortex-M0, slave) and checks in _slave_init()
163 * Make sure the startup code for the current core (Cortex-M4) is in _slave_init()
164 * appropriate and shareable with the Cortex-M0 core! in _slave_init()
166 SYSCON->CPBOOT = SYSCON_CPBOOT_BOOTADDR( in _slave_init()
168 SYSCON->CPSTACK = SYSCON_CPSTACK_STACKADDR( in _slave_init()
172 temp = SYSCON->CPUCTRL; in _slave_init()
174 SYSCON->CPUCTRL = (temp | SYSCON_CPUCTRL_CM0CLKEN_MASK in _slave_init()
176 SYSCON->CPUCTRL = (temp | SYSCON_CPUCTRL_CM0CLKEN_MASK) in _slave_init()