50 |
|
|
51 |
typedef u32_t mem_ptr_t; |
typedef u32_t mem_ptr_t; |
52 |
|
|
53 |
|
/* Define (sn)printf formatters for these lwIP types */ |
54 |
|
#define U16_F "hu" |
55 |
|
#define S16_F "hd" |
56 |
|
#define X16_F "hx" |
57 |
|
#define U32_F "lu" |
58 |
|
#define S32_F "ld" |
59 |
|
#define X32_F "lx" |
60 |
|
|
61 |
/* Compiler hints for packing structures */ |
/* Compiler hints for packing structures */ |
62 |
#define PACK_STRUCT_FIELD(x) x __attribute__((packed)) |
#define PACK_STRUCT_FIELD(x) x __attribute__((packed)) |
63 |
#define PACK_STRUCT_STRUCT __attribute__((packed)) |
#define PACK_STRUCT_STRUCT __attribute__((packed)) |