32 lines
927 B
C
32 lines
927 B
C
/**
|
|
* @ingroup hl854x
|
|
* @defgroup hl854x_str Common strings
|
|
* @{
|
|
*/
|
|
#ifndef DI_DRV_HL854X_STR_H__
|
|
#define DI_DRV_HL854X_STR_H__
|
|
|
|
#define DI_DRV_HL854X_STR_LIST \
|
|
DI_DRV_HL854X_STR(aborted, "ABORTED") \
|
|
DI_DRV_HL854X_STR(connect, "CONNECT") \
|
|
DI_DRV_HL854X_STR(error, "ERROR") \
|
|
DI_DRV_HL854X_STR(na, "n/a") \
|
|
DI_DRV_HL854X_STR(zero, "0") \
|
|
DI_DRV_HL854X_STR(ok, "OK") \
|
|
DI_DRV_HL854X_STR(eof, "--EOF--Pattern--") \
|
|
DI_DRV_HL854X_STR(success, "SUCCESS") \
|
|
DI_DRV_HL854X_STR(no_carrier, "NO CARRIER")
|
|
|
|
#define DI_DRV_HL854X_STR(name, string) \
|
|
extern const char *di_drv_hl854x_str_##name; \
|
|
extern const size_t di_drv_hl854x_str_##name##_size;
|
|
DI_DRV_HL854X_STR_LIST
|
|
#undef DI_DRV_HL854X_STR
|
|
|
|
#define DI_DRV_HL854X_STR_ITEM(name) di_drv_hl854x_str_##name
|
|
#define DI_DRV_HL854X_STR_SIZE(name) di_drv_hl854x_str_##name##_size
|
|
|
|
/** @} */
|
|
|
|
#endif /* DI_DRV_HL854X_STR_H__ */
|