s3c2440的DMA应用
时间:11-19
来源:互联网
点击:
异或,
}
else
{
while(!(rUTRSTAT0 & 0x2))
;
rUTXH0=0xff;
}
cmd = 0;
break;
case 0x11://静音
if (play_state==1)
{
mute ^= 0x4;
WriteL3(0x14 + 0,1);//DATA0 (000101xx+00)
WriteL3(mute,0);//10,1,00,x,00:x,静音
}
else
{
while(!(rUTRSTAT0 & 0x2))
;
rUTXH0=0xff;
}
cmd = 0;
break;
case 0x12://音量递增
if (play_state==1)
{
if(volume>0)
{
volume --;
WriteL3(0x14 + 0,1);//DATA0 (000101xx+00)
WriteL3(volume,0);//音量提高
}
}
else
{
while(!(rUTRSTAT0 & 0x2))
;
rUTXH0=0xff;
}
cmd = 0;
break;
case 0x13://音量递减
if (play_state==1)
{
if(volume<61)
{
volume++;
WriteL3(0x14 + 0,1);//DATA0 (000101xx+00)
WriteL3(volume,0);//音量降低
}
}
else
{
while(!(rUTRSTAT0 & 0x2))
;
rUTXH0=0xff;
}
cmd = 0;
break;
}
}
}
s3c2440DMA应 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)