simplelink: import TI RF driver from SimpleLink SDK
This commit imports the TI RF driver from SimpleLink SDK 3.10.00.53 Signed-off-by: Vincent Wan <vincent.wan@linaro.org>
This commit is contained in:
parent
c9fd9faeab
commit
e14693f475
|
@ -66,6 +66,7 @@ elseif(CONFIG_HAS_CC13X2_CC26X2_SDK)
|
|||
source/ti/drivers/power/PowerCC26X2.c
|
||||
source/ti/drivers/power/PowerCC26X2_calibrateRCOSC.c
|
||||
source/ti/drivers/utils/List.c
|
||||
source/ti/drivers/rf/RFCC26X2_multiMode.c
|
||||
|
||||
kernel/zephyr/dpl/ClockP_zephyr.c
|
||||
kernel/zephyr/dpl/HwiP_zephyr.c
|
||||
|
@ -77,11 +78,15 @@ elseif(CONFIG_HAS_CC13X2_CC26X2_SDK)
|
|||
PROPERTIES COMPILE_DEFINITIONS "DeviceFamily_CC13X2;${COMPILER}" )
|
||||
set_source_files_properties(source/ti/drivers/power/PowerCC26X2_calibrateRCOSC.c
|
||||
PROPERTIES COMPILE_DEFINITIONS "DeviceFamily_CC13X2;${COMPILER}" )
|
||||
set_source_files_properties(source/ti/drivers/rf/RFCC26X2_multiMode.c
|
||||
PROPERTIES COMPILE_DEFINITIONS "DeviceFamily_CC13X2;${COMPILER}" )
|
||||
else()
|
||||
set_source_files_properties(source/ti/drivers/power/PowerCC26X2.c
|
||||
PROPERTIES COMPILE_DEFINITIONS "DeviceFamily_CC26X2;${COMPILER}" )
|
||||
set_source_files_properties(source/ti/drivers/power/PowerCC26X2_calibrateRCOSC.c
|
||||
PROPERTIES COMPILE_DEFINITIONS "DeviceFamily_CC26X2;${COMPILER}" )
|
||||
set_source_files_properties(source/ti/drivers/rf/RFCC26X2_multiMode.c
|
||||
PROPERTIES COMPILE_DEFINITIONS "DeviceFamily_CC26X2;${COMPILER}" )
|
||||
endif()
|
||||
|
||||
elseif(CONFIG_HAS_MSP432P4XXSDK)
|
||||
|
|
|
@ -19,8 +19,12 @@ The driver library source is copied from the SDK, as follows:
|
|||
find devices/cc13x2_cc26x2/{driverlib,inc,rf_patches} -depth -name '*.[c|h]' -print0 | cpio --null -pvdm $EXT_DIR
|
||||
find devices/cc13x2_cc26x2/startup_files -depth -name ccfg.c -print0 | cpio --null -pvd $EXT_DIR
|
||||
cp -r drivers/power/* $EXT_DIR/drivers/power/.
|
||||
mkdir $EXT_DIR/drivers/rf
|
||||
cp drivers/rf/RF.h $EXT_DIR/drivers/rf/.
|
||||
cp drivers/rf/RFCC26X2_multiMode.c $EXT_DIR/drivers/rf/.
|
||||
find $EXT_DIR/devices/cc13x2_cc26x2 -name '*.[c|h]' -exec dos2unix {} \;
|
||||
find $EXT_DIR/drivers/power -name '*.[c|h]' -exec dos2unix {} \;
|
||||
find $EXT_DIR/drivers/rf -name '*.[c|h]' -exec dos2unix {} \;
|
||||
popd
|
||||
|
||||
The source file startup_files/ccfg.c has been modified to use the appropriate
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue