Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Throttle Sim Mode #35

Merged
merged 32 commits into from
Feb 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
5d14deb
enable sci receive interrupts in halcogen
rafguevara14 Nov 17, 2022
0a32bf9
add sci driver files
rafguevara14 Nov 17, 2022
6002460
hack the driver files because vendor code crashes freertos apparently
rafguevara14 Nov 17, 2022
c66c773
initialize uart and interrupts
rafguevara14 Nov 17, 2022
e2bb6ed
parse data from serial in sim mode
rafguevara14 Nov 17, 2022
9a1bedc
write sim mode "protocol" in irq
rafguevara14 Nov 17, 2022
30b9dde
add misc helpers and static variables
rafguevara14 Nov 17, 2022
11dfe0c
don't start receive task in sim mode
rafguevara14 Nov 17, 2022
261ede6
ensure actor is higher priority than agent so data gets consumed fas…
rafguevara14 Nov 23, 2022
1220ce6
project files; remove optimization
rafguevara14 Jan 27, 2023
1217b48
use phantom encoding scheme
rafguevara14 Jan 27, 2023
d87878f
replace ifdef with #if
rafguevara14 Jan 27, 2023
2b2ba40
use freertos api directly
rafguevara14 Jan 27, 2023
4b4c637
comment out fault checks
rafguevara14 Jan 27, 2023
cc2512d
let's not sneakily hang the program
rafguevara14 Jan 30, 2023
640c41c
hacking the hal for sci ints
rafguevara14 Jan 30, 2023
92f391a
reimplement interrupt handling for new phantom encoding
rafguevara14 Jan 30, 2023
4c243c2
up the stack size to 512
rafguevara14 Jan 30, 2023
dad037b
up min stack size
rafguevara14 Jan 30, 2023
9f88d96
return status of module
rafguevara14 Jan 30, 2023
b2f1f37
add throttle telemetry
rafguevara14 Jan 30, 2023
1c8697a
add test file
rafguevara14 Jan 30, 2023
2e78fe1
add sim mode build config
rafguevara14 Feb 2, 2023
afd9518
add #ifdef conditions for sim mode
rafguevara14 Feb 2, 2023
a85f391
spam terminal if throttle not initialized
rafguevara14 Feb 2, 2023
d0854c9
comment timer faults
rafguevara14 Feb 2, 2023
7c45517
fix println
rafguevara14 Feb 2, 2023
85435bd
move CLI to interrupt based
rafguevara14 Feb 2, 2023
202c9d4
add sanity test for firmware sim
rafguevara14 Feb 2, 2023
a2cfe44
lower min stack size to 128 (effectively lowering idle task size)
rafguevara14 Feb 2, 2023
a6cba00
cleanup
rafguevara14 Feb 2, 2023
5a94530
add todo
rafguevara14 Feb 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion VCU/.ccsproject
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@
<templateProperties value="id=com.ti.common.project.core.emptyProjectTemplate,"/>
<filesToOpen value=""/>
<isTargetManual value="false"/>
<connection value="common/targetdb/connections/TIXDS110_Connection.xml"/>
<connection value="common/targetdb/connections/segger_j-link_connection.xml"/>
</projectOptions>
101 changes: 100 additions & 1 deletion VCU/.cproject

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions VCU/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@
# Debug/
RemoteSystemsTempFiles/
BuildConfig_*/
/SIM_MODE_VCU_REV2/
2 changes: 1 addition & 1 deletion VCU/.launches/VCU.launch
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.TMS570LS1224.ccxml.Texas Instruments XDS110 USB Debug Probe/CortexR4" value="C:/Users\jpaca\Desktop\Programming\Programming with CCS\vcu-fw\VCU\BuildConfig_Launchpad-1224\VCU.out"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.TMS570LS1224.ccxml.Texas Instruments XDS110 USB Debug Probe_0/CortexR4" value="C:\ProgrammingProjects\TeamPhantom\vcu-fw\VCU\BuildConfig_Launchpad-1224\VCU.out"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.TMS570LS1227.ccxml.SEGGER J-Link Emulator/CortexR4" value="C:\ProgrammingProjects\TeamPhantom\vcu-fw\VCU\BuildConfig_VCU-REV2\VCU.out"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.TMS570LS1227.ccxml.SEGGER J-Link Emulator_0/CortexR4" value="C:/Users\Rafael\OneDrive - Simon Fraser University (1sfu)\Documents\vcu-fw\VCU\BuildConfig_VCU-REV2\VCU.out"/>
<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.TMS570LS1227.ccxml.SEGGER J-Link Emulator_0/CortexR4" value="C:/Users\rafgu\Documents\vcu-fw\VCU\BuildConfig_VCU-REV2\VCU.out"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/VCU"/>
</listAttribute>
Expand Down
5 changes: 5 additions & 0 deletions VCU/.settings/org.eclipse.cdt.core.prefs
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
eclipse.preferences.version=1
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820.180725957/HERCULES_MAC_DIR/delimiter=\:
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820.180725957/HERCULES_MAC_DIR/operation=append
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820.180725957/HERCULES_MAC_DIR/value=/Applications/ti/Hercules
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820.180725957/append=true
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820.180725957/appendContributed=true
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820/HERCULES_MAC_DIR/delimiter=\:
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820/HERCULES_MAC_DIR/operation=append
environment/project/com.ti.ccstudio.buildDefinitions.TMS470.Debug.710972052.1090225820/HERCULES_MAC_DIR/value=/Applications/ti/Hercules
Expand Down
85 changes: 85 additions & 0 deletions VCU/.settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
Expand Up @@ -60,26 +60,111 @@ encoding//BuildConfig_VCU-REV2/Phantom/tasks/subdir_rules.mk=UTF-8
encoding//BuildConfig_VCU-REV2/Phantom/tasks/subdir_vars.mk=UTF-8
encoding//BuildConfig_VCU-REV2/Phantom/test_eeprom/subdir_rules.mk=UTF-8
encoding//BuildConfig_VCU-REV2/Phantom/test_eeprom/subdir_vars.mk=UTF-8
encoding//BuildConfig_VCU-REV2/Simulation_Mode_VCU_REV2/subdir_rules.mk=UTF-8
encoding//BuildConfig_VCU-REV2/Simulation_Mode_VCU_REV2/subdir_vars.mk=UTF-8
encoding//BuildConfig_VCU-REV2/halcogen_vcu/source/subdir_rules.mk=UTF-8
encoding//BuildConfig_VCU-REV2/halcogen_vcu/source/subdir_vars.mk=UTF-8
encoding//BuildConfig_VCU-REV2/makefile=UTF-8
encoding//BuildConfig_VCU-REV2/objects.mk=UTF-8
encoding//BuildConfig_VCU-REV2/sources.mk=UTF-8
encoding//BuildConfig_VCU-REV2/vcu_halcogen/source/subdir_rules.mk=UTF-8
encoding//BuildConfig_VCU-REV2/vcu_halcogen/source/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/DAC_SPI/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/DAC_SPI/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/EEPROM/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/EEPROM/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/LV_Monitor_I2C/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/LV_Monitor_I2C/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/RGB_LED/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/RGB_LED/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/RTD_Buzzer/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/RTD_Buzzer/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/RTOS/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/RTOS/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/Drivers/UART/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/Drivers/UART/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/banan/DAC_SPI/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/banan/DAC_SPI/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/banan/LV_Monitor_I2C/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/banan/LV_Monitor_I2C/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/banan/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/banan/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/data_structures/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/data_structures/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/tasks/source/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/tasks/source/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/tasks/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/tasks/subdir_vars.mk=UTF-8
encoding//Debug/Phantom/test_eeprom/subdir_rules.mk=UTF-8
encoding//Debug/Phantom/test_eeprom/subdir_vars.mk=UTF-8
encoding//Debug/Simulation_Mode_VCU_REV2/subdir_rules.mk=UTF-8
encoding//Debug/Simulation_Mode_VCU_REV2/subdir_vars.mk=UTF-8
encoding//Debug/halcogen_launchpad/source/subdir_rules.mk=UTF-8
encoding//Debug/halcogen_launchpad/source/subdir_vars.mk=UTF-8
encoding//Debug/halcogen_vcu/source/subdir_rules.mk=UTF-8
encoding//Debug/halcogen_vcu/source/subdir_vars.mk=UTF-8
encoding//Debug/makefile=UTF-8
encoding//Debug/objects.mk=UTF-8
encoding//Debug/source/subdir_rules.mk=UTF-8
encoding//Debug/source/subdir_vars.mk=UTF-8
encoding//Debug/sources.mk=UTF-8
encoding//Debug/subdir_rules.mk=UTF-8
encoding//Debug/subdir_vars.mk=UTF-8
encoding//Debug/vcu_halcogen/source/subdir_rules.mk=UTF-8
encoding//Debug/vcu_halcogen/source/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/DAC_SPI/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/DAC_SPI/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/EEPROM/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/EEPROM/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/RGB_LED/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/RGB_LED/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/RTD_Buzzer/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/RTD_Buzzer/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/RTOS/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/RTOS/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/UART/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/Drivers/UART/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/data_structures/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/data_structures/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/tasks/source/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/tasks/source/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/test_eeprom/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Phantom/test_eeprom/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Simulation_Mode_VCU_REV2/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/Simulation_Mode_VCU_REV2/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/halcogen_vcu/source/subdir_rules.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/halcogen_vcu/source/subdir_vars.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/makefile=UTF-8
encoding//SIM_MODE_VCU_REV2/objects.mk=UTF-8
encoding//SIM_MODE_VCU_REV2/sources.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/DAC_SPI/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/DAC_SPI/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/EEPROM/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/EEPROM/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/RGB_LED/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/RGB_LED/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/RTD_Buzzer/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/RTD_Buzzer/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/RTOS/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/RTOS/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/UART/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/Drivers/UART/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/data_structures/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/data_structures/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/tasks/source/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/tasks/source/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/test_eeprom/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/Phantom/test_eeprom/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/halcogen_launchpad/source/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/halcogen_launchpad/source/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/halcogen_vcu/source/subdir_rules.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/halcogen_vcu/source/subdir_vars.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/makefile=UTF-8
encoding//Simulation_Mode_VCU_REV2/objects.mk=UTF-8
encoding//Simulation_Mode_VCU_REV2/sources.mk=UTF-8
35 changes: 35 additions & 0 deletions VCU/Debug/Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.d
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# FIXED

Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: ../Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.c
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: ../Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/mibspi.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/reg_mibspi.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/sys_common.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/hal_stdtypes.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/stdint.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/_stdint40.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/stdint.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/cdefs.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/_types.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/machine/_types.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/machine/_stdint.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/_stdint.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/stdbool.h
Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj: C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/reg_gio.h

../Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.c:
../Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.h:
C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/mibspi.h:
C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/reg_mibspi.h:
C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/sys_common.h:
C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/hal_stdtypes.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/stdint.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/_stdint40.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/stdint.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/cdefs.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/_types.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/machine/_types.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/machine/_stdint.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/sys/_stdint.h:
C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include/stdbool.h:
C:/Users/rafgu/Documents/vcu-fw/VCU/halcogen_vcu/include/reg_gio.h:
15 changes: 15 additions & 0 deletions VCU/Debug/Phantom/Drivers/DAC_SPI/subdir_rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Each subdirectory must supply rules for building sources it contributes
Phantom/Drivers/DAC_SPI/%.obj: ../Phantom/Drivers/DAC_SPI/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
@echo 'Building file: "$<"'
@echo 'Invoking: ARM Compiler'
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU" --include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/tasks" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/hardware" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/UART" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/DAC_SPI" --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="Phantom/Drivers/DAC_SPI/$(basename $(<F)).d_raw" --obj_directory="Phantom/Drivers/DAC_SPI" $(GEN_OPTS__FLAG) "$<"
@echo 'Finished building: "$<"'
@echo ' '


26 changes: 26 additions & 0 deletions VCU/Debug/Phantom/Drivers/DAC_SPI/subdir_vars.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.c

