Compare commits
13 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 20ad1a14ab | |||
| d690ae78cc | |||
| 642d6114c4 | |||
| d78b0372a5 | |||
| d648e23b12 | |||
| 2a6cd49748 | |||
| b19b818927 | |||
| 8876319987 | |||
| 8ae2e1771c | |||
| 549db3f6d4 | |||
| 54dd4bc643 | |||
| 435acb745b | |||
| 3cf2bb99f7 |
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
#folder=$($path | awk -F"/" '{$NF}')
|
#folder=$($path | awk -F"/" '{$NF}')
|
||||||
folder=$(basename "$(pwd)")
|
folder=$(basename "$(pwd)")
|
||||||
|
|
||||||
if [ "$folder" == "bioprocc2650" ]; then
|
if [ "$folder" == "bioprocc2650" ] | [ "$folder" == "ti" ]; then
|
||||||
year=$(date +%-y)
|
year=$(date +%-y)
|
||||||
month=$(date +%-m)
|
month=$(date +%-m)
|
||||||
day=$(date +%-d)
|
day=$(date +%-d)
|
||||||
|
|||||||
+1
-1
@@ -132,7 +132,7 @@
|
|||||||
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG+PRIVACY_1_2_CFG+EXT_DATA_LEN_CFG */
|
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG+PRIVACY_1_2_CFG+EXT_DATA_LEN_CFG */
|
||||||
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG+PRIVACY_1_2_CFG */
|
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG+PRIVACY_1_2_CFG */
|
||||||
/* -DBLE_V42_FEATURES=PRIVACY_1_2_CFG+EXT_DATA_LEN_CFG */
|
/* -DBLE_V42_FEATURES=PRIVACY_1_2_CFG+EXT_DATA_LEN_CFG */
|
||||||
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG+EXT_DATA_LEN_CFG */
|
-DBLE_V42_FEATURES=SECURE_CONNS_CFG+EXT_DATA_LEN_CFG
|
||||||
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG */
|
/* -DBLE_V42_FEATURES=SECURE_CONNS_CFG */
|
||||||
/* -DBLE_V42_FEATURES=PRIVACY_1_2_CFG */
|
/* -DBLE_V42_FEATURES=PRIVACY_1_2_CFG */
|
||||||
/* -DBLE_V42_FEATURES=EXT_DATA_LEN_CFG */
|
/* -DBLE_V42_FEATURES=EXT_DATA_LEN_CFG */
|
||||||
|
|||||||
+3
-3
@@ -3,6 +3,6 @@
|
|||||||
* step by the lib_search utility
|
* step by the lib_search utility
|
||||||
*/
|
*/
|
||||||
|
|
||||||
"C:\ti\simplelink\ble_sdk_2_02_02_25\blelib\host\host_pxxx.a"
|
"/home/alan/ti/simplelink/ble_sdk_2_02_02_25/blelib/host/host_pxxx.a"
|
||||||
"C:\ti\simplelink\ble_sdk_2_02_02_25\blelib\ctrl\cc2640\cc2640_ctrl_pxxx_ext.a"
|
"/home/alan/ti/simplelink/ble_sdk_2_02_02_25/blelib/ctrl/cc2640/cc2640_ctrl_pxxx_ext.a"
|
||||||
"C:\ti\simplelink\ble_sdk_2_02_02_25\blelib\hci_tl\cc26xx\cc26xx_hci_tl_none_v41_v42.a"
|
"/home/alan/ti/simplelink/ble_sdk_2_02_02_25/blelib/hci_tl/cc26xx/cc26xx_hci_tl_none_v41_v42.a"
|
||||||
|
|||||||
+3
-3
@@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# This file was generated based on the configuration script:
|
# This file was generated based on the configuration script:
|
||||||
# C:\ti\simplelink\ble_sdk_2_02_02_25\examples\cc2650em\simple_peripheral\ccs\config\app_ble.cfg
|
# /home/alan/ti/simplelink/ble_sdk_2_02_02_25/examples/cc2650em/simple_peripheral/ccs/config/app_ble.cfg
|
||||||
#
|
#
|
||||||
# This makefile may be included in other makefiles that need to build
|
# This makefile may be included in other makefiles that need to build
|
||||||
# the libraries containing the compiled source files generated as
|
# the libraries containing the compiled source files generated as
|
||||||
@@ -14,9 +14,9 @@
|
|||||||
#
|
#
|
||||||
# The absolute path to the generated source directory (at the time the
|
# The absolute path to the generated source directory (at the time the
|
||||||
# sources were generated) is:
|
# sources were generated) is:
|
||||||
# C:\ti\simplelink\ble_sdk_2_02_02_25\examples\cc2650em\simple_peripheral\ccs\config\src
|
# /home/alan/ti/simplelink/ble_sdk_2_02_02_25/examples/cc2650em/simple_peripheral/ccs/config/src
|
||||||
#
|
#
|
||||||
GEN_SRC_DIR ?= ../../config/src
|
GEN_SRC_DIR ?= ../../../ti/simplelink/ble_sdk_2_02_02_25/examples/cc2650em/simple_peripheral/ccs/config/src
|
||||||
|
|
||||||
ifeq (,$(wildcard $(GEN_SRC_DIR)))
|
ifeq (,$(wildcard $(GEN_SRC_DIR)))
|
||||||
$(error "ERROR: GEN_SRC_DIR must be set to the directory containing the generated sources")
|
$(error "ERROR: GEN_SRC_DIR must be set to the directory containing the generated sources")
|
||||||
|
|||||||
Executable → Regular
BIN
Binary file not shown.
Executable → Regular
BIN
Binary file not shown.
Executable → Regular
BIN
Binary file not shown.
Executable → Regular
BIN
Binary file not shown.
Executable → Regular
+15
-15
@@ -1,29 +1,29 @@
|
|||||||
|
|
||||||
XOPTS = -I"C:/ti/xdctools_3_32_02_25_core/packages/" -Dxdc_target_types__=C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/targets/arm/elf/std.h -Dxdc_target_name__=M3
|
XOPTS = -I"/home/alan/ti/xdctools_3_32_01_22_core/packages/" -Dxdc_target_types__=/home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/targets/arm/elf/std.h -Dxdc_target_name__=M3
|
||||||
|
|
||||||
vpath % C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/
|
vpath % /home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/
|
||||||
vpath %.c C:/ti/xdctools_3_32_02_25_core/packages/
|
vpath %.c /home/alan/ti/xdctools_3_32_01_22_core/packages/
|
||||||
|
|
||||||
CCOPTS = --endian=little -mv7M3 --abi=eabi -q -ms --opt_for_speed=0 --program_level_compile -o3 -g --optimize_with_debug -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_family_arm_cc26xx_Boot_driverlibVersion=2 -Dti_sysbios_knl_Clock_stopCheckNext__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_enableException__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_disablePriority__D=32U -Dti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__D=0U
|
CCOPTS = --endian=little -mv7M3 --abi=eabi -q -ms --opt_for_speed=0 --program_level_compile -o3 -g --optimize_with_debug -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_family_arm_cc26xx_Boot_driverlibVersion=2 -Dti_sysbios_knl_Clock_stopCheckNext__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_enableException__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_disablePriority__D=32U -Dti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__D=0U
|
||||||
|
|
||||||
XDC_ROOT = C:/ti/xdctools_3_32_02_25_core/packages/
|
XDC_ROOT = /home/alan/ti/xdctools_3_32_01_22_core/packages/
|
||||||
|
|
||||||
BIOS_ROOT = C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/
|
BIOS_ROOT = /home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/
|
||||||
|
|
||||||
BIOS_DEFS = -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_knl_Swi_numPriorities__D=6 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=6 -Dti_sysbios_knl_Task_checkStackFlag__D=FALSE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Task_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_DYNAMIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_hal_CoreNull_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_hal_CoreNull_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_hal_CoreNull_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_hal_CoreNull_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_hal_CoreNull_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_m3_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=FALSE -Dxdc_runtime_Assert_DISABLE_ALL -Dxdc_runtime_Log_DISABLE_ALL
|
BIOS_DEFS = -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_knl_Swi_numPriorities__D=6 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=6 -Dti_sysbios_knl_Task_checkStackFlag__D=FALSE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Task_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_DYNAMIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_hal_CoreNull_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_hal_CoreNull_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_hal_CoreNull_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_hal_CoreNull_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_hal_CoreNull_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_m3_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=FALSE -Dxdc_runtime_Assert_DISABLE_ALL -Dxdc_runtime_Log_DISABLE_ALL
|
||||||
|
|
||||||
BIOS_INC = -I"C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/"
|
BIOS_INC = -I"/home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/"
|
||||||
|
|
||||||
TARGET_INC = -I"C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/"
|
TARGET_INC = -I"/home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/"
|
||||||
|
|
||||||
INCS = $(BIOS_INC) $(TARGET_INC) --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.5.LTS/include" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/icall/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/roles/cc26xx" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/roles" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/dev_info" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/simple_profile/cc26xx" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/simple_profile" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/common/cc26xx" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/heapmgr" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/controller/cc26xx/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/target/_common" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/target" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/target/_common/cc26xx" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/osal/src/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/services/src/sdata" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/services/src/saddr" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/components/icall/src/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/inc" --include_path="C:/ti/simplelink/ble_sdk_2_02_02_25/src/rom" --include_path="C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/cc26xxware_2_24_03_17272" -IC:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/
|
INCS = $(BIOS_INC) $(TARGET_INC) --include_path="/home/alan/ti/ccs900/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/icall/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/roles/cc26xx" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/roles" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/dev_info" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/simple_profile/cc26xx" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/profiles/simple_profile" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/common/cc26xx" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/heapmgr" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/controller/cc26xx/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/target/_common" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/target" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/target/_common/cc26xx" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/hal/src/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/osal/src/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/services/src/sdata" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/services/src/saddr" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/components/icall/src/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/inc" --include_path="/home/alan/ti/simplelink/ble_sdk_2_02_02_25/src/rom" --include_path="/home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/cc26xxware_2_24_03_17272" -I/home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/
|
||||||
|
|
||||||
CC = C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.5.LTS/bin/armcl -c $(CCOPTS) -I C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.5.LTS/include
|
CC = /home/alan/ti/ccs900/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl -c $(CCOPTS) -I /home/alan/ti/ccs900/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include
|
||||||
ASM = C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.5.LTS/bin/armcl -c $(CCOPTS) -I C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.5.LTS/include
|
ASM = /home/alan/ti/ccs900/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl -c $(CCOPTS) -I /home/alan/ti/ccs900/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include
|
||||||
AR = C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.5.LTS/bin/armar rq
|
AR = /home/alan/ti/ccs900/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armar rq
|
||||||
|
|
||||||
DEL = C:/ti/xdctools_3_32_02_25_core/packages/../bin/rm -f
|
DEL = rm -f
|
||||||
CP = C:/ti/xdctools_3_32_02_25_core/packages/../bin/cp -f
|
CP = cp -f
|
||||||
|
|
||||||
define RM
|
define RM
|
||||||
$(if $(wildcard $1),$(DEL) $1,:)
|
$(if $(wildcard $1),$(DEL) $1,:)
|
||||||
@@ -100,8 +100,8 @@ rom_sysbios.obj: BIOS.c knl/Clock.c knl/Idle.c knl/Intrinsics.c knl/Event.c knl/
|
|||||||
rom_sysbios.aem3: rom_sysbios.obj m3_Hwi_asm.obj m3_Hwi_asm_switch.obj m3_IntrinsicsSupport_asm.obj m3_TaskSupport_asm.obj
|
rom_sysbios.aem3: rom_sysbios.obj m3_Hwi_asm.obj m3_Hwi_asm_switch.obj m3_IntrinsicsSupport_asm.obj m3_TaskSupport_asm.obj
|
||||||
@-$(call RM, $@)
|
@-$(call RM, $@)
|
||||||
@echo arem3 $^ ...
|
@echo arem3 $^ ...
|
||||||
@$(AR) $@ $^ C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/rom/cortexm/cc26xx/golden/CC26xx/rom_sysbios_config.obj
|
@$(AR) $@ $^ /home/alan/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/rom/cortexm/cc26xx/golden/CC26xx/rom_sysbios_config.obj
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@$(DEL) ..\makefile.libs
|
@$(DEL) ../makefile.libs
|
||||||
@-$(call RM, *)
|
@-$(call RM, *)
|
||||||
|
|||||||
Executable → Regular
BIN
Binary file not shown.
Executable → Regular
BIN
Binary file not shown.
@@ -106,7 +106,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef USE_ICALL
|
#ifdef USE_ICALL
|
||||||
#include <ICall.h>
|
#include <icall.h>
|
||||||
|
|
||||||
typedef ICall_CSState halIntState_t;
|
typedef ICall_CSState halIntState_t;
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -55,7 +55,7 @@
|
|||||||
#include <inc/hw_aon_rtc.h>
|
#include <inc/hw_aon_rtc.h>
|
||||||
#include <driverlib/aon_rtc.h>
|
#include <driverlib/aon_rtc.h>
|
||||||
#include <driverlib/aon_event.h>
|
#include <driverlib/aon_event.h>
|
||||||
#include "ICall.h"
|
#include "icall.h"
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* MACROS
|
* MACROS
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#include "ICall.h"
|
#include "icall.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ extern "C"
|
|||||||
// includes
|
// includes
|
||||||
// ****************************************************************************
|
// ****************************************************************************
|
||||||
#include "hal_types.h"
|
#include "hal_types.h"
|
||||||
#include "OSAL.h"
|
#include "osal.h"
|
||||||
|
|
||||||
// ****************************************************************************
|
// ****************************************************************************
|
||||||
// defines
|
// defines
|
||||||
|
|||||||
@@ -75,7 +75,7 @@
|
|||||||
#ifdef ICALL_JT
|
#ifdef ICALL_JT
|
||||||
#include "icall_JT.h"
|
#include "icall_JT.h"
|
||||||
#else
|
#else
|
||||||
#include <ICall.h>
|
#include <icall.h>
|
||||||
#endif /* ICALL_JT */
|
#endif /* ICALL_JT */
|
||||||
#endif /* USE_ICALL */
|
#endif /* USE_ICALL */
|
||||||
|
|
||||||
@@ -405,7 +405,7 @@ uint32 osal_build_uint32( uint8 *swapped, uint8 len )
|
|||||||
unsigned char * _ltoa(unsigned long l, unsigned char *buf, unsigned char radix)
|
unsigned char * _ltoa(unsigned long l, unsigned char *buf, unsigned char radix)
|
||||||
{
|
{
|
||||||
#if defined (__TI_COMPILER_VERSION) || defined (__TI_COMPILER_VERSION__)
|
#if defined (__TI_COMPILER_VERSION) || defined (__TI_COMPILER_VERSION__)
|
||||||
return ( (unsigned char*)ltoa( l, (char *)buf ) );
|
return ( (unsigned char*)ltoa( l, (char *)buf, radix ) );
|
||||||
#elif defined( __GNUC__ )
|
#elif defined( __GNUC__ )
|
||||||
return ( (char*)ltoa( l, buf, radix ) );
|
return ( (char*)ltoa( l, buf, radix ) );
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -47,8 +47,8 @@
|
|||||||
Release Date: 2018-04-02 18:03:35
|
Release Date: 2018-04-02 18:03:35
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#include "OSAL.h"
|
#include "osal.h"
|
||||||
#include "OSAL_Tasks.h"
|
#include "osal_tasks.h"
|
||||||
|
|
||||||
#include "hal_mcu.h"
|
#include "hal_mcu.h"
|
||||||
#include "osal_cbtimer.h"
|
#include "osal_cbtimer.h"
|
||||||
|
|||||||
@@ -51,13 +51,13 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "comdef.h"
|
#include "comdef.h"
|
||||||
#include "OSAL.h"
|
#include "osal.h"
|
||||||
#include "OSAL_Memory.h"
|
#include "osal_memory.h"
|
||||||
|
|
||||||
#ifdef ICALL_JT
|
#ifdef ICALL_JT
|
||||||
#include "icall_JT.h"
|
#include "icall_JT.h"
|
||||||
#else
|
#else
|
||||||
#include <ICall.h>
|
#include <icall.h>
|
||||||
#endif /* ICALL_JT */
|
#endif /* ICALL_JT */
|
||||||
|
|
||||||
/**************************************************************************************************
|
/**************************************************************************************************
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
#ifdef ICALL_JT
|
#ifdef ICALL_JT
|
||||||
#include "icall_JT.h"
|
#include "icall_JT.h"
|
||||||
#else
|
#else
|
||||||
#include <ICall.h>
|
#include <icall.h>
|
||||||
#endif /* ICALL_JT */
|
#endif /* ICALL_JT */
|
||||||
#endif /* USE_ICALL */
|
#endif /* USE_ICALL */
|
||||||
|
|
||||||
|
|||||||
@@ -62,11 +62,11 @@ extern "C"
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
#include "comdef.h"
|
#include "comdef.h"
|
||||||
#include "OSAL_Memory.h"
|
#include "osal_memory.h"
|
||||||
#include "OSAL_Timers.h"
|
#include "osal_timers.h"
|
||||||
|
|
||||||
#ifdef USE_ICALL
|
#ifdef USE_ICALL
|
||||||
#include <ICall.h>
|
#include <icall.h>
|
||||||
#endif /* USE_ICALL */
|
#endif /* USE_ICALL */
|
||||||
|
|
||||||
/*********************************************************************
|
/*********************************************************************
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ the last entry in the page (higher memory address).
|
|||||||
#include "hal_flash.h"
|
#include "hal_flash.h"
|
||||||
#include "hal_types.h"
|
#include "hal_types.h"
|
||||||
#include "pwrmon.h"
|
#include "pwrmon.h"
|
||||||
#include "OSAL.h"
|
#include "osal.h"
|
||||||
#include "osal_snv.h"
|
#include "osal_snv.h"
|
||||||
#include "hal_assert.h"
|
#include "hal_assert.h"
|
||||||
#include <driverlib/vims.h>
|
#include <driverlib/vims.h>
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
|
|
||||||
#include <inc/hw_fcfg1.h>
|
#include <inc/hw_fcfg1.h>
|
||||||
|
|
||||||
#include "Board.h"
|
#include "board.h"
|
||||||
|
|
||||||
// RF Driver
|
// RF Driver
|
||||||
#include <ti/drivers/rf/RF.h>
|
#include <ti/drivers/rf/RF.h>
|
||||||
|
|||||||
+3
@@ -114,9 +114,11 @@ typedef enum {
|
|||||||
static bool STI = false;
|
static bool STI = false;
|
||||||
static bool IsFirstData = true;
|
static bool IsFirstData = true;
|
||||||
static uint8_t spi_state_counter = 0;
|
static uint8_t spi_state_counter = 0;
|
||||||
|
static uint8_t check_reg_counter = 0;
|
||||||
static bool ConnectState = false;
|
static bool ConnectState = false;
|
||||||
static bool ErrorRestart = false;
|
static bool ErrorRestart = false;
|
||||||
static SPI_CB_MODE SPICallBack;
|
static SPI_CB_MODE SPICallBack;
|
||||||
|
static uint8 adc_spi_en_switch = 1;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Let C = command, S = status;
|
* Let C = command, S = status;
|
||||||
@@ -245,6 +247,7 @@ extern ICall_Semaphore semaphore;
|
|||||||
#define VIS_ASK 0x50
|
#define VIS_ASK 0x50
|
||||||
#define VIS_INT 0x60
|
#define VIS_INT 0x60
|
||||||
#define VIS_FAST_SET 0x70
|
#define VIS_FAST_SET 0x70
|
||||||
|
#define VIS_EN_ADC_CLK 0x80
|
||||||
#define VIS_CAL 0xA0
|
#define VIS_CAL 0xA0
|
||||||
#define VIS_START 0xC0
|
#define VIS_START 0xC0
|
||||||
#define VIS_RST 0xF0
|
#define VIS_RST 0xF0
|
||||||
|
|||||||
+18
-9
@@ -14,20 +14,29 @@ static uint8_t check_ins(uint16_t trans_ins){
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void check_register(uint8_t register_to_check, uint16_t instruction_to_fit, NEU_WORK_STATE next_state){
|
static void check_register(uint8_t register_to_check, uint16_t instruction_to_fit, NEU_WORK_STATE next_state){
|
||||||
if(spi_state_counter < 6){
|
if(check_reg_counter < 6){
|
||||||
SPICallBack = CONTINUOUS_TRANS;
|
SPICallBack = CONTINUOUS_TRANS;
|
||||||
spi_txbuf[0] = register_to_check & 0x7F;
|
spi_txbuf[0] = register_to_check & 0x7F;
|
||||||
spi_txbuf[1] = register_to_check;
|
spi_txbuf[1] = rec_sti_command;
|
||||||
spi_txbuf[2] = register_to_check;
|
spi_txbuf[2] = check_reg_counter;
|
||||||
|
|
||||||
spi_state_counter ++;
|
check_reg_counter ++;
|
||||||
headstage_spi_transaction(3);
|
headstage_spi_transaction(3);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
spi_state_counter = 0;
|
check_reg_counter = 0;
|
||||||
if(check_ins(instruction_to_fit)){
|
if(check_ins(instruction_to_fit)){
|
||||||
NEULIVE_STATE.state = next_state;
|
NEULIVE_STATE.state = next_state;
|
||||||
SPICallBack = ONE_SHOT_SPI;
|
SPICallBack = ONE_SHOT_SPI;
|
||||||
|
|
||||||
|
// update rec_sti_command
|
||||||
|
if(!(rec_sti_command & ENABLE_STI)){
|
||||||
|
// close STI success
|
||||||
|
rec_sti_command &= ~STATUS_STI;
|
||||||
|
}
|
||||||
|
// if(rec_sti_command & ENABLE_STI){
|
||||||
|
// rec_sti_command |= STATUS_STI;
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
// resend instruction
|
// resend instruction
|
||||||
@@ -163,17 +172,17 @@ static void check_sti_t1_t5(NEU_WORK_STATE next_state){
|
|||||||
}
|
}
|
||||||
|
|
||||||
static uint8_t check_sti_register(uint8_t address, uint16_t instruction_to_fit){
|
static uint8_t check_sti_register(uint8_t address, uint16_t instruction_to_fit){
|
||||||
spi_state_counter = 0;
|
check_reg_counter = 0;
|
||||||
while(spi_state_counter < 6){
|
while(check_reg_counter < 6){
|
||||||
SPICallBack = READ_REG;
|
SPICallBack = READ_REG;
|
||||||
spi_txbuf[0] = address & 0x7F;
|
spi_txbuf[0] = address & 0x7F;
|
||||||
spi_txbuf[1] = address;
|
spi_txbuf[1] = address;
|
||||||
spi_txbuf[2] = address;
|
spi_txbuf[2] = address;
|
||||||
|
|
||||||
headstage_spi_transaction(3); // spi_state_counter++ would be executed in SPI callback
|
headstage_spi_transaction(3); // check_reg_counter++ would be executed in SPI callback
|
||||||
}
|
}
|
||||||
|
|
||||||
spi_state_counter = 0;
|
check_reg_counter = 0;
|
||||||
|
|
||||||
// success = 1; failed = 0
|
// success = 1; failed = 0
|
||||||
return check_ins(instruction_to_fit);
|
return check_ins(instruction_to_fit);
|
||||||
|
|||||||
+1
-1
@@ -133,7 +133,7 @@ static uint8_t headstage_led_set_color(uint16_t *ins_buf, uint8_t repeat, uint8_
|
|||||||
|
|
||||||
#ifdef HEADSTAGE_LED_USE_SPI
|
#ifdef HEADSTAGE_LED_USE_SPI
|
||||||
|
|
||||||
#include <Board.h>
|
#include <board.h>
|
||||||
#include <ti/drivers/SPI.h>
|
#include <ti/drivers/SPI.h>
|
||||||
#include <ti/drivers/dma/UDMACC26XX.h>
|
#include <ti/drivers/dma/UDMACC26XX.h>
|
||||||
#include <ti/drivers/spi/SPICC26XXDMA.h>
|
#include <ti/drivers/spi/SPICC26XXDMA.h>
|
||||||
|
|||||||
+24
-15
@@ -459,7 +459,7 @@ static void headstage_spi_callback(SPI_Handle handle, SPI_Transaction* transacti
|
|||||||
}
|
}
|
||||||
|
|
||||||
case READ_REG:{
|
case READ_REG:{
|
||||||
spi_state_counter ++;
|
check_reg_counter ++;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -515,20 +515,24 @@ static void headstage_update_ris_instruction(uint8_t ins_len, uint8_t* instructi
|
|||||||
|
|
||||||
case NEU_MULTI_STI: {
|
case NEU_MULTI_STI: {
|
||||||
uint8_t ch = instruction[1];
|
uint8_t ch = instruction[1];
|
||||||
uint8_t sti_cycles = instruction[2];
|
// uint8_t sti_cycles = instruction[2];
|
||||||
INSTRUCTION.sti_t1[ch] = (instruction[3] << 8) | instruction[4];
|
// INSTRUCTION.sti_t1[ch] = (instruction[3] << 8) | instruction[4];
|
||||||
INSTRUCTION.sti_t2[ch] = (instruction[5] << 8) | instruction[6];
|
// INSTRUCTION.sti_t2[ch] = (instruction[5] << 8) | instruction[6];
|
||||||
INSTRUCTION.sti_t3[ch] = (instruction[7] << 8) | instruction[8];
|
// INSTRUCTION.sti_t3[ch] = (instruction[7] << 8) | instruction[8];
|
||||||
INSTRUCTION.sti_t4[ch] = (0x00 << 24) | (instruction[9] << 16) | (instruction[10] << 8) | instruction[11];
|
// INSTRUCTION.sti_t4[ch] = (0x00 << 24) | (instruction[9] << 16) | (instruction[10] << 8) | instruction[11];
|
||||||
INSTRUCTION.sti_t5[ch] = (instruction[12] << 8) | instruction[13];
|
// INSTRUCTION.sti_t5[ch] = (instruction[12] << 8) | instruction[13];
|
||||||
INSTRUCTION.current_sti_cycle[ch] = sti_cycles;
|
// INSTRUCTION.current_sti_cycle[ch] = sti_cycles;
|
||||||
|
|
||||||
|
for(int i=0 ; i<8 ; i++){
|
||||||
|
uint8_t sti_cycles = instruction[2];
|
||||||
|
INSTRUCTION.sti_t1[i] = (instruction[3] << 8) | instruction[4];
|
||||||
|
INSTRUCTION.sti_t2[i] = (instruction[5] << 8) | instruction[6];
|
||||||
|
INSTRUCTION.sti_t3[i] = (instruction[7] << 8) | instruction[8];
|
||||||
|
INSTRUCTION.sti_t4[i] = (0x00 << 24) | (instruction[9] << 16) | (instruction[10] << 8) | instruction[11];
|
||||||
|
INSTRUCTION.sti_t5[i] = (instruction[12] << 8) | instruction[13];
|
||||||
|
INSTRUCTION.current_sti_cycle[i] = sti_cycles;
|
||||||
|
}
|
||||||
|
|
||||||
// INSTRUCTION.sti_t1[n_ch] = (instruction[3] << 8) | instruction[4];
|
|
||||||
// INSTRUCTION.sti_t2[n_ch] = (instruction[5] << 8) | instruction[6];
|
|
||||||
// INSTRUCTION.sti_t3[n_ch] = (instruction[7] << 8) | instruction[8];
|
|
||||||
// INSTRUCTION.sti_t4[n_ch] = (0x00 << 24) | (instruction[9] << 16) | (instruction[10] << 8) | instruction[11];
|
|
||||||
// INSTRUCTION.sti_t5[n_ch] = (instruction[12] << 8) | instruction[13];
|
|
||||||
// INSTRUCTION.current_sti_cycle[n_ch] = sti_cycles;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -685,6 +689,12 @@ static void headstage_update_vis_instruction(uint8_t vis_oper) {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case VIS_EN_ADC_CLK:{
|
||||||
|
adc_spi_en_switch ^= 1;
|
||||||
|
headstage_pin_output(PIN_EN_ADC_SPI_CLK, adc_spi_en_switch);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
case VIS_START: {
|
case VIS_START: {
|
||||||
// for(int i=0 ; i<12 ; i++){
|
// for(int i=0 ; i<12 ; i++){
|
||||||
// FlushNotify();
|
// FlushNotify();
|
||||||
@@ -1228,7 +1238,6 @@ static void headstage_neu_state_spi() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
case NEU_CHECK_STI_INT: {
|
case NEU_CHECK_STI_INT: {
|
||||||
rec_sti_command &= ~STATUS_STI;
|
|
||||||
|
|
||||||
if(rec_sti_command & STATUS_REC){
|
if(rec_sti_command & STATUS_REC){
|
||||||
check_register(STI_CHANNEL_REG, 0, NEU_PREPARE_READ);
|
check_register(STI_CHANNEL_REG, 0, NEU_PREPARE_READ);
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
#ifndef HEADSTAGE_PIN_H
|
#ifndef HEADSTAGE_PIN_H
|
||||||
#define HEADSTAGE_PIN_H
|
#define HEADSTAGE_PIN_H
|
||||||
|
|
||||||
#include <Board.h>
|
#include <board.h>
|
||||||
#include <ti/drivers/PIN.h>
|
#include <ti/drivers/PIN.h>
|
||||||
|
|
||||||
#if defined(HEADSTAGE_TNI_H)
|
#if defined(HEADSTAGE_TNI_H)
|
||||||
|
|||||||
+5
-5
@@ -4,14 +4,14 @@
|
|||||||
|
|
||||||
#define VERSION_DATE_YEAR 20
|
#define VERSION_DATE_YEAR 20
|
||||||
#define VERSION_DATE_MONTH 7
|
#define VERSION_DATE_MONTH 7
|
||||||
#define VERSION_DATE_DAY 3
|
#define VERSION_DATE_DAY 20
|
||||||
#define VERSION_DATE_HOUR 16
|
#define VERSION_DATE_HOUR 17
|
||||||
#define VERSION_DATE_MINUTE 3
|
#define VERSION_DATE_MINUTE 16
|
||||||
|
|
||||||
// this is NOT the version hash !!
|
// this is NOT the version hash !!
|
||||||
// it's the last version hash
|
// it's the last version hash
|
||||||
#define VERSION_HASH b10ee4de657a39fc4d8179822d4bf0f2231b3b73
|
#define VERSION_HASH 127b5ff4ca6794a99946b8a47fca8a7977793a44
|
||||||
#define VERSION_GIT_BRANCH Neulive2.0_developement
|
#define VERSION_GIT_BRANCH Neulive20_developement_linux
|
||||||
|
|
||||||
static void get_board_name(char *board_name_ch, uint8 *board_name_int, uint8 name_size){
|
static void get_board_name(char *board_name_ch, uint8 *board_name_int, uint8 name_size){
|
||||||
uint8 name_offset = 18;
|
uint8 name_offset = 18;
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
#ifndef HEADSTAGE_WATCHDOG
|
#ifndef HEADSTAGE_WATCHDOG
|
||||||
#define HEADSTAGE_WATCHDOG
|
#define HEADSTAGE_WATCHDOG
|
||||||
|
|
||||||
#include <Board.h>
|
#include <board.h>
|
||||||
#include <ti/drivers/Watchdog.h>
|
#include <ti/drivers/Watchdog.h>
|
||||||
#include <ti/drivers/watchdog/WatchdogCC26XX.h>
|
#include <ti/drivers/watchdog/WatchdogCC26XX.h>
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -79,7 +79,7 @@ static PIN_Config headstage_pin_configuration[] = { //
|
|||||||
PIN_DC_DC | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL,
|
PIN_DC_DC | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL,
|
||||||
PIN_BATT_HALF | PIN_INPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL,
|
PIN_BATT_HALF | PIN_INPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL,
|
||||||
PIN_STI_CLK | PIN_INPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL,
|
PIN_STI_CLK | PIN_INPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL,
|
||||||
//
|
// TODO : add PIN_IRQ for STI clock to detect STI status (update LED & resend STI command if failed before)
|
||||||
PIN_TERMINATE};
|
PIN_TERMINATE};
|
||||||
|
|
||||||
#endif // HEADSTAGE_PIN_UNI_H
|
#endif // HEADSTAGE_PIN_UNI_H
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
#ifndef HEADSTAGE_PWM_H
|
#ifndef HEADSTAGE_PWM_H
|
||||||
#define HEADSTAGE_PWM_H
|
#define HEADSTAGE_PWM_H
|
||||||
|
|
||||||
#include <Board.h>
|
#include <board.h>
|
||||||
#include <ti/drivers/PWM.h>
|
#include <ti/drivers/PWM.h>
|
||||||
|
|
||||||
static PWM_Handle headstage_system_pwm_handle = NULL;
|
static PWM_Handle headstage_system_pwm_handle = NULL;
|
||||||
|
|||||||
+2
@@ -19,6 +19,8 @@ static void MCUReset(){
|
|||||||
// SPI reset
|
// SPI reset
|
||||||
SPI_close(headstage_spi_handle);
|
SPI_close(headstage_spi_handle);
|
||||||
spi_state_counter = 0;
|
spi_state_counter = 0;
|
||||||
|
check_reg_counter = 0;
|
||||||
|
|
||||||
for(int i=0 ; i<SPI_BUFFER_SIZE ; i++ ){
|
for(int i=0 ; i<SPI_BUFFER_SIZE ; i++ ){
|
||||||
spi_txbuf[i] = 0;
|
spi_txbuf[i] = 0;
|
||||||
spi_rxbuf[i] = 0;
|
spi_rxbuf[i] = 0;
|
||||||
|
|||||||
+1
-1
@@ -7,7 +7,7 @@
|
|||||||
#error "put HEADSTAGE_MA_USE_SPI2 in predefined"
|
#error "put HEADSTAGE_MA_USE_SPI2 in predefined"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <Board.h>
|
#include <board.h>
|
||||||
#include <ti/drivers/SPI.h>
|
#include <ti/drivers/SPI.h>
|
||||||
#include <ti/drivers/dma/UDMACC26XX.h>
|
#include <ti/drivers/dma/UDMACC26XX.h>
|
||||||
#include <ti/drivers/spi/SPICC26XXDMA.h>
|
#include <ti/drivers/spi/SPICC26XXDMA.h>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
|
|
||||||
#include "hal_types.h"
|
#include "hal_types.h"
|
||||||
#include "ble_user_config.h"
|
#include "ble_user_config.h"
|
||||||
#include <ti/drivers/rf/rf.h>
|
#include <ti/drivers/rf/RF.h>
|
||||||
|
|
||||||
#if defined(BLE_V42_FEATURES) && (BLE_V42_FEATURES & SECURE_CONNS_CFG)
|
#if defined(BLE_V42_FEATURES) && (BLE_V42_FEATURES & SECURE_CONNS_CFG)
|
||||||
#include "ecc/ECCROMCC26XX.h"
|
#include "ecc/ECCROMCC26XX.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user