while( ! ( ( tmp = inportb( portaddr + 2 ) ) & 1 ) )
//portaddr为0x3f8 portaddr + 2 为中断辨识寄存器
{
switch( tmp )
{
case 0 : inportb( portaddr + 0×6 );
break;
case 2 : break;
case 4 : inportb( portaddr );
break;
case 6 : inportb( portaddr + 0×5 );
}
}
inportb( portaddr + 5 );
inportb( portaddr + 6 );
当inportb单独使用是什么意思啊 前面的语句帮我解释一下贝 谢谢 非常感谢!
>> 本文固定链接: http://www.vcgood.com/archives/2180
>> 转载请注明: zjkwuwu1111 2008年03月05日 于 C语言帝国 发表