diff options
| author | YuQi <[email protected]> | 2022-10-15 12:56:00 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-10-15 00:56:00 -0400 |
| commit | 94221bbdd88cbd6edd208b67d7c246b7f934a17e (patch) | |
| tree | 634a3dada91ef0f55cd87364079f0357b619f20b /bsp | |
| parent | 76303f7bea33db8584e7b69126bcb7cc12204c24 (diff) | |
[bsp][c28x] 新增adc驱动 (#6520)
1. 在c28x文件目录上一层再套一层文件夹ti,目前28379的项目路径为rt-thread\bsp\ti\c28x\tms320f28379d
2. 新增adc驱动与kconfig配置
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/config/adc_config.h | 54 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/config/pwm_config.h (renamed from bsp/c28x/libraries/HAL_Drivers/config/pwm_config.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.c | 229 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.h | 30 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_config.h (renamed from bsp/c28x/libraries/HAL_Drivers/drv_config.h) | 1 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_gpio.c (renamed from bsp/c28x/libraries/HAL_Drivers/drv_gpio.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_gpio.h (renamed from bsp/c28x/libraries/HAL_Drivers/drv_gpio.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_pwm.c (renamed from bsp/c28x/libraries/HAL_Drivers/drv_pwm.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_pwm.h (renamed from bsp/c28x/libraries/HAL_Drivers/drv_pwm.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_sci.c (renamed from bsp/c28x/libraries/HAL_Drivers/drv_sci.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/HAL_Drivers/drv_sci.h (renamed from bsp/c28x/libraries/HAL_Drivers/drv_sci.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Adc_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Adc_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Can_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Can_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_typedefs.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_typedefs.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Dma_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Dma_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_EPwm_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_EPwm_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Emif_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Emif_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Examples.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Examples.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_GlobalPrototypes.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_GlobalPrototypes.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Gpio_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Gpio_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_I2c_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_I2c_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_drivers.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_drivers.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Pie_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Pie_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_SWPrioritizedIsrLevels.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_SWPrioritizedIsrLevels.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_SysCtrl_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_SysCtrl_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Systick_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Systick_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Upp_defines.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Upp_defines.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_cputimervars.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_cputimervars.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_defaultisr.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_defaultisr.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_sci_io.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_sci_io.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_sdfm_drivers.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_sdfm_drivers.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_struct.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_struct.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/F28x_Project.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/F28x_Project.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/device.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/device.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/driverlib.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/driverlib.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/stdint.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/stdint.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/usb.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/usb.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/include/usb_hal.h (renamed from bsp/c28x/libraries/tms320f28379d/common/include/usb_hal.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Adc.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Adc.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_CodeStartBranch.asm (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_CodeStartBranch.asm) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_CpuTimers.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_CpuTimers.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_DBGIER.asm (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_DBGIER.asm) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_DefaultISR.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_DefaultISR.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Dma.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Dma.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_ECap.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_ECap.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_EPwm.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_EPwm.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_EQep.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_EQep.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Emif.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Emif.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Gpio.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Gpio.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_I2C.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_I2C.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Lite.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Lite.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Util.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Util.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Mcbsp.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Mcbsp.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_PieCtrl.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_PieCtrl.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_PieVect.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_PieVect.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Sci.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Sci.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Spi.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Spi.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_SysCtrl.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_SysCtrl.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_TempSensorConv.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_TempSensorConv.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Upp.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Upp.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_can.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_can.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_sci_io.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_sci_io.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_sdfm_drivers.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_sdfm_drivers.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_struct.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_struct.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_usDelay.asm (renamed from bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_usDelay.asm) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/device.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/device.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/usb.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/usb.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/common/source/usb_hal.c (renamed from bsp/c28x/libraries/tms320f28379d/common/source/usb_hal.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd (renamed from bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd (renamed from bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd (renamed from bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd (renamed from bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_adc.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_adc.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_analogsubsys.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_analogsubsys.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_can.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_can.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cla.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cla.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cmpss.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cmpss.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cputimer.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cputimer.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dac.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dac.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dcsm.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dcsm.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_device.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_device.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dma.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dma.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_ecap.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_ecap.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_emif.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_emif.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm_xbar.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm_xbar.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_eqep.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_eqep.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_flash.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_flash.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_gpio.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_gpio.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_i2c.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_i2c.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_input_xbar.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_input_xbar.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_ipc.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_ipc.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_mcbsp.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_mcbsp.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_memconfig.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_memconfig.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_nmiintrupt.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_nmiintrupt.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_output_xbar.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_output_xbar.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_piectrl.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_piectrl.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_pievect.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_pievect.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sci.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sci.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sdfm.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sdfm.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_spi.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_spi.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sysctrl.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sysctrl.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_upp.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_upp.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_xbar.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_xbar.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_xint.h (renamed from bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_xint.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/libraries/tms320f28379d/headers/source/F2837xD_GlobalVariableDefs.c (renamed from bsp/c28x/libraries/tms320f28379d/headers/source/F2837xD_GlobalVariableDefs.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.ccsproject (renamed from bsp/c28x/tms320f28379d/.ccsproject) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.config (renamed from bsp/c28x/tms320f28379d/.config) | 9 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.cproject (renamed from bsp/c28x/tms320f28379d/.cproject) | 179 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.gitignore (renamed from bsp/c28x/tms320f28379d/.gitignore) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.project (renamed from bsp/c28x/tms320f28379d/.project) | 130 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.cdt.codan.core.prefs (renamed from bsp/c28x/tms320f28379d/.settings/org.eclipse.cdt.codan.core.prefs) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.cdt.debug.core.prefs (renamed from bsp/c28x/tms320f28379d/.settings/org.eclipse.cdt.debug.core.prefs) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.core.resources.prefs (renamed from bsp/c28x/tms320f28379d/.settings/org.eclipse.core.resources.prefs) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/2837x_FLASH_lnk_cpu1.cmd (renamed from bsp/c28x/tms320f28379d/2837x_FLASH_lnk_cpu1.cmd) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/2837x_RAM_lnk_cpu1.cmd (renamed from bsp/c28x/tms320f28379d/2837x_RAM_lnk_cpu1.cmd) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/Kconfig (renamed from bsp/c28x/tms320f28379d/Kconfig) | 2 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/README.md (renamed from bsp/c28x/tms320f28379d/README.md) | 6 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/applications/startup.c (renamed from bsp/c28x/tms320f28379d/applications/startup.c) | 2 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/board/Kconfig (renamed from bsp/c28x/tms320f28379d/board/Kconfig) | 44 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/board/board.c (renamed from bsp/c28x/tms320f28379d/board/board.c) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/board/board.h (renamed from bsp/c28x/tms320f28379d/board/board.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/figures/build.png (renamed from bsp/c28x/tms320f28379d/figures/build.png) | bin | 20564 -> 20564 bytes | |||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/figures/debug_as.png (renamed from bsp/c28x/tms320f28379d/figures/debug_as.png) | bin | 146679 -> 146679 bytes | |||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/figures/import.png (renamed from bsp/c28x/tms320f28379d/figures/import.png) | bin | 88643 -> 88643 bytes | |||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/figures/import_dia.png (renamed from bsp/c28x/tms320f28379d/figures/import_dia.png) | bin | 36380 -> 36380 bytes | |||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/figures/launch-28379d.png (renamed from bsp/c28x/tms320f28379d/figures/launch-28379d.png) | bin | 477468 -> 477468 bytes | |||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/figures/launching.png (renamed from bsp/c28x/tms320f28379d/figures/launching.png) | bin | 24009 -> 24009 bytes | |||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/rtconfig.h (renamed from bsp/c28x/tms320f28379d/rtconfig.h) | 6 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/rtconfig_project.h (renamed from bsp/c28x/tms320f28379d/rtconfig_project.h) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/targetConfigs/TMS320F28379D.ccxml (renamed from bsp/c28x/tms320f28379d/targetConfigs/TMS320F28379D.ccxml) | 0 | ||||
| -rw-r--r-- | bsp/ti/c28x/tms320f28379d/targetConfigs/readme.txt (renamed from bsp/c28x/tms320f28379d/targetConfigs/readme.txt) | 0 |
137 files changed, 520 insertions, 172 deletions
diff --git a/bsp/ti/c28x/libraries/HAL_Drivers/config/adc_config.h b/bsp/ti/c28x/libraries/HAL_Drivers/config/adc_config.h new file mode 100644 index 0000000000..72da2569a5 --- /dev/null +++ b/bsp/ti/c28x/libraries/HAL_Drivers/config/adc_config.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2006-2022, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2022-10-07 qiyu first version + */ + +#ifndef DRIVERS_CONFIG_ADC_CONFIG_H_ +#define DRIVERS_CONFIG_ADC_CONFIG_H_ +#include "F28x_Project.h" // Device Headerfile and Examples Include File +#include "F2837xD_adc.h" +#include "rtthread.h" +#include "drv_config.h" +#define BSP_USING_ADC1 +#ifdef __cplusplus +extern "C" { +#endif +#ifdef BSP_USING_ADC1 + #ifndef ADC1_CONFIG + #define ADC1_CONFIG \ + { \ + .name = "adc1", \ + .adc_regs = &AdcaRegs, \ + .adc_results = &AdcaResultRegs, \ + } + #endif +#endif +#ifdef BSP_USING_ADC2 + #ifndef ADC2_CONFIG + #define ADC2_CONFIG \ + { \ + .name = "adc2", \ + .adc_regs = &AdcbRegs, \ + .adc_results = &AdcbResultRegs \ + } + #endif +#endif +#ifdef BSP_USING_ADC3 + #ifndef ADC3_CONFIG + #define ADC3_CONFIG \ + { \ + .name = "adc3", \ + .adc_regs = &AdccRegs, \ + .adc_results = &AdccResultRegs \ + } + #endif +#endif +#ifdef __cplusplus +} +#endif +#endif /* DRIVERS_CONFIG_ADC_CONFIG_H_ */ diff --git a/bsp/c28x/libraries/HAL_Drivers/config/pwm_config.h b/bsp/ti/c28x/libraries/HAL_Drivers/config/pwm_config.h index d490cb4d71..d490cb4d71 100644 --- a/bsp/c28x/libraries/HAL_Drivers/config/pwm_config.h +++ b/bsp/ti/c28x/libraries/HAL_Drivers/config/pwm_config.h diff --git a/bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.c b/bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.c new file mode 100644 index 0000000000..fb6b0250c6 --- /dev/null +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.c @@ -0,0 +1,229 @@ +/* + * Copyright (c) 2006-2022, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2022-10-07 qiyu first version + */ + +#include <board.h> +#ifdef BSP_USING_ADC +#include "drv_config.h" + +#include "drv_adc.h" +#include "rtdbg.h" + + +static struct c28x_adc c28x_adc_obj[] = +{ +#ifdef BSP_USING_ADC1 + ADC1_CONFIG, +#endif + +#ifdef BSP_USING_ADC2 + ADC2_CONFIG, +#endif + +#ifdef BSP_USING_ADC3 + ADC3_CONFIG, +#endif +}; + + +static rt_err_t c28x_adc_enabled(struct rt_adc_device *device, rt_uint32_t channel, rt_bool_t enabled) +{ + volatile struct ADC_REGS *c28x_adc_regs; + RT_ASSERT(device != RT_NULL); + volatile struct c28x_adc *c28x_adc_handler; + c28x_adc_handler = (struct c28x_adc *)device->parent.user_data; + c28x_adc_regs = c28x_adc_handler->adc_regs; + + if (enabled) + { + /* + * power up the ADC + */ + EALLOW; + c28x_adc_regs->ADCCTL1.bit.ADCPWDNZ = 1; + EDIS; + /* + * delay for 1ms to allow ADC time to power up + */ + DELAY_US(1000); + } + else + { + /* + * power down the ADC + */ + EALLOW; + c28x_adc_regs->ADCCTL1.bit.ADCPWDNZ = 0; + EDIS; + } + + return RT_EOK; +} + +static rt_uint8_t c28x_adc_get_resolution(struct rt_adc_device *device) +{ + struct c28x_adc *c28x_adc_handler; + volatile struct ADC_REGS *c28x_adc_regs; + c28x_adc_handler = (struct c28x_adc *)device->parent.user_data; + c28x_adc_regs = c28x_adc_handler->adc_regs; + RT_ASSERT(device != RT_NULL); + switch(c28x_adc_regs->ADCCTL2.bit.RESOLUTION) + { + case ADC_RESOLUTION_12BIT: + return 12; + case ADC_RESOLUTION_16BIT: + return 16; + default: + return 0; + } +} + +static rt_int16_t c28x_adc_get_vref (struct rt_adc_device *device) +{ + /* + * TODO + * Get Vref + */ + RT_ASSERT(device); + return 3300; +} + +static rt_err_t c28x_adc_get_value(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value) +{ + RT_ASSERT(device != RT_NULL); + RT_ASSERT(value != RT_NULL); + + struct c28x_adc *c28x_adc_handler = (struct c28x_adc*)device->parent.user_data; + volatile struct ADC_REGS *c28x_adc_regs = c28x_adc_handler->adc_regs; + volatile struct ADC_RESULT_REGS *c28x_adc_result_regs = c28x_adc_handler->adc_results; + + /* + * configure channel + * only use SOC0 for now + */ + EALLOW; + c28x_adc_regs->ADCSOC0CTL.bit.CHSEL = channel; /* SOC0 will convert pin A0 */ + EDIS; + /* + * start conversions immediately via software, ADCA + */ + c28x_adc_regs->ADCSOCFRC1.all = 0x0001; //SOC0 + /* + * wait for ADCA to complete, then acknowledge flag + */ + while(c28x_adc_regs->ADCINTFLG.bit.ADCINT1 == 0); + c28x_adc_regs->ADCINTFLGCLR.bit.ADCINT1 = 1; + + /* + * store results + */ + *value = (rt_uint32_t)c28x_adc_result_regs->ADCRESULT0; + + return RT_EOK; +} + +static const struct rt_adc_ops stm_adc_ops = +{ + .enabled = c28x_adc_enabled, + .convert = c28x_adc_get_value, + .get_resolution = c28x_adc_get_resolution, + .get_vref = c28x_adc_get_vref, +}; + +static rt_err_t HAL_ADC_Init(volatile struct ADC_REGS *c28x_adc_handler) +{ + int adc_controller_num = 0; + Uint16 acqps; + + EALLOW; + /* + * write configurations + */ + c28x_adc_handler->ADCCTL2.bit.PRESCALE = 6; //set ADCCLK divider to /4 + if(c28x_adc_handler == &AdcaRegs) + { + adc_controller_num = 0; + }else if(c28x_adc_handler == &AdcbRegs) + { + adc_controller_num = 1; + } + else if(c28x_adc_handler == &AdccRegs) + { + adc_controller_num = 2; + } + else if(c28x_adc_handler == &AdcdRegs) + { + adc_controller_num = 3; + } + AdcSetMode(adc_controller_num, ADC_RESOLUTION, ADC_SIGNALMODE_SINGLE); + c28x_adc_handler->ADCCTL1.bit.INTPULSEPOS = 1; + EDIS; + + /* + * determine minimum acquisition window (in SYSCLKS) based on resolution + */ + if(ADC_RESOLUTION_12BIT == AdcaRegs.ADCCTL2.bit.RESOLUTION) + { + acqps = 14; //75ns + } + else + { + /* + * resolution is 16-bit + */ + acqps = 63; //320ns + } + + /* + * Select the channels to convert and end of conversion flag + */ + EALLOW; + c28x_adc_handler->ADCSOC0CTL.bit.ACQPS = acqps; //sample window is acqps + 1 SYSCLK cycles + c28x_adc_handler->ADCINTSEL1N2.bit.INT1SEL = 0; //end of SOC0 will set INT1 flag + c28x_adc_handler->ADCINTSEL1N2.bit.INT1E = 1; //enable INT1 flag + c28x_adc_handler->ADCINTFLGCLR.bit.ADCINT1 = 1; //make sure INT1 flag is cleared + EDIS; + return RT_EOK; +} + +static int c28x_adc_init(void) +{ + int result = RT_EOK; + /* + * save adc name + */ + int i = 0; + /* ADC init */ + for (i = 0; i < sizeof(c28x_adc_obj) / sizeof(c28x_adc_obj[0]); i++) + { + if (HAL_ADC_Init(c28x_adc_obj[i].adc_regs) != RT_EOK) + { + LOG_E("%s init failed", c28x_adc_obj[i].name); + result = -RT_ERROR; + } + else + { + /* register ADC device */ + if (rt_hw_adc_register(&c28x_adc_obj[i].c28x_adc_device, c28x_adc_obj[i].name, &stm_adc_ops, &c28x_adc_obj[i]) == RT_EOK) + { + LOG_D("%s init success", c28x_adc_obj[i].name); + } + else + { + LOG_E("%s register failed", c28x_adc_obj[i].name); + result = -RT_ERROR; + } + } + } + + return result; +} +INIT_BOARD_EXPORT(c28x_adc_init); + +#endif /* BSP_USING_ADC */ diff --git a/bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.h b/bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.h new file mode 100644 index 0000000000..7cbd14bbfe --- /dev/null +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_adc.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2006-2022, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2022-10-07 qiyu first version + */ + +#ifndef DRIVERS_DRV_ADC_H_ +#define DRIVERS_DRV_ADC_H_ +#ifdef BSP_ADC_USING_12BIT +#define ADC_RESOLUTION ADC_RESOLUTION_12BIT +#else +#define ADC_RESOLUTION ADC_RESOLUTION_16BIT +#endif +#include "rtdevice.h" +#ifdef BSP_USING_ADC + +struct c28x_adc +{ + struct rt_adc_device c28x_adc_device; + volatile struct ADC_REGS *adc_regs; + volatile struct ADC_RESULT_REGS *adc_results; + const char *name; +}; +#endif /* BSP_USING_ADC */ + +#endif /* DRIVERS_DRV_ADC_H_ */ diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_config.h b/bsp/ti/c28x/libraries/HAL_Drivers/drv_config.h index 926bfc9ad9..b73ec398a2 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_config.h +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_config.h @@ -12,5 +12,6 @@ #define DRIVERS_DRV_CONFIG_H_ #include "config/pwm_config.h" +#include "config/adc_config.h" #endif /* DRIVERS_DRV_CONFIG_H_ */ diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_gpio.c b/bsp/ti/c28x/libraries/HAL_Drivers/drv_gpio.c index 89d5931799..89d5931799 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_gpio.c +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_gpio.c diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_gpio.h b/bsp/ti/c28x/libraries/HAL_Drivers/drv_gpio.h index ceb1cc1cfa..ceb1cc1cfa 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_gpio.h +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_gpio.h diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_pwm.c b/bsp/ti/c28x/libraries/HAL_Drivers/drv_pwm.c index 336e7f6e57..336e7f6e57 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_pwm.c +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_pwm.c diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_pwm.h b/bsp/ti/c28x/libraries/HAL_Drivers/drv_pwm.h index d3ef2ccddd..d3ef2ccddd 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_pwm.h +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_pwm.h diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_sci.c b/bsp/ti/c28x/libraries/HAL_Drivers/drv_sci.c index f1ba3f26d3..f1ba3f26d3 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_sci.c +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_sci.c diff --git a/bsp/c28x/libraries/HAL_Drivers/drv_sci.h b/bsp/ti/c28x/libraries/HAL_Drivers/drv_sci.h index 60fb12bd9b..60fb12bd9b 100644 --- a/bsp/c28x/libraries/HAL_Drivers/drv_sci.h +++ b/bsp/ti/c28x/libraries/HAL_Drivers/drv_sci.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Adc_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Adc_defines.h index 78ff34a237..78ff34a237 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Adc_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Adc_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Can_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Can_defines.h index a784ef475d..a784ef475d 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Can_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Can_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_defines.h index 2df82d7929..2df82d7929 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_typedefs.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_typedefs.h index 5a4650cbaa..5a4650cbaa 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_typedefs.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Cla_typedefs.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Dma_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Dma_defines.h index ef6a245b93..ef6a245b93 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Dma_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Dma_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_EPwm_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_EPwm_defines.h index a45ae46f62..a45ae46f62 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_EPwm_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_EPwm_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Emif_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Emif_defines.h index cb11472b04..cb11472b04 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Emif_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Emif_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Examples.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Examples.h index bd3a3994b0..bd3a3994b0 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Examples.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Examples.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_GlobalPrototypes.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_GlobalPrototypes.h index 1b63dc48ee..1b63dc48ee 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_GlobalPrototypes.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_GlobalPrototypes.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Gpio_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Gpio_defines.h index ecbff65618..ecbff65618 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Gpio_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Gpio_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_I2c_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_I2c_defines.h index 95ed970e7f..95ed970e7f 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_I2c_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_I2c_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_defines.h index 404caee0b1..404caee0b1 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_drivers.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_drivers.h index 648ad6a83a..648ad6a83a 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_drivers.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Ipc_drivers.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Pie_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Pie_defines.h index 1905d88ca8..1905d88ca8 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Pie_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Pie_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_SWPrioritizedIsrLevels.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_SWPrioritizedIsrLevels.h index 6fd2700965..6fd2700965 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_SWPrioritizedIsrLevels.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_SWPrioritizedIsrLevels.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_SysCtrl_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_SysCtrl_defines.h index a0f342d14c..a0f342d14c 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_SysCtrl_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_SysCtrl_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Systick_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Systick_defines.h index dbf45cb249..dbf45cb249 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Systick_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Systick_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Upp_defines.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Upp_defines.h index 43d602bfb0..43d602bfb0 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_Upp_defines.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_Upp_defines.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_cputimervars.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_cputimervars.h index 0f32f58aea..0f32f58aea 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_cputimervars.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_cputimervars.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_defaultisr.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_defaultisr.h index 3f351d85b7..3f351d85b7 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_defaultisr.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_defaultisr.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_sci_io.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_sci_io.h index 41ecacb9be..41ecacb9be 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_sci_io.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_sci_io.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_sdfm_drivers.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_sdfm_drivers.h index 0cde1ad5ae..0cde1ad5ae 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_sdfm_drivers.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_sdfm_drivers.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_struct.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_struct.h index bd307dd782..bd307dd782 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F2837xD_struct.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F2837xD_struct.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/F28x_Project.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F28x_Project.h index ffdaa6e98c..ffdaa6e98c 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/F28x_Project.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/F28x_Project.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/device.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/device.h index 9a8e0ad33e..9a8e0ad33e 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/device.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/device.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/driverlib.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/driverlib.h index 0dd941033f..0dd941033f 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/driverlib.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/driverlib.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/stdint.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/stdint.h index 479234292a..479234292a 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/stdint.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/stdint.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/usb.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/usb.h index 1eb1f8396e..1eb1f8396e 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/usb.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/usb.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/include/usb_hal.h b/bsp/ti/c28x/libraries/tms320f28379d/common/include/usb_hal.h index d89577ebc3..d89577ebc3 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/include/usb_hal.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/include/usb_hal.h diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Adc.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Adc.c index 3959c44698..3959c44698 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Adc.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Adc.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_CodeStartBranch.asm b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_CodeStartBranch.asm index cd08bf30c0..cd08bf30c0 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_CodeStartBranch.asm +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_CodeStartBranch.asm diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_CpuTimers.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_CpuTimers.c index 1a0877ea6d..1a0877ea6d 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_CpuTimers.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_CpuTimers.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_DBGIER.asm b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_DBGIER.asm index 951fe6a28a..951fe6a28a 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_DBGIER.asm +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_DBGIER.asm diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_DefaultISR.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_DefaultISR.c index bd589343b6..bd589343b6 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_DefaultISR.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_DefaultISR.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Dma.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Dma.c index ca5593c851..ca5593c851 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Dma.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Dma.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_ECap.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_ECap.c index d9dcfab62e..d9dcfab62e 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_ECap.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_ECap.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_EPwm.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_EPwm.c index 2581fe46c9..2581fe46c9 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_EPwm.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_EPwm.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_EQep.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_EQep.c index 90629e6f40..90629e6f40 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_EQep.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_EQep.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Emif.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Emif.c index 0f8ff9d52b..0f8ff9d52b 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Emif.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Emif.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Gpio.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Gpio.c index 0c5927b5ed..0c5927b5ed 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Gpio.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Gpio.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_I2C.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_I2C.c index d17266a9b0..d17266a9b0 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_I2C.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_I2C.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc.c index a58533c200..a58533c200 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver.c index 9b38efc7b5..9b38efc7b5 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Lite.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Lite.c index 9f8dc61c9c..9f8dc61c9c 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Lite.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Lite.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Util.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Util.c index 7f98a29ea1..7f98a29ea1 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Util.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Ipc_Driver_Util.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Mcbsp.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Mcbsp.c index b93b01a4ff..b93b01a4ff 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Mcbsp.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Mcbsp.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_PieCtrl.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_PieCtrl.c index e6be2e920c..e6be2e920c 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_PieCtrl.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_PieCtrl.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_PieVect.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_PieVect.c index 20e8fbf74b..20e8fbf74b 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_PieVect.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_PieVect.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c index 7c2b5d1f56..7c2b5d1f56 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Sci.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Sci.c index e21b934a5e..e21b934a5e 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Sci.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Sci.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Spi.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Spi.c index 1a82751d7e..1a82751d7e 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Spi.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Spi.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_SysCtrl.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_SysCtrl.c index 0971cee2d5..0971cee2d5 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_SysCtrl.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_SysCtrl.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_TempSensorConv.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_TempSensorConv.c index ffc70fec07..ffc70fec07 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_TempSensorConv.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_TempSensorConv.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Upp.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Upp.c index f0432c9c8d..f0432c9c8d 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_Upp.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_Upp.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_can.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_can.c index 3b3cb24bea..3b3cb24bea 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_can.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_can.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_sci_io.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_sci_io.c index 28c676c18d..28c676c18d 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_sci_io.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_sci_io.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_sdfm_drivers.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_sdfm_drivers.c index 4bbfdf5890..4bbfdf5890 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_sdfm_drivers.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_sdfm_drivers.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_struct.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_struct.c index 1a306bd1d4..1a306bd1d4 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_struct.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_struct.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_usDelay.asm b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_usDelay.asm index 71d3606fd0..71d3606fd0 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/F2837xD_usDelay.asm +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/F2837xD_usDelay.asm diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/device.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/device.c index 171d3ac8f1..171d3ac8f1 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/device.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/device.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/usb.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/usb.c index db82fb7a39..db82fb7a39 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/usb.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/usb.c diff --git a/bsp/c28x/libraries/tms320f28379d/common/source/usb_hal.c b/bsp/ti/c28x/libraries/tms320f28379d/common/source/usb_hal.c index f73ff48a86..f73ff48a86 100644 --- a/bsp/c28x/libraries/tms320f28379d/common/source/usb_hal.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/common/source/usb_hal.c diff --git a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd index 2f91325867..2f91325867 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd diff --git a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd index 189250ad3b..189250ad3b 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd diff --git a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd index c125c94918..c125c94918 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd diff --git a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd index af9414a90d..af9414a90d 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_adc.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_adc.h index cdcee353fb..cdcee353fb 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_adc.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_adc.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_analogsubsys.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_analogsubsys.h index b116e47d77..b116e47d77 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_analogsubsys.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_analogsubsys.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_can.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_can.h index ad625e4554..ad625e4554 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_can.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_can.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cla.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cla.h index 683333074c..683333074c 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cla.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cla.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cmpss.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cmpss.h index 51b595b01c..51b595b01c 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cmpss.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cmpss.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cputimer.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cputimer.h index f822f516e5..f822f516e5 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_cputimer.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_cputimer.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dac.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dac.h index 6594bf2334..6594bf2334 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dac.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dac.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dcsm.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dcsm.h index 4ea33d6843..4ea33d6843 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dcsm.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dcsm.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_device.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_device.h index 58aee28ebb..58aee28ebb 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_device.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_device.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dma.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dma.h index 3de5b3ca0f..3de5b3ca0f 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_dma.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_dma.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_ecap.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_ecap.h index 1fdeb15ec3..1fdeb15ec3 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_ecap.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_ecap.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_emif.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_emif.h index c3246b567c..c3246b567c 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_emif.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_emif.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm.h index bd784afd49..bd784afd49 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm_xbar.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm_xbar.h index 47f85e18fe..47f85e18fe 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm_xbar.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_epwm_xbar.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_eqep.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_eqep.h index f37da095a9..f37da095a9 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_eqep.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_eqep.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_flash.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_flash.h index 2882c6a96d..2882c6a96d 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_flash.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_flash.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_gpio.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_gpio.h index 7aeb219836..7aeb219836 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_gpio.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_gpio.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_i2c.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_i2c.h index 470f5a398d..470f5a398d 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_i2c.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_i2c.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_input_xbar.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_input_xbar.h index ef3abbe3ab..ef3abbe3ab 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_input_xbar.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_input_xbar.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_ipc.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_ipc.h index 411ef4c80b..411ef4c80b 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_ipc.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_ipc.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_mcbsp.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_mcbsp.h index 0f94e76030..0f94e76030 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_mcbsp.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_mcbsp.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_memconfig.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_memconfig.h index 9dcf877d3c..9dcf877d3c 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_memconfig.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_memconfig.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_nmiintrupt.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_nmiintrupt.h index 0bbe21fe21..0bbe21fe21 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_nmiintrupt.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_nmiintrupt.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_output_xbar.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_output_xbar.h index aad7cada65..aad7cada65 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_output_xbar.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_output_xbar.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_piectrl.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_piectrl.h index 75f9303244..75f9303244 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_piectrl.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_piectrl.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_pievect.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_pievect.h index 7772256c78..7772256c78 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_pievect.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_pievect.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sci.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sci.h index ae1cf3c422..ae1cf3c422 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sci.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sci.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sdfm.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sdfm.h index 7506115073..7506115073 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sdfm.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sdfm.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_spi.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_spi.h index 30e2e6babb..30e2e6babb 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_spi.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_spi.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sysctrl.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sysctrl.h index dd438aed5f..dd438aed5f 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_sysctrl.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_sysctrl.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_upp.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_upp.h index c33bcc90f2..c33bcc90f2 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_upp.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_upp.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_xbar.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_xbar.h index d201fda67c..d201fda67c 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_xbar.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_xbar.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_xint.h b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_xint.h index f647e68b06..f647e68b06 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/include/F2837xD_xint.h +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/include/F2837xD_xint.h diff --git a/bsp/c28x/libraries/tms320f28379d/headers/source/F2837xD_GlobalVariableDefs.c b/bsp/ti/c28x/libraries/tms320f28379d/headers/source/F2837xD_GlobalVariableDefs.c index 270b63815a..270b63815a 100644 --- a/bsp/c28x/libraries/tms320f28379d/headers/source/F2837xD_GlobalVariableDefs.c +++ b/bsp/ti/c28x/libraries/tms320f28379d/headers/source/F2837xD_GlobalVariableDefs.c diff --git a/bsp/c28x/tms320f28379d/.ccsproject b/bsp/ti/c28x/tms320f28379d/.ccsproject index 028ef9f5ea..028ef9f5ea 100644 --- a/bsp/c28x/tms320f28379d/.ccsproject +++ b/bsp/ti/c28x/tms320f28379d/.ccsproject diff --git a/bsp/c28x/tms320f28379d/.config b/bsp/ti/c28x/tms320f28379d/.config index 15627f816e..670b11aaff 100644 --- a/bsp/c28x/tms320f28379d/.config +++ b/bsp/ti/c28x/tms320f28379d/.config @@ -127,7 +127,7 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64 # CONFIG_RT_USING_I2C is not set # CONFIG_RT_USING_PHY is not set CONFIG_RT_USING_PIN=y -# CONFIG_RT_USING_ADC is not set +CONFIG_RT_USING_ADC=y # CONFIG_RT_USING_DAC is not set CONFIG_RT_USING_PWM=y # CONFIG_RT_USING_MTD_NOR is not set @@ -672,7 +672,12 @@ CONFIG_BSP_USING_GPIO=y CONFIG_BSP_USING_UART=y CONFIG_BSP_USING_UART1=y # CONFIG_BSP_USING_PWM is not set -# CONFIG_BSP_USING_ADC is not set +CONFIG_BSP_USING_ADC=y +CONFIG_BSP_USING_ADC1=y +CONFIG_BSP_ADC_USING_12BIT=y +# CONFIG_BSP_ADC_USING_16BIT is not set +CONFIG_BSP_USING_ADC2=y +CONFIG_BSP_USING_ADC3=y # CONFIG_BSP_USING_ONCHIP_RTC is not set # CONFIG_BSP_USING_WDT is not set # CONFIG_BSP_USING_SDIO is not set diff --git a/bsp/c28x/tms320f28379d/.cproject b/bsp/ti/c28x/tms320f28379d/.cproject index 36f16276d4..d3421753e2 100644 --- a/bsp/c28x/tms320f28379d/.cproject +++ b/bsp/ti/c28x/tms320f28379d/.cproject @@ -15,8 +15,8 @@ <storageModule moduleId="cdtBuildSystem" version="4.0.0"> <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.C2000.Debug.1821767246.778586462" name="FLASH" parent="com.ti.ccstudio.buildDefinitions.C2000.Debug"> <folderInfo id="com.ti.ccstudio.buildDefinitions.C2000.Debug.1821767246.778586462." name="/" resourcePath=""> - <toolChain id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain.1828213264" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.1060489674"> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1747799616" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> + <toolChain id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain.2044377796" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.1259067527"> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.907629852" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=TMS320C28XX.TMS320F28379D"/> <listOptionValue builtIn="false" value="DEVICE_CORE_ID="/> <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> @@ -28,74 +28,75 @@ <listOptionValue builtIn="false" value="PRODUCT_MACRO_IMPORTS={}"/> <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1244962932" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.5.LTS" valueType="string"/> - <targetPlatform id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug.1821011613" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug"/> - <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug.1609190757" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug"/> - <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug.412070056" name="C2000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug"> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL.999128620" name="Option deprecated, set by default (--large_memory_model, -ml)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY.1331338857" name="Unified memory (--unified_memory, -mt)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.225185951" name="Processor version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.28" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.1493589098" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.softlib" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.1026250140" name="Specify CLA support (--cla_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.cla1" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.683442163" name="Specify VCU support (--vcu_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.vcu2" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.1763042063" name="Specify TMU support (--tmu_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.tmu0" valueType="enumerated"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH.156684069" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH" valueType="includePath"> + <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552953057" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.5.LTS" valueType="string"/> + <targetPlatform id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug.2050944283" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug"/> + <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug.1111748461" name="GNU Make.FLASH" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug"/> + <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug.1700912152" name="C2000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL.1042201530" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY.448196689" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.1231731663" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.28" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.1065615623" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.softlib" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.469331775" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.cla1" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.1234731689" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.vcu2" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.193422151" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.tmu0" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH.2126563574" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH" valueType="includePath"> <listOptionValue builtIn="false" value="${PROJECT_ROOT}"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../components/finsh"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../components/drivers/include"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../components/finsh"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../components/drivers/include"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/tms320f28379d/headers/include"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/tms320f28379d/common/include"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../include"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../include"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/HAL_Drivers"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../src"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../src"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/board"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/HAL_Drivers/config"/> <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE.859143042" name="Provide advice on optimization techniques (--advice:performance)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE" value="--advice:performance=all" valueType="string"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE.843921936" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE" valueType="definedSymbols"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE.1010893294" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE" value="--advice:performance=all" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE.1502427633" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE" valueType="definedSymbols"> <listOptionValue builtIn="false" value="CPU1"/> <listOptionValue builtIn="false" value="_FLASH"/> <listOptionValue builtIn="false" value="_LAUNCHXL_F28379D"/> <listOptionValue builtIn="false" value="RT_USING_LIBC"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.2015418143" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING.79420422" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING" valueType="stringList"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.1872798069" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING.857737305" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING" valueType="stringList"> <listOptionValue builtIn="false" value="225"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.228020105" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.off" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER.1214520629" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.1089628126" name="Application binary interface [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.coffabi" valueType="enumerated"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS.1318794569" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS.909041686" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS.260944938" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS.157539313" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.1299904459" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.off" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER.1711157967" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.558396365" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.coffabi" valueType="enumerated"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS.1112595076" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS.159997053" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS.1088320457" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS.859912541" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS"/> </tool> - <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.1060489674" name="C2000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug"> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE.421832962" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE" value="0x100" valueType="string"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE.173714049" name="Link information (map) listed into <file> (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE.560518069" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY.863381425" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY" valueType="libs"> + <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.1259067527" name="C2000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE.1680037485" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE" value="0x100" valueType="string"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE.1336908518" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE.138792315" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY.1616369464" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY" valueType="libs"> <listOptionValue builtIn="false" value="libc.a"/> </option> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH.2055841051" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH" valueType="libPaths"> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH.1205925932" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH" valueType="libPaths"> <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/> <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.231000708" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.off" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER.983851989" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO.1085010088" name="Detailed link information data-base into <file> (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS.813723612" name="Other flags" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS" valueType="stringList"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.945425329" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.off" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER.773669389" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO.1871311927" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS.247879329" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS" valueType="stringList"> <listOptionValue builtIn="false" value=""/> </option> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS.1749327918" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS.570529335" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS.1787952653" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS.323866969" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS.1688694601" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS.1900797066" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS"/> </tool> - <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex.825466369" name="C2000 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex"/> + <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex.1911695373" name="C2000 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex"/> </toolChain> </folderInfo> <sourceEntries> - <entry excluding="2837x_RAM_lnk_cpu1.cmd|libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/tms320f28379d/common/source/device.c|libraries/tms320f28379d/common/source/usb.c|libraries/tms320f28379d/common/source/usb_hal.c|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|DeviceDrivers/ipc/pipe.c|finsh/msh_cmd.c|libraries/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|libraries/common/source/device.c|libraries/common/source/usb.c|libraries/common/source/usb_hal.c|libraries/common/targetConfigs|libraries/common/deprecated|libraries/common/cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + <entry excluding="2837x_RAM_lnk_cpu1.cmd|DeviceDrivers/ipc/pipe.c|libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/tms320f28379d/common/source/device.c|libraries/tms320f28379d/common/source/usb.c|libraries/tms320f28379d/common/source/usb_hal.c|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|finsh/msh_cmd.c|libraries/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|libraries/common/source/device.c|libraries/common/source/usb.c|libraries/common/source/usb_hal.c|libraries/common/targetConfigs|libraries/common/deprecated|libraries/common/cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> </sourceEntries> </configuration> </storageModule> @@ -115,8 +116,8 @@ <storageModule moduleId="cdtBuildSystem" version="4.0.0"> <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.C2000.Debug.1821767246.1625729396" name="RAM" parent="com.ti.ccstudio.buildDefinitions.C2000.Debug"> <folderInfo id="com.ti.ccstudio.buildDefinitions.C2000.Debug.1821767246.1625729396." name="/" resourcePath=""> - <toolChain id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain.1536271237" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.435289182"> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1521811460" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> + <toolChain id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain.1894579497" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.723836870"> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.28035281" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=TMS320C28XX.TMS320F28379D"/> <listOptionValue builtIn="false" value="DEVICE_CORE_ID="/> <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> @@ -128,77 +129,77 @@ <listOptionValue builtIn="false" value="PRODUCT_MACRO_IMPORTS={}"/> <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.684853951" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.5.LTS" valueType="string"/> - <targetPlatform id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug.1888278905" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug"/> - <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug.1971922062" name="GNU Make.RAM" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug"/> - <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug.946024139" name="C2000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug"> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL.726161790" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY.1940489878" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.1733534791" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.28" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.1549229828" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.softlib" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.1911747915" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.cla1" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.807127079" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.vcu2" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.1883343853" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.tmu0" valueType="enumerated"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH.484616110" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH" valueType="includePath"> + <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2064551334" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.5.LTS" valueType="string"/> + <targetPlatform id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug.824785581" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.targetPlatformDebug"/> + <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug.1472806917" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.builderDebug"/> + <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug.304346228" name="C2000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.compilerDebug"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL.1535045148" name="Option deprecated, set by default (--large_memory_model, -ml)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.LARGE_MEMORY_MODEL" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY.906261740" name="Unified memory (--unified_memory, -mt)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.UNIFIED_MEMORY" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.601611777" name="Processor version (--silicon_version, -v)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.SILICON_VERSION.28" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.813293878" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.FLOAT_SUPPORT.softlib" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.804303600" name="Specify CLA support (--cla_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.CLA_SUPPORT.cla1" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.1139839682" name="Specify VCU support (--vcu_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.VCU_SUPPORT.vcu2" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.2050172951" name="Specify TMU support (--tmu_support)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.TMU_SUPPORT.tmu0" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH.1843203671" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.INCLUDE_PATH" valueType="includePath"> <listOptionValue builtIn="false" value="${PROJECT_ROOT}"/> <listOptionValue builtIn="false" value="${PROJECT_ROOT}/../libraries/HAL_Drivers"/> <listOptionValue builtIn="false" value="${PROJECT_ROOT}/board"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../components/finsh"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../components/drivers/include"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../components/finsh"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../components/drivers/include"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/tms320f28379d/headers/include"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/tms320f28379d/common/include"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../include"/> - <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../src"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../include"/> + <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../../../src"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/HAL_Drivers/config"/> <listOptionValue builtIn="false" value="${PROJECT_LOC}/../libraries/HAL_Drivers"/> <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE.1881860625" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE" value="--advice:performance=all" valueType="string"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE.1245779694" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE" valueType="definedSymbols"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE.1493387349" name="Provide advice on optimization techniques (--advice:performance)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ADVICE__PERFORMANCE" value="--advice:performance=all" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE.919278576" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEFINE" valueType="definedSymbols"> <listOptionValue builtIn="false" value="CPU1"/> <listOptionValue builtIn="false" value="_RAM"/> <listOptionValue builtIn="false" value="_LAUNCHXL_F28379D"/> <listOptionValue builtIn="false" value="RT_USING_LIBC"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.734338298" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING.1938168144" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING" valueType="stringList"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.693081276" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING.786362056" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WARNING" valueType="stringList"> <listOptionValue builtIn="false" value="225"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.1403255701" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.off" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER.1346663101" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.826974291" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.coffabi" valueType="enumerated"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS.1113334822" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS.293384358" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS.215767185" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS.1956294646" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.1556568762" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DIAG_WRAP.off" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER.1577631276" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.2027726774" name="Application binary interface [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.compilerID.ABI.coffabi" valueType="enumerated"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS.981846727" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__C_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS.1629306683" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__CPP_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS.842081719" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS.766905856" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.compiler.inputType__ASM2_SRCS"/> </tool> - <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.435289182" name="C2000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug"> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE.305068067" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE" value="0x100" valueType="string"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE.1724357791" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE.320032315" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.HEAP_SIZE.443159353" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.HEAP_SIZE" value="0x100" valueType="string"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY.633982228" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY" valueType="libs"> + <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug.723836870" name="C2000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exe.linkerDebug"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE.1596712579" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.STACK_SIZE" value="0x100" valueType="string"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE.845861019" name="Link information (map) listed into <file> (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE.1541688694" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.HEAP_SIZE.1545484419" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.HEAP_SIZE" value="0x100" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY.213017876" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.LIBRARY" valueType="libs"> <listOptionValue builtIn="false" value="libc.a"/> </option> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH.2056651071" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH" valueType="libPaths"> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH.1435003304" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.SEARCH_PATH" valueType="libPaths"> <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/> <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/> </option> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.266418372" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.off" valueType="enumerated"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER.1907796859" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> - <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO.2002057938" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/> - <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS.253384270" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS" valueType="stringList"> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.1659796551" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DIAG_WRAP.off" valueType="enumerated"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER.2031339547" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> + <option id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO.1568286565" name="Detailed link information data-base into <file> (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS.1380482368" name="Other flags" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.linkerID.OTHER_FLAGS" valueType="stringList"> <listOptionValue builtIn="false" value=""/> </option> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS.93382803" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS.1809064554" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS"/> - <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS.121307932" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS.1170965277" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS.1115134067" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__CMD2_SRCS"/> + <inputType id="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS.2069562709" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.exeLinker.inputType__GEN_CMDS"/> </tool> - <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex.1781416482" name="C2000 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex"/> + <tool id="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex.1389940238" name="C2000 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.C2000_20.2.hex"/> </toolChain> </folderInfo> <sourceEntries> - <entry excluding="libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|libraries/tms320f28379d/common/source/device.c|libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/tms320f28379d/common/source/usb.c|libraries/tms320f28379d/common/source/usb_hal.c|2837x_FLASH_lnk_cpu1.cmd|DeviceDrivers/ipc/pipe.c|finsh/msh_cmd.c|libraries/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|libraries/common/source/device.c|libraries/common/source/usb.c|libraries/common/source/usb_hal.c|libraries/common/targetConfigs|libraries/common/deprecated|libraries/common/cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + <entry excluding="DeviceDrivers/ipc/pipe.c|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_nonBIOS_cpu1.cmd|libraries/tms320f28379d/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|libraries/tms320f28379d/common/source/device.c|libraries/tms320f28379d/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/tms320f28379d/common/source/usb.c|libraries/tms320f28379d/common/source/usb_hal.c|2837x_FLASH_lnk_cpu1.cmd|finsh/msh_cmd.c|libraries/common/source/F2837xD_SWPrioritizedPieVect.c|libraries/headers/cmd/F2837xD_Headers_nonBIOS_cpu2.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu1.cmd|libraries/headers/cmd/F2837xD_Headers_BIOS_cpu2.cmd|libraries/common/source/device.c|libraries/common/source/usb.c|libraries/common/source/usb_hal.c|libraries/common/targetConfigs|libraries/common/deprecated|libraries/common/cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> </sourceEntries> </configuration> </storageModule> diff --git a/bsp/c28x/tms320f28379d/.gitignore b/bsp/ti/c28x/tms320f28379d/.gitignore index 025af2b856..025af2b856 100644 --- a/bsp/c28x/tms320f28379d/.gitignore +++ b/bsp/ti/c28x/tms320f28379d/.gitignore diff --git a/bsp/c28x/tms320f28379d/.project b/bsp/ti/c28x/tms320f28379d/.project index fe05f8c849..e8a85337b5 100644 --- a/bsp/c28x/tms320f28379d/.project +++ b/bsp/ti/c28x/tms320f28379d/.project @@ -43,7 +43,7 @@ <link> <name>finsh</name> <type>2</type> - <locationURI>PARENT-2-PROJECT_LOC/components/finsh</locationURI> + <locationURI>virtual:/virtual</locationURI> </link> <link> <name>libraries</name> @@ -51,189 +51,194 @@ <locationURI>virtual:/virtual</locationURI> </link> <link> + <name>DeviceDrivers/adc.c</name> + <type>1</type> + <locationURI>PARENT-4-PROJECT_LOC/components/drivers/misc/adc.c</locationURI> + </link> + <link> <name>DeviceDrivers/ipc</name> <type>2</type> - <locationURI>PARENT-2-PROJECT_LOC/components/drivers/ipc</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/drivers/ipc</locationURI> </link> <link> <name>DeviceDrivers/pin.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/misc/pin.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/drivers/misc/pin.c</locationURI> </link> <link> <name>DeviceDrivers/rt_drv_pwm.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/misc/rt_drv_pwm.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/drivers/misc/rt_drv_pwm.c</locationURI> </link> <link> <name>DeviceDrivers/serial.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/serial/serial.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/drivers/serial/serial.c</locationURI> </link> <link> <name>Kernel/Kconfig</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/Kconfig</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/Kconfig</locationURI> </link> <link> <name>Kernel/SConscript</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/SConscript</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/SConscript</locationURI> </link> <link> <name>Kernel/clock.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/clock.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/clock.c</locationURI> </link> <link> <name>Kernel/components.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/components.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/components.c</locationURI> </link> <link> <name>Kernel/cpu.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/cpu.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/cpu.c</locationURI> </link> <link> <name>Kernel/device.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/device.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/device.c</locationURI> </link> <link> <name>Kernel/idle.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/idle.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/idle.c</locationURI> </link> <link> <name>Kernel/ipc.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/ipc.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/ipc.c</locationURI> </link> <link> <name>Kernel/irq.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/irq.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/irq.c</locationURI> </link> <link> <name>Kernel/kservice.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/kservice.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/kservice.c</locationURI> </link> <link> <name>Kernel/mem.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/mem.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/mem.c</locationURI> </link> <link> <name>Kernel/memheap.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/memheap.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/memheap.c</locationURI> </link> <link> <name>Kernel/mempool.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/mempool.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/mempool.c</locationURI> </link> <link> <name>Kernel/object.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/object.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/object.c</locationURI> </link> <link> <name>Kernel/scheduler.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/scheduler.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/scheduler.c</locationURI> </link> <link> <name>Kernel/signal.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/signal.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/signal.c</locationURI> </link> <link> <name>Kernel/slab.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/slab.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/slab.c</locationURI> </link> <link> <name>Kernel/thread.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/thread.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/thread.c</locationURI> </link> <link> <name>Kernel/timer.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/src/timer.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/src/timer.c</locationURI> </link> <link> <name>c28x/SConscript</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/libcpu/ti-dsp/c28x/SConscript</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/libcpu/ti-dsp/c28x/SConscript</locationURI> </link> <link> <name>c28x/context.s</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/libcpu/ti-dsp/c28x/context.s</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/libcpu/ti-dsp/c28x/context.s</locationURI> </link> <link> <name>c28x/cpuport.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/libcpu/ti-dsp/c28x/cpuport.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/libcpu/ti-dsp/c28x/cpuport.c</locationURI> </link> <link> <name>finsh/Kconfig</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/Kconfig</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/Kconfig</locationURI> </link> <link> <name>finsh/SConscript</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/SConscript</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/SConscript</locationURI> </link> <link> <name>finsh/cmd.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/cmd.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/cmd.c</locationURI> </link> <link> <name>finsh/finsh.h</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/finsh.h</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/finsh.h</locationURI> </link> <link> <name>finsh/msh.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/msh.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/msh.c</locationURI> </link> <link> <name>finsh/msh.h</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/msh.h</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/msh.h</locationURI> </link> <link> <name>finsh/msh_file.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/msh_file.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/msh_file.c</locationURI> </link> <link> <name>finsh/msh_parse.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/msh_parse.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/msh_parse.c</locationURI> </link> <link> <name>finsh/msh_parse.h</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/msh_parse.h</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/msh_parse.h</locationURI> </link> <link> <name>finsh/shell.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/shell.c</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/shell.c</locationURI> </link> <link> <name>finsh/shell.h</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/finsh/shell.h</locationURI> + <locationURI>PARENT-4-PROJECT_LOC/components/finsh/shell.h</locationURI> </link> <link> <name>libraries/HAL_Drivers</name> @@ -246,49 +251,19 @@ <locationURI>virtual:/virtual</locationURI> </link> <link> - <name>DeviceDrivers/ipc/SConscript</name> - <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/SConscript</locationURI> - </link> - <link> - <name>DeviceDrivers/ipc/completion.c</name> - <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/completion.c</locationURI> - </link> - <link> - <name>DeviceDrivers/ipc/dataqueue.c</name> - <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/dataqueue.c</locationURI> - </link> - <link> - <name>DeviceDrivers/ipc/pipe.c</name> - <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/pipe.c</locationURI> - </link> - <link> - <name>DeviceDrivers/ipc/ringblk_buf.c</name> - <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/ringblk_buf.c</locationURI> - </link> - <link> - <name>DeviceDrivers/ipc/ringbuffer.c</name> - <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/ringbuffer.c</locationURI> + <name>libraries/HAL_Drivers/config</name> + <type>2</type> + <locationURI>virtual:/virtual</locationURI> </link> <link> - <name>DeviceDrivers/ipc/waitqueue.c</name> + <name>libraries/HAL_Drivers/drv_adc.c</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/waitqueue.c</locationURI> + <locationURI>PARENT-1-PROJECT_LOC/libraries/HAL_Drivers/drv_adc.c</locationURI> </link> <link> - <name>DeviceDrivers/ipc/workqueue.c</name> + <name>libraries/HAL_Drivers/drv_adc.h</name> <type>1</type> - <locationURI>PARENT-3-PROJECT_LOC/components/drivers/ipc/workqueue.c</locationURI> - </link> - <link> - <name>libraries/HAL_Drivers/config</name> - <type>2</type> - <locationURI>virtual:/virtual</locationURI> + <locationURI>PARENT-1-PROJECT_LOC/libraries/HAL_Drivers/drv_adc.h</locationURI> </link> <link> <name>libraries/HAL_Drivers/drv_config.h</name> @@ -336,6 +311,11 @@ <locationURI>virtual:/virtual</locationURI> </link> <link> + <name>libraries/HAL_Drivers/config/adc_config.h</name> + <type>1</type> + <locationURI>PARENT-1-PROJECT_LOC/libraries/HAL_Drivers/config/adc_config.h</locationURI> + </link> + <link> <name>libraries/HAL_Drivers/config/pwm_config.h</name> <type>1</type> <locationURI>PARENT-1-PROJECT_LOC/libraries/HAL_Drivers/config/pwm_config.h</locationURI> diff --git a/bsp/c28x/tms320f28379d/.settings/org.eclipse.cdt.codan.core.prefs b/bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.cdt.codan.core.prefs index f653028c53..f653028c53 100644 --- a/bsp/c28x/tms320f28379d/.settings/org.eclipse.cdt.codan.core.prefs +++ b/bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.cdt.codan.core.prefs diff --git a/bsp/c28x/tms320f28379d/.settings/org.eclipse.cdt.debug.core.prefs b/bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.cdt.debug.core.prefs index 2adc7b1dde..2adc7b1dde 100644 --- a/bsp/c28x/tms320f28379d/.settings/org.eclipse.cdt.debug.core.prefs +++ b/bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.cdt.debug.core.prefs diff --git a/bsp/c28x/tms320f28379d/.settings/org.eclipse.core.resources.prefs b/bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.core.resources.prefs index 814522b6df..814522b6df 100644 --- a/bsp/c28x/tms320f28379d/.settings/org.eclipse.core.resources.prefs +++ b/bsp/ti/c28x/tms320f28379d/.settings/org.eclipse.core.resources.prefs diff --git a/bsp/c28x/tms320f28379d/2837x_FLASH_lnk_cpu1.cmd b/bsp/ti/c28x/tms320f28379d/2837x_FLASH_lnk_cpu1.cmd index 9787987d30..9787987d30 100644 --- a/bsp/c28x/tms320f28379d/2837x_FLASH_lnk_cpu1.cmd +++ b/bsp/ti/c28x/tms320f28379d/2837x_FLASH_lnk_cpu1.cmd diff --git a/bsp/c28x/tms320f28379d/2837x_RAM_lnk_cpu1.cmd b/bsp/ti/c28x/tms320f28379d/2837x_RAM_lnk_cpu1.cmd index 5eae476e44..5eae476e44 100644 --- a/bsp/c28x/tms320f28379d/2837x_RAM_lnk_cpu1.cmd +++ b/bsp/ti/c28x/tms320f28379d/2837x_RAM_lnk_cpu1.cmd diff --git a/bsp/c28x/tms320f28379d/Kconfig b/bsp/ti/c28x/tms320f28379d/Kconfig index e832d7eb6d..3e83f321c5 100644 --- a/bsp/c28x/tms320f28379d/Kconfig +++ b/bsp/ti/c28x/tms320f28379d/Kconfig @@ -8,7 +8,7 @@ config BSP_DIR config RTT_DIR string option env="RTT_ROOT" - default "../../.." + default "../../../.." # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" diff --git a/bsp/c28x/tms320f28379d/README.md b/bsp/ti/c28x/tms320f28379d/README.md index 42ffc1ee89..ef453d80a7 100644 --- a/bsp/c28x/tms320f28379d/README.md +++ b/bsp/ti/c28x/tms320f28379d/README.md @@ -80,11 +80,11 @@ TMS320F28379D 程序的编译和下载要使用的是 TI 官方提供的 Code Co | 驱动 | 支持情况 | 备注 | | ------ | ---- | :------: | -| CPU Timer | 支持 | | +| CPU Timer | | | | GPIO | 支持 | | | SCI | 支持 | SCIA/B/C | -| ePWM | | | -| ADC | | | +| ePWM | 支持| | +| ADC |支持| | | DAC | | | | I2C | | | | SPI | | | diff --git a/bsp/c28x/tms320f28379d/applications/startup.c b/bsp/ti/c28x/tms320f28379d/applications/startup.c index def94440fd..16854cfc06 100644 --- a/bsp/c28x/tms320f28379d/applications/startup.c +++ b/bsp/ti/c28x/tms320f28379d/applications/startup.c @@ -7,7 +7,7 @@ * Date Author Notes * 2006-08-31 Bernard first implementation * 2018-09-02 xuzhuoyi modify for TMS320F28379D version - * 2022-08-21 yuqi modify the entry function + * 2022-08-21 qiyu modify the entry function */ #include <stdint.h> diff --git a/bsp/c28x/tms320f28379d/board/Kconfig b/bsp/ti/c28x/tms320f28379d/board/Kconfig index 740e3073ea..1510a81dfc 100644 --- a/bsp/c28x/tms320f28379d/board/Kconfig +++ b/bsp/ti/c28x/tms320f28379d/board/Kconfig @@ -980,9 +980,51 @@ menu "On-chip Peripheral Drivers" default n select RT_USING_ADC if BSP_USING_ADC - config BSP_USING_ADC1 + menuconfig BSP_USING_ADC1 bool "Enable ADC1" default n + if BSP_USING_ADC1 + choice + prompt "Select resolution" + default BSP_ADC_USING_12BIT + + config BSP_ADC_USING_12BIT + bool "ADC Using 12 bit resolution" + + config BSP_ADC_USING_16BIT + bool "ADC Using 16 bit resolution" + endchoice + endif + menuconfig BSP_USING_ADC2 + bool "Enable ADC2" + default n + if BSP_USING_ADC2 + choice + prompt "Select resolution" + default BSP_ADC_USING_12BIT + + config BSP_ADC_USING_12BIT + bool "ADC Using 12 bit resolution" + + config BSP_ADC_USING_16BIT + bool "ADC Using 16 bit resolution" + endchoice + endif + menuconfig BSP_USING_ADC3 + bool "Enable ADC3" + default n + if BSP_USING_ADC3 + choice + prompt "Select resolution" + default BSP_ADC_USING_12BIT + + config BSP_ADC_USING_12BIT + bool "ADC Using 12 bit resolution" + + config BSP_ADC_USING_16BIT + bool "ADC Using 16 bit resolution" + endchoice + endif endif menuconfig BSP_USING_ONCHIP_RTC diff --git a/bsp/c28x/tms320f28379d/board/board.c b/bsp/ti/c28x/tms320f28379d/board/board.c index c391a2589e..c391a2589e 100644 --- a/bsp/c28x/tms320f28379d/board/board.c +++ b/bsp/ti/c28x/tms320f28379d/board/board.c diff --git a/bsp/c28x/tms320f28379d/board/board.h b/bsp/ti/c28x/tms320f28379d/board/board.h index 1cf7ac7134..1cf7ac7134 100644 --- a/bsp/c28x/tms320f28379d/board/board.h +++ b/bsp/ti/c28x/tms320f28379d/board/board.h diff --git a/bsp/c28x/tms320f28379d/figures/build.png b/bsp/ti/c28x/tms320f28379d/figures/build.png Binary files differindex 4f6db2913d..4f6db2913d 100644 --- a/bsp/c28x/tms320f28379d/figures/build.png +++ b/bsp/ti/c28x/tms320f28379d/figures/build.png diff --git a/bsp/c28x/tms320f28379d/figures/debug_as.png b/bsp/ti/c28x/tms320f28379d/figures/debug_as.png Binary files differindex 6a2abb3119..6a2abb3119 100644 --- a/bsp/c28x/tms320f28379d/figures/debug_as.png +++ b/bsp/ti/c28x/tms320f28379d/figures/debug_as.png diff --git a/bsp/c28x/tms320f28379d/figures/import.png b/bsp/ti/c28x/tms320f28379d/figures/import.png Binary files differindex db7c314b67..db7c314b67 100644 --- a/bsp/c28x/tms320f28379d/figures/import.png +++ b/bsp/ti/c28x/tms320f28379d/figures/import.png diff --git a/bsp/c28x/tms320f28379d/figures/import_dia.png b/bsp/ti/c28x/tms320f28379d/figures/import_dia.png Binary files differindex 8098424824..8098424824 100644 --- a/bsp/c28x/tms320f28379d/figures/import_dia.png +++ b/bsp/ti/c28x/tms320f28379d/figures/import_dia.png diff --git a/bsp/c28x/tms320f28379d/figures/launch-28379d.png b/bsp/ti/c28x/tms320f28379d/figures/launch-28379d.png Binary files differindex 6db1ebdae0..6db1ebdae0 100644 --- a/bsp/c28x/tms320f28379d/figures/launch-28379d.png +++ b/bsp/ti/c28x/tms320f28379d/figures/launch-28379d.png diff --git a/bsp/c28x/tms320f28379d/figures/launching.png b/bsp/ti/c28x/tms320f28379d/figures/launching.png Binary files differindex 832c6687ce..832c6687ce 100644 --- a/bsp/c28x/tms320f28379d/figures/launching.png +++ b/bsp/ti/c28x/tms320f28379d/figures/launching.png diff --git a/bsp/c28x/tms320f28379d/rtconfig.h b/bsp/ti/c28x/tms320f28379d/rtconfig.h index fc87483220..12617588d5 100644 --- a/bsp/c28x/tms320f28379d/rtconfig.h +++ b/bsp/ti/c28x/tms320f28379d/rtconfig.h @@ -77,6 +77,7 @@ #define RT_USING_SERIAL_V1 #define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_PIN +#define RT_USING_ADC #define RT_USING_PWM /* Using USB */ @@ -187,6 +188,11 @@ #define BSP_USING_GPIO #define BSP_USING_UART #define BSP_USING_UART1 +#define BSP_USING_ADC +#define BSP_USING_ADC1 +#define BSP_ADC_USING_12BIT +#define BSP_USING_ADC2 +#define BSP_USING_ADC3 /* Board extended module Drivers */ diff --git a/bsp/c28x/tms320f28379d/rtconfig_project.h b/bsp/ti/c28x/tms320f28379d/rtconfig_project.h index fb6a3dffbb..fb6a3dffbb 100644 --- a/bsp/c28x/tms320f28379d/rtconfig_project.h +++ b/bsp/ti/c28x/tms320f28379d/rtconfig_project.h diff --git a/bsp/c28x/tms320f28379d/targetConfigs/TMS320F28379D.ccxml b/bsp/ti/c28x/tms320f28379d/targetConfigs/TMS320F28379D.ccxml index 42eb492f1f..42eb492f1f 100644 --- a/bsp/c28x/tms320f28379d/targetConfigs/TMS320F28379D.ccxml +++ b/bsp/ti/c28x/tms320f28379d/targetConfigs/TMS320F28379D.ccxml diff --git a/bsp/c28x/tms320f28379d/targetConfigs/readme.txt b/bsp/ti/c28x/tms320f28379d/targetConfigs/readme.txt index d783fef4d6..d783fef4d6 100644 --- a/bsp/c28x/tms320f28379d/targetConfigs/readme.txt +++ b/bsp/ti/c28x/tms320f28379d/targetConfigs/readme.txt |
