nrfxlib API 3.3.99
Loading...
Searching...
No Matches
nrf_802154_debug_log_codes.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2019, Nordic Semiconductor ASA
3 * All rights reserved.
4 *
5 * SPDX-License-Identifier: BSD-3-Clause
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are met:
9 *
10 * 1. Redistributions of source code must retain the above copyright notice, this
11 * list of conditions and the following disclaimer.
12 *
13 * 2. Redistributions in binary form must reproduce the above copyright
14 * notice, this list of conditions and the following disclaimer in the
15 * documentation and/or other materials provided with the distribution.
16 *
17 * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
18 * contributors may be used to endorse or promote products derived from this
19 * software without specific prior written permission.
20 *
21 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 * IMPLIED WARRANTIES OF MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE
24 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
25 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31 * POSSIBILITY OF SUCH DAMAGE.
32 *
33 */
34
35#ifndef NRF_802154_DEBUG_LOG_CODES_H_
36#define NRF_802154_DEBUG_LOG_CODES_H_
37
38#include "nrf_802154_sl_log.h"
39
69
92
99typedef enum
100{
102 // Possible "RADIO_RESET" parameter values are : 0 (the only possible value)
104
105typedef enum
106{
107 NRF_802154_LOG_L_EVENT_DEFINE(DELAYED_TRX, SET_STATE, 1, delayed_trx_op_state_t)
109
110typedef enum
111{
112 NRF_802154_LOG_L_EVENT_DEFINE(CSMACA, SET_STATE, 1, csma_ca_state_t)
114
130
131#endif /* NRF_802154_DEBUG_LOG_CODES_H_ */
radio_state_t
Module that contains core of the nRF IEEE 802.15.4 radio driver.
Definition nrf_802154_core.h:59
nrf_802154_drv_global_events_list_t
List of GLOBAL EVENTS generated in 802.15.4 Driver modules.
Definition nrf_802154_debug_log_codes.h:100
@ NRF_802154_LOG_GLOBAL_EVENT_ID_RADIO_RESET
Definition nrf_802154_debug_log_codes.h:101
nrf_802154_drv_local_events_in_DELAYED_TRX_t
Definition nrf_802154_debug_log_codes.h:106
nrf_802154_drv_local_events_in_CORE_t
List of LOCAL EVENTS generated by module CORE.
Definition nrf_802154_debug_log_codes.h:89
nrf_802154_drv_local_events_in_CSMACA_t
Definition nrf_802154_debug_log_codes.h:111
@ NRF_802154_LOG_L_EVENT_DEFINE
Definition nrf_802154_debug_log_codes.h:90
nrf_802154_drv_modules_list_t
List of C modules in nRF 802.15.4 Driver, with theirs ID-s.
Definition nrf_802154_debug_log_codes.h:56
@ NRF_802154_DRV_MODULE_ID_NOTIFICATION
Definition nrf_802154_debug_log_codes.h:65
@ NRF_802154_DRV_MODULE_ID_DELAYED_TRX
Definition nrf_802154_debug_log_codes.h:62
@ NRF_802154_DRV_MODULE_ID_ACK_TIMEOUT
Definition nrf_802154_debug_log_codes.h:63
@ NRF_802154_DRV_MODULE_ID_CRITICAL_SECTION
Definition nrf_802154_debug_log_codes.h:59
@ NRF_802154_DRV_MODULE_ID_TRX_PPI
Definition nrf_802154_debug_log_codes.h:64
@ NRF_802154_DRV_MODULE_ID_APPLICATION
Definition nrf_802154_debug_log_codes.h:57
@ NRF_802154_DRV_MODULE_ID_CO
Definition nrf_802154_debug_log_codes.h:66
@ NRF_802154_DRV_MODULE_ID_IMM_TX
Definition nrf_802154_debug_log_codes.h:67
@ NRF_802154_DRV_MODULE_ID_TRX
Definition nrf_802154_debug_log_codes.h:60
@ NRF_802154_DRV_MODULE_ID_CORE
Definition nrf_802154_debug_log_codes.h:58
@ NRF_802154_DRV_MODULE_ID_CSMACA
Definition nrf_802154_debug_log_codes.h:61
nrf_802154_drv_local_events_in_DELAYED_TRX_t dummy04tag
Definition nrf_802154_debug_log_codes.h:127
nrf_802154_drv_local_events_in_CSMACA_t dummy05tag
Definition nrf_802154_debug_log_codes.h:128
nrf_802154_drv_local_events_in_CORE_t dummy03tag
Definition nrf_802154_debug_log_codes.h:126
uint8_t dummy00tag
Definition nrf_802154_debug_log_codes.h:123
nrf_802154_drv_global_events_list_t dummy02tag
Definition nrf_802154_debug_log_codes.h:125
nrf_802154_drv_modules_list_t dummy01tag
Definition nrf_802154_debug_log_codes.h:124
List of all definitions that are needed for the correct presentation of debug logs.
Definition nrf_802154_debug_log_codes.h:122