emdbg.analyze

This module provides common analyzers for trace data and debug logs.

 1# Copyright (c) 2023, Auterion AG
 2# SPDX-License-Identifier: BSD-3-Clause
 3
 4"""
 5This module provides common analyzers for trace data and debug logs.
 6"""
 7
 8from .backtrace import Backtrace, FileSystemBacktrace, SpiBacktrace, I2cBacktrace
 9from .backtrace import CanBacktrace, UartBacktrace, SemaphoreBacktrace
10from .callgraph import callgraph_from_backtrace
11from .priority import summarize_semaphore_boostlog
12from .hardfault import convert as convert_hardfault