void cpu1_reset_handler(void)
CPU1 reset handler.
uint32_t g_ra8_ls_cpu1_data_end
uint32_t g_ra8_ls_cpu1_bss_start
uint32_t g_ra8_ls_cpu1_data_load
uint32_t g_ra8_ls_cpu1_bss_end
const uintptr_t g_cpu1_vector_table[]
Minimal Armv8-M vector table for CPU1.
uint32_t g_ra8_ls_cpu1_stack_top
uint32_t g_ra8_ls_cpu1_data_start
static void cpu1_fault_handler(void)
CPU1 default fault handler: park the core.
static void cpu1_main(void)
CPU1 application loop: blink LED1 (BLUE, P600) via the HAL primitive.
@ k_blink_spins
Bounded busy-delay spins per LED half-cycle.
m33_port_addr_t
MMIO addresses of the PORT registers the M33 hold loop drives.
@ k_port6_pcntr1_addr
PORT6 PCNTR1: {PODR[31:16], PDR[15:0]} (LED1).
@ k_led1_pdr_out
PCNTR1 PDR pin 0 = output direction.
@ k_led1_podr_on
PCNTR1 PODR pin 0 = drive high (bit 16).