Embedded 嵌入式系统中使用的功能说明

Embedded 嵌入式系统中使用的功能说明,embedded,arm,Embedded,Arm,*有人能确切地解释一下函数“\uuu raw\u writel”是做什么的,以及“\uu raw\u writel”的参数是什么*我不能完全确定是什么实现,或者在哪里使用它。但从这一点来看,它是用来将数据写入I/O内存的,正如在 raw表示本机字节顺序,非raw表示小尾数 __前缀选项不包括内存障碍 此外,您还应该尝试查看以找出函数的更多细节和参数。您能给我们看一下代码吗?当遇到代码中奇怪但独特的宏时(尤其是没有任何上下文!),web搜索是一个好主意。在本例中,它很快出现了以下内容,您可能想

*有人能确切地解释一下函数“\uuu raw\u writel”是做什么的,以及“\uu raw\u writel”的参数是什么*

我不能完全确定是什么实现,或者在哪里使用它。但从这一点来看,它是用来将数据写入I/O内存的,正如在

  • raw表示本机字节顺序,非raw表示小尾数
  • __前缀选项不包括内存障碍

此外,您还应该尝试查看以找出函数的更多细节和参数。

您能给我们看一下代码吗?当遇到代码中奇怪但独特的宏时(尤其是没有任何上下文!),web搜索是一个好主意。在本例中,它很快出现了以下内容,您可能想查看到一些有趣资源的链接,是的,这里的mux确实是int“pinMuxUpp(){uuuu raw_writel(0x44440000,PINMUX13);u raw_writel(0x444400,PINMUX14);u raw_writel(0x44444444,PINMUX15);u raw_writel(0x44444444,PINMUX16);u raw_writel(0x4444,PINMUX17)原始写入(0x00444444,PINMUX18);返回成功;}“code@auselen,@DocMax和所有其他人我非常尊重地问了关于函数的解释,关于它的参数,以及把我的问题引向另一个关于堆栈溢出的问题的链接,从某种意义上说,我对函数知之甚少,但问过不同b/w函数的人是我想我知道它的论点,并且为这个问题提供的答案没有定义我问题的答案。谢谢大家在我的评论中提前考虑。是的,我知道,但我不知道这个论点是什么?它的论点是什么?原始的?书面的(无符号的值,地址),希望这会有帮助。我知道一点,第一个参数是我认为是memroy的地址,第二个参数是这个地址要保存的寄存器值,但我不确定,所以这就是为什么我在stack over FlowThankyu@Aamir Abro上发布了这个问题“如果你胆大,世界就是金子”