怎样向寄存器里写值?
case STTUNER_TUNER_TDBE2:
STTUNER_IOREG_SetRegister( DeviceMap_p, IOHandle, R0297_DELAGC_0, 0xFF);
这是硬件一寄存器R0297_DELAGC_0的值0xFF,但是这是软件方面。我想知道怎样往硬件里写值,是通过IOHandle传递?谁有这方面经验,告诉我如何查找。
问题点数:33、回复次数:5Top
1 楼beistone(小石)回复于 2002-12-18 16:24:26 得分 0
有没有人知道呀?Top
2 楼Landlord(一生努力,便成大师!)回复于 2002-12-19 13:11:21 得分 8
用汇编哪Top
3 楼fzhfeng(天天喝杯水)回复于 2002-12-19 13:24:58 得分 8
用register 声明变量呀Top
4 楼xunknown(爱你是我一生中理想)回复于 2002-12-19 13:48:54 得分 8
int i=100;
_asm
{
mov al i;
}Top
5 楼myblind(敲键盘的农民)回复于 2002-12-19 14:36:21 得分 9
int i=100;
_asm mov ax,i;
要注意他们的位数。
ax 16位, tc里 i 16位, vc 里 i 32 位, 对应 eaxTop




