blob: ae8daa9483a946a9f93b0e82b1584b8802df0940 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#define ECP_MAX_DIR_ITEM 30
#define ECP_SIZE_DIR_ITEM 40
typedef struct ECPDirItem {
ECPNode node;
uint16_t capabilities;
} ECPDirItem;
typedef struct ECPDirList {
ECPDirItem item[ECP_MAX_DIR_ITEM];
uint16_t count;
} ECPDirList;
void ecp_dir_parse_item(unsigned char *buf, ECPDirItem *item);
void ecp_dir_serialize_item(unsigned char *buf, ECPDirItem *item);
|