• warning: thumb-1 mode PLT generation not currently supported
    在windows上,我用多个版本的GCC编译器,想在CM33内核的 ARM平台上编译生成动态库.so文件。但是报warning; 实际编译选项和结果如下: arm-none-eabi-gcc.exe -fPIC -mthumb -mcpu=cortex-m33 -mfloat-abi=hard -mfpu=fpv5-sp-d16 -fPIC -shared -nostdlib -nostartfiles...
  • 条件代码3:Thumb-2 中的条件执行
    条件代码 3 : Thumb-2 中的条件执行 投稿人 : Jacob Bramley , 2010 年 9 月 30 日 Thumb-2 可利用 ARM 指令集提供 的相同条件执行功能。 在有条件执行一两条指令时 , 这种机制与 ( 更为传统的 ) 条件分支机制相比 , 具备代码大小和性能方面的优势 。 我在 本系列博文上一篇 的结尾处提到, Thumb 中并不直接提供这一机制。 相反 , Thumb...
  • 条件代码3:Thumb-2 中的条件执行
    条件代码 3 : Thumb-2 中的条件执行 投稿人 : Jacob Bramley , 2010 年 9 月 30 日 Thumb-2 可利用 ARM 指令集提供 的相同条件执行功能。 在有条件执行一两条指令时 , 这种机制与 ( 更为传统的 ) 条件分支机制相比 , 具备代码大小和性能方面的优势 。 我在 本系列博文上一篇 的结尾处提到, Thumb 中并不直接提供这一机制。 相反 , Thumb...
  • 用于ARM企业市场的ARM Trusted-Firmware
    作为ARMv8 AP(Application Processor)启动的第一环,ARM Trusted-Firmware(TF)在mobile市场被广泛使用。 TF提供了良好的移植接口与目录层次结构,方便芯片/设备制造商定制基于自己芯片/平台的功能。 作为"Secure Firmware"的参考代码,TF实现了这些重要的功能: 多级的Firmware引导 符合TBBR(Trust Board Boot...
  • 用于ARM企业市场的ARM Trusted-Firmware
    作为ARMv8 AP(Application Processor)启动的第一环,ARM Trusted-Firmware(TF)在mobile市场被广泛使用。 TF提供了良好的移植接口与目录层次结构,方便芯片/设备制造商定制基于自己芯片/平台的功能。 作为"Secure Firmware"的参考代码,TF实现了这些重要的功能: 多级的Firmware引导 符合TBBR(Trust Board Boot...