Initial commit
[dsnet.git] / tools / dsnet / lib / dcmp.c
bloba3e84ae765cc946f3af9f2550c7f9f0bbb04e8d3
1 /tmp/g/tools/dsnet/lib/dcmp.c:
2 int ds_send_dcmp_connect (DS_DESC *desc /* 0x8 */, int did /* 0xc */, int result /* 0x10 */, word *param /* 0x14 */)
5 int nparam;
6 byte code;
7 DCMP_CONNECT_DATA *dscd;
8 DCMP_HDR *dsc;
9 DSP_BUF *db;
10 byte result;
11 byte did;
14 int ds_send_dcmp_status (DS_DESC *desc /* 0x8 */, int nid /* 0xc */, int code /* 0x10 */, int proto /* 0x14 */)
17 DCMP_STATUS_DATA *dscs;
18 DCMP_HDR *dsc;
19 DSP_BUF *db;
20 half proto;
21 byte code;
22 byte nid;
25 int ds_send_dcmp_status_net (int code /* 0x8 */, int proto /* 0xc */)
28 DCMP_STATUS_DATA *dscs;
29 DCMP_HDR *dsc;
30 DSP_BUF *db;
31 half proto;
32 byte code;
35 DSP_BUF *ds_send_dcmp_error (DS_DESC *desc /* 0x8 */, DSP_BUF *odb /* 0xc */, int code /* 0x10 */)
38 int len;
39 DCMP_ERROR_DATA *ed;
40 DCMP_HDR *dsc;
41 char data[28];
42 DSP_BUF *db;
43 DECI2_HDR *odh;
44 byte code;
47 int (*ds_rdwr_mem_align_func) (/* unknown */);
48 int (*ds_load_mem_func) (/* unknown */);
49 int (*ds_store_mem_func) (/* unknown */);
50 int (*ds_load_quad_reg_func) (/* unknown */);
51 int (*ds_store_quad_reg_func) (/* unknown */);
52 int (*ds_symbol_to_value_func) (/* unknown */);
53 int (*ds_symbol_completion_func) (/* unknown */);
54 int (*ds_help_completion_func) (/* unknown */);
55 void (*ds_idle_func) (/* unknown */);
56 int (*ds_check_reserved_name_func) (/* unknown */);
57 void (*ds_drfp_err_func) (/* unknown */);
58 struct _GIF_OPT gif;
59 struct _GIF_OPT *pgif;
60 struct _SMEM_OPT smem;
61 struct _SMEM_OPT *psmem;
62 int m_result;
63 word m_sdram;
64 word m_init;