函数里面的% !等都什么意思?这个函数Diab编译器可以通过,Green Hills的Multi编译器通不过。
应该是PowerPC指令或者汇编指令。
asm void MOVE_TO_SPR(unsigned long reg, unsigned long value)
{
% con reg; reg value;
!
mtspr reg,value
}
------解决方案--------------------------------------------------------
到 编译器手册找答案吧,
归到底 咱们不懂,机器也不懂,机器只懂 那些机器码,
还得 编译器把 这些 转成机器码