C_DEPS += \
./Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.d

OBJS += \
./Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.obj

OBJS__QUOTED += \
"Phantom\Drivers\DAC_SPI\MCP48FV_DAC_SPI.obj"

C_DEPS__QUOTED += \
"Phantom\Drivers\DAC_SPI\MCP48FV_DAC_SPI.d"

C_SRCS__QUOTED += \
"../Phantom/Drivers/DAC_SPI/MCP48FV_DAC_SPI.c"


15 changes: 15 additions & 0 deletions VCU/Debug/Phantom/Drivers/EEPROM/subdir_rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Each subdirectory must supply rules for building sources it contributes
Phantom/Drivers/EEPROM/%.obj: ../Phantom/Drivers/EEPROM/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
@echo 'Building file: "$<"'
@echo 'Invoking: ARM Compiler'
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU" --include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/tasks" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/hardware" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/UART" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/DAC_SPI" --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="Phantom/Drivers/EEPROM/$(basename $(<F)).d_raw" --obj_directory="Phantom/Drivers/EEPROM" $(GEN_OPTS__FLAG) "$<"
@echo 'Finished building: "$<"'
@echo ' '


26 changes: 26 additions & 0 deletions VCU/Debug/Phantom/Drivers/EEPROM/subdir_vars.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../Phantom/Drivers/EEPROM/eeprom_driver.c

