AG903ライブラリリファレンス
Body Source
udi_extern.h
本文ソース
コピコード
1: 9: 10: 11: 15: 16: 17: 18: 19:
#ifndef
__UDI_EXTERN_H__ 20:
#define
__UDI_EXTERN_H__ 21: 22: 23: 24: 25: 26:
typedef
signed
char
udi_sbit8_t; 27:
typedef
signed
short
udi_sbit16_t; 28:
typedef
signed
long
udi_sbit32_t; 29:
typedef
unsigned
char
udi_ubit8_t; 30:
typedef
unsigned
short
udi_ubit16_t; 31:
typedef
unsigned
long
udi_ubit32_t; 32: 33:
typedef
udi_ubit8_t udi_boolean_t; 34: 35:
typedef
udi_sbit32_t udi_status_t; 36: 37: 38:
#define
UDI_STATUS_CODE_MASK (0x0000FFFF) 39:
#define
UDI_STAT_META_SPECIFIC (0x00008000) 40:
#define
UDI_SPECIFIC_STATUS_MASK (0x00007FFF) 41:
#define
UDI_CORRELATE_OFFSET (16) 42:
#define
UDI_CORRELATE_MASK (0xFFFF0000) 43: 44: 45: 46:
#define
UDI_OK
(0) 47: 48:
#define
UDI_STAT_NOT_SUPPORTED
(-1) 49: 50:
#define
UDI_STAT_NOT_UNDERSTOOD
(-2) 51: 52:
#define
UDI_STAT_INVALID_STATE
(-3) 53: 54:
#define
UDI_STAT_MISTAKEN_IDENTITY
(-4) 55: 56:
#define
UDI_STAT_ABORTED
(-5) 57: 58:
#define
UDI_STAT_TIMEOUT
(-6) 59: 60:
#define
UDI_STAT_BUSY
(-7) 61: 62:
#define
UDI_STAT_RESOURCE_UNAVAIL
(-8) 63: 64:
#define
UDI_STAT_HW_PROBLEM
(-9) 65: 66:
#define
UDI_STAT_NOT_RESPONDING
(-10) 67: 68: 69: 70: 71:
#define
UDI_STAT_DATA_OVERRUN
(-12) 72: 73:
#define
UDI_STAT_DATA_ERROR
(-13) 74: 75: 76: 77: 78: 79: 80:
#define
UDI_STAT_TOO_MANY_PARENTS
(-17) 81: 82: 83: 84: 85:
#define
UDI_STAT_TERMINATED
(-19) 86: 87:
#define
UDI_STAT_ATTR_MISMATCH
(-20) 88: 89:
typedef
unsigned
int
udi_size_t; 90:
typedef
unsigned
char
udi_index_t; 91: 92:
#endif
93:
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム