有关8019AS 的内存分布问题请教!!
古版主写道:
#define reg00 XBYTE[0xc000] /* 240H*/ 即指向CR寄存器00。
#define reg01 XBYTE[0xc100] /* 241H*/ PSTART 01
#define reg02 XBYTE[0xc200]
#define reg03 XBYTE[0xc300]
...
#define reg1f XBYTE[0xDF00] /* 25FH*/
可在读取网卡的网卡地址一文中又写道:
for (i=0;i <6;i++)
{ temp=reg10;//读取一个字节
if (i % 2==0)
{protocal.bytes.high=temp;}
else {protocal.bytes.low=temp;mynodeid[i/2].word=protocal.word;}
temp=reg10;//读取一个重复的字节,这个字节被丢弃
}
那请问,reg10是指哪?
另外,关于内存问题:4000H~7FFFH,这个地址是不是和芯片SA0~SA19对应的,可如果是这样那你的外部地址线又被接地了。也就是不能寻找到这个地址段了!晕了。请指教!
发表时间:2003年3月24日12:11:28