NE64-OPENTCP协议中有关以太网接受数据地址buffer的问题
- UID
- 518056
- 性别
- 男
|
NE64-OPENTCP协议中有关以太网接受数据地址buffer的问题
各位高手好:在NE64-OPENTCP协议中“ne64driver.c”程序中,部分程序如下,程序中的"buffer"为以太网接受数据缓冲区转存的地址,我的问题是该“buffer”在RAM中的地址值是多少,是不是由自己定,如可以定义为"#define buffer 0x3200”,还是在NE64-OPENTCP程序中的其他地方已有定义?!谢谢 #if RX_POLL_MODE tU16 EtherReceive(void * buffer) { tU08 * pOut; tU08 * pIn; tU16 ctr;
/* check FIFO buffer A flag */ if (IEVENT_RXACIF) { /* frame in buffer A */ _DEBUGT("-RXA-");
pOut=(tU08 *)buffer; pIn=emacFIFOa; /* copy data from FIFO to output buffer */ for (ctr=0; ctr <= RXAEFP; ctr++) { *pOut=*pIn; pOut++; pIn++;
} IEVENT = IEVENT_RXACIF_MASK; return ctr; /* return number of bytes copied */ } |
|
|
|
|
|
- UID
- 522646
- 性别
- 男
|
在程序里边能够找到buffer吗 要是找不到 就自己定义啊
|
|
|
|
|
|
- UID
- 522646
- 性别
- 男
|
|
|
|
|
|