This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS320C6657:从 Linux 到 C6657平台的数据类型转换示例文件

Guru**** 2538930 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/570435/ccs-tms320c6657-example-file-for-data-type-conversion-from-linux-to-c6657-platform

器件型号:TMS320C6657

工具/软件:Code Composer Studio

我正在寻找从 Linux 到 C6657的代码移植示例。 具体而言、我想知道在将代码从 Linux OS 移植到 C6657 SYS/BIOS 时、我需要在数据类型方面进行哪些更改。  

是否有任何显示数据类型转换的示例?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Cheng、

    我已将此内容转发给 SYS/BIOS 专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    [报价]是否有任何示例可显示数据类型转换? [/报价]

    我不知道这些例子。

    [引用]我想知道在将代码从 Linux OS 移植到 C6657 SYS/BIOS 时、我需要在数据类型方面进行哪些更改[/引用]

    下面是我可以回答的问题:  
    数据类型应该相似(即 u8、u16、u32)。 用于读取/写入寄存器的宏不同... 例如,Linux 使用__raW_readl()或__raW_writel(),这需要一个地址重新映射到 Linux 内核使用的虚拟内存。 SYS/BIOS 使用宏、宏执行对易失性存储器空间的写入(直接读取/写入器件的物理存储器)。

    此致、
    Yordan