Board logo

标题: NE64-OPENTCP协议中有关以太网接受数据地址buffer的问题 [打印本页]

作者: yuanxzjg    时间: 2008-6-25 10:16     标题: 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 */
}


作者: novr    时间: 2008-7-19 09:07

在程序里边能够找到buffer吗
要是找不到 就自己定义啊

作者: novr    时间: 2008-7-19 09:07

就是用右键来找






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0