C_DEPS += \
./Phantom/Drivers/EEPROM/eeprom_driver.d

OBJS += \
./Phantom/Drivers/EEPROM/eeprom_driver.obj

OBJS__QUOTED += \
"Phantom\Drivers\EEPROM\eeprom_driver.obj"

C_DEPS__QUOTED += \
"Phantom\Drivers\EEPROM\eeprom_driver.d"

C_SRCS__QUOTED += \
"../Phantom/Drivers/EEPROM/eeprom_driver.c"


15 changes: 15 additions & 0 deletions VCU/Debug/Phantom/Drivers/RGB_LED/subdir_rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Each subdirectory must supply rules for building sources it contributes
Phantom/Drivers/RGB_LED/%.obj: ../Phantom/Drivers/RGB_LED/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
@echo 'Building file: "$<"'
@echo 'Invoking: ARM Compiler'
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU" --include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/tasks" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/hardware" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/UART" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/DAC_SPI" --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="Phantom/Drivers/RGB_LED/$(basename $(<F)).d_raw" --obj_directory="Phantom/Drivers/RGB_LED" $(GEN_OPTS__FLAG) "$<"
@echo 'Finished building: "$<"'
@echo ' '


26 changes: 26 additions & 0 deletions VCU/Debug/Phantom/Drivers/RGB_LED/subdir_vars.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../Phantom/Drivers/RGB_LED/RGB_LED.c

C_DEPS += \
./Phantom/Drivers/RGB_LED/RGB_LED.d

OBJS += \
./Phantom/Drivers/RGB_LED/RGB_LED.obj

OBJS__QUOTED += \
"Phantom\Drivers\RGB_LED\RGB_LED.obj"

C_DEPS__QUOTED += \
"Phantom\Drivers\RGB_LED\RGB_LED.d"

C_SRCS__QUOTED += \
"../Phantom/Drivers/RGB_LED/RGB_LED.c"


15 changes: 15 additions & 0 deletions VCU/Debug/Phantom/Drivers/RTD_Buzzer/subdir_rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################

SHELL = cmd.exe

# Each subdirectory must supply rules for building sources it contributes
Phantom/Drivers/RTD_Buzzer/%.obj: ../Phantom/Drivers/RTD_Buzzer/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
@echo 'Building file: "$<"'
@echo 'Invoking: ARM Compiler'
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU" --include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/tasks" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/hardware" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/UART" --include_path="C:/Users/rafgu/Documents/vcu-fw/VCU/Phantom/Drivers/DAC_SPI" --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="Phantom/Drivers/RTD_Buzzer/$(basename $(<F)).d_raw" --obj_directory="Phantom/Drivers/RTD_Buzzer" $(GEN_OPTS__FLAG) "$<"
@echo 'Finished building: "$<"'
@echo ' '


Loading