Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
error_types.h
Go to the documentation of this file.
1/*
2 * Copyright 2024 Meta Platforms, Inc. and its affiliates
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#ifndef ZEPHYR_INCLUDE_DRIVERS_I3C_ERROR_TYPES_H_
8#define ZEPHYR_INCLUDE_DRIVERS_I3C_ERROR_TYPES_H_
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
46
94
95#ifdef __cplusplus
96}
97#endif
98
99#endif /* ZEPHYR_INCLUDE_DRIVERS_I3C_ERROR_TYPES_H_ */
i3c_sdr_target_error_types
I3C SDR Target Error Types.
Definition error_types.h:57
@ I3C_ERROR_TE_UNKNOWN
Unknown error (not official error type)
Definition error_types.h:86
@ I3C_ERROR_TE6
Monitoring Error.
Definition error_types.h:80
@ I3C_ERROR_TE4
0x7E/R missing after RESTART during Dynamic Address Arbitration
Definition error_types.h:74
@ I3C_ERROR_TE3
Assigned Address during Dynamic Address Arbitration.
Definition error_types.h:71
@ I3C_ERROR_TE_NONE
No error (not official error type)
Definition error_types.h:89
@ I3C_ERROR_TE_MAX
Definition error_types.h:91
@ I3C_ERROR_TE1
CCC type.
Definition error_types.h:65
@ I3C_ERROR_TE5
Transaction after detecting CCC.
Definition error_types.h:77
@ I3C_ERROR_DBR
Dead Bus Recovery.
Definition error_types.h:83
@ I3C_ERROR_TE2
Write Data.
Definition error_types.h:68
@ I3C_ERROR_TE_INVALID
Definition error_types.h:92
@ I3C_ERROR_TE0
Invalid Broadcast Address or Dynamic Address after DA assignment.
Definition error_types.h:62
i3c_sdr_controller_error_types
I3C SDR Controller Error Types.
Definition error_types.h:24
@ I3C_ERROR_CE0
Transaction after sending CCC.
Definition error_types.h:26
@ I3C_ERROR_CE2
No response to broadcast address (0x7E)
Definition error_types.h:32
@ I3C_ERROR_CE_INVALID
Definition error_types.h:44
@ I3C_ERROR_CE_MAX
Definition error_types.h:43
@ I3C_ERROR_CE_UNKNOWN
Unknown error (not official error type)
Definition error_types.h:38
@ I3C_ERROR_CE3
Failed Controller Handoff.
Definition error_types.h:35
@ I3C_ERROR_CE1
Monitoring Error.
Definition error_types.h:29
@ I3C_ERROR_CE_NONE
No error (not official error type)
Definition error_types.h:41