No.2748 作者:easy 邮件:ebin811@163.com ID:4628 登陆:2次 文章数:52篇 最后登陆IP:210.51.195.13 最后登陆:2006/1/23 12:59:45 注册:2001/10/15 15:24:00 财富:164 发帖时间:2001/11/17 14:27:00 发贴者IP:202.107.53.58 标题:easy:硬件:老古,我错了:) 摘要:No.2748硬件:老古,我错了:) 老古大虾:您给我指出的错误是我的笔误,我是用0x0a读的:就差这一步了 您曾提到PC上的DMA只有16位方式,486,386呢? 但是我读出来的数据还是不对,我把我的把程序写一下,大虾指点: 在此之前是初始化NIC,处于接收等待状态(300H=0x22) Receive( ) { //变量声明不写了 outportb(0x309,nextpage);//nextpage 是指向下一包的起始地址,初始化为00x4d //在每次接收完一包后根据第二个信息控制byte调整, //同时,也是让BNRY按此调整 outportb(0x308,0); outportb(0x30a,18); / ......
>>返回讨论的主题
|
老古网执行:15毫秒 最大:7276毫秒 查询6次
|
|