Home
last modified time | relevance | path

Searched refs:cortex_m (Results 1 – 25 of 32) sorted by relevance

12

/external/pigweed/pw_cpu_exception_cortex_m/
Dsupport.cc39 const cortex_m::ExceptionRegisters& base = cpu_state.base; in ToString()
40 const cortex_m::ExtraRegisters& extended = cpu_state.extended; in ToString()
46 if (base.pc != cortex_m::kUndefinedPcLrOrPsrRegValue) { in ToString()
49 if (base.lr != cortex_m::kUndefinedPcLrOrPsrRegValue) { in ToString()
52 if (base.psr != cortex_m::kUndefinedPcLrOrPsrRegValue) { in ToString()
94 const cortex_m::ExceptionRegisters& base = cpu_state.base; in LogCpuState()
95 const cortex_m::ExtraRegisters& extended = cpu_state.extended; in LogCpuState()
97 cortex_m::LogExceptionAnalysis(cpu_state); in LogCpuState()
105 if (base.pc != cortex_m::kUndefinedPcLrOrPsrRegValue) { in LogCpuState()
108 if (base.lr != cortex_m::kUndefinedPcLrOrPsrRegValue) { in LogCpuState()
[all …]
DBUILD.bazel81 "//pw_preprocessor:cortex_m",
91 "//pw_preprocessor:cortex_m",
113 "//pw_preprocessor:cortex_m",
128 "//pw_preprocessor:cortex_m",
186 "//pw_preprocessor:cortex_m",
239 deps = ["//pw_preprocessor:cortex_m"],
314 "//pw_preprocessor:cortex_m",
Dproto_dump.cc19 namespace pw::cpu_exception::cortex_m { namespace
25 cortex_m::pwpb::ArmV7mCpuState::StreamEncoder& state_encoder = in DumpCpuStateProto()
26 *static_cast<cortex_m::pwpb::ArmV7mCpuState::StreamEncoder*>(&dest); in DumpCpuStateProto()
Dexception_entry_test_util.cc21 namespace pw::cpu_exception::cortex_m { namespace
Dutil_test.cc20 namespace pw::cpu_exception::cortex_m { namespace
Dcrash_test.cc27 namespace pw::cpu_exception::cortex_m { namespace
Dentry_armv6m.cc24 namespace pw::cpu_exception::cortex_m { namespace
Dutil.cc25 namespace pw::cpu_exception::cortex_m { namespace
Dsnapshot.cc30 namespace pw::cpu_exception::cortex_m { namespace
Dentry.cc32 namespace pw::cpu_exception::cortex_m { namespace
/external/pigweed/pw_kernel/kernel/arch/
Darm_cortex_m.rs15 use cortex_m::peripheral::*;
98 cortex_m::interrupt::enable(); in enable_interrupts()
102 cortex_m::interrupt::disable(); in disable_interrupts()
109 let primask = cortex_m::register::primask::read(); in interrupts_enabled()
110 let basepri = cortex_m::register::basepri::read(); in interrupts_enabled()
115 cortex_m::asm::wfi(); in idle()
146 cortex_m::register::basepri::read(), in dump_int_pri()
147 cortex_m::register::primask::read().is_active() in dump_int_pri()
/external/pigweed/pw_cpu_exception_cortex_m/public/pw_cpu_exception_cortex_m/
Dcpu_state.h23 namespace pw::cpu_exception::cortex_m {
127 pw::cpu_exception::cortex_m::ExtraRegisters extended;
128 pw::cpu_exception::cortex_m::ExceptionRegisters base;
Dsnapshot.h25 namespace pw::cpu_exception::cortex_m {
33 cpu_exception::cortex_m::pwpb::SnapshotCpuStateOverlay::StreamEncoder&
Dproto_dump.h20 namespace pw::cpu_exception::cortex_m {
Dexception_entry_test_util.h21 namespace pw::cpu_exception::cortex_m {
Dcrash.h43 namespace pw::cpu_exception::cortex_m {
Dutil.h18 namespace pw::cpu_exception::cortex_m {
/external/pigweed/targets/rp2040/
Ddevice_handler.cc89 return cpu_exception::cortex_m::SnapshotCpuState( in CaptureCpuState()
91 *static_cast<cpu_exception::cortex_m::pwpb::SnapshotCpuStateOverlay:: in CaptureCpuState()
104 return cpu_exception::cortex_m::SnapshotMainStackThread( in CaptureMainStackThread()
/external/pigweed/pw_cpu_exception_cortex_m/private/pw_cpu_exception_cortex_m_backend/
Dcrash.h22 namespace pw::cpu_exception::cortex_m {
/external/pigweed/pw_kernel/kernel/arch/arm_cortex_m/
Dfeatures.rs16 use cortex_m::peripheral::Peripherals;
Dtimer.rs16 use cortex_m::peripheral::*;
Dthreads.rs18 use cortex_m::peripheral::SCB;
/external/pigweed/pw_interrupt_cortex_m/
DBUILD.bazel41 "//pw_preprocessor:cortex_m",
/external/pigweed/pw_cpu_exception_cortex_m/pw_cpu_exception_cortex_m_private/
Dcortex_m_constants.h21 namespace pw::cpu_exception::cortex_m {
/external/pigweed/pw_boot_cortex_m/
DBUILD.bazel46 "//pw_preprocessor:cortex_m",

12