Select one of the symbols to view example projects that use it.
 
Outline
#define _PICO_PLATFORM_CPU_REGS_H
#include "hardware/hazard3.h"
#include "hardware/regs/m33.h"
#define ARM_CPU_PREFIXED
#include "hardware/structs/m33.h"
#define arm_cpu_hw
#include "hardware/structs/nvic.h"
#include "hardware/structs/scb.h"
Files
loading...
SourceVuRaspberry Pi Pico SDK and ExamplesPicoSDKsrc/rp2350/pico_platform/include/pico/platform/cpu_regs.h
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* * Copyright (c) 2020 Raspberry Pi (Trading) Ltd. * * SPDX-License-Identifier: BSD-3-Clause *//* ... */ /** \file platform.h * \defgroup pico_platform pico_platform * * \brief Macros and definitions for accessing the CPU registers * * This header may be included by assembly code *//* ... */ #ifndef _PICO_PLATFORM_CPU_REGS_H #define _PICO_PLATFORM_CPU_REGS_H #if defined(__riscv) #include "hardware/hazard3.h" #else #include "hardware/regs/m33.h" #define ARM_CPU_PREFIXED(x) M33_ ## x #ifndef __ASSEMBLER__ #include "hardware/structs/m33.h" #define arm_cpu_hw m33_hw #include "hardware/structs/nvic.h" #include "hardware/structs/scb.h" /* ... */#endif/* ... */ #endif/* ... */ #endif
Details
Show:
from
Types: Columns:
This file uses the notable symbols shown below. Click anywhere in the file to view more details.