1. 30 8月, 2022 1 次提交
    • wannomore's avatar
      tms320f28379d fix init (#6343) · b11cb41a
      wannomore 提交于
      解决 tms320f28379d bsp 启动的问题。主要改动如下。
      
      修正context.s中汇编代码错误。在旧版的代码中,操作数为32位而汇编命令却使用了针对16位数据的命令MOV,导致程序在某些情况无法正常启动线程。
      由于C28x的平台下,SP只支持16bit寻址,所以用于线程空间存放的heap以及ebss段都需要放在低16位的空间,针对这个问题修改了CMD文件。此外还增加基于CMD文件基于RAM的支持,方便调试。
      新增rtdef.h中RT_SECTION,RT_USED,ALIGN和RT_WEAK的定义。旧版bsp中这些定义为空,导致INIT_EXPORT注册的函数失效。
      修改程序启动代码,在程序入口直接调用原生启动代码
      以上改动在LAUNCHXL-F28379D 通过了测试。
      b11cb41a
  2. 11 9月, 2019 1 次提交
  3. 16 1月, 2019 1 次提交
  4. 24 11月, 2018 1 次提交
  5. 18 11月, 2018 1 次提交
  6. 30 11月, 2017 1 次提交
  7. 01 11月, 2017 2 次提交
  8. 31 10月, 2017 1 次提交
  9. 28 10月, 2017 1 次提交
  10. 27 10月, 2017 1 次提交
  11. 20 10月, 2017 3 次提交
  12. 09 10月, 2017 1 次提交