21,16 → 21,26 |
#ifndef __TRACE_QUDP_H |
#define __TRACE_QUDP_H |
|
#include <kernel/model.h> |
#include <drivers/udpip.h> |
|
typedef struct TAGtrc_udp_queue_args_t { |
UDP_ADDR addr; |
int size; |
UDP_ADDR local,remote; |
TASK_MODEL *model; |
} TRC_UDP_PARMS; |
|
#define trc_udp_default_parms(m) |
#define trc_udp_default_parms(m,l,r) (m).size=8192, \ |
(m).model = NULL, \ |
(m).local = (l), \ |
(m).remote = (r); |
|
#define trc_udp_def_addr(m,addr) |
#define trc_udp_def_size(m,s) (m).size=(s) |
#define trc_udp_def_local(m,l) (m).local=(l) |
#define trc_udp_def_remote(m,r) (m).remote=(r) |
#define trc_udp_def_model(m,mod) (m).model=(mod) |
|
|
int trc_register_udp_queue(void); |
|
#endif |