├── .gitattributes ├── .gitignore ├── .jxbrowser-data ├── Cache │ ├── data_0 │ ├── data_1 │ ├── data_2 │ ├── data_3 │ ├── f_000002 │ ├── f_000003 │ ├── f_000004 │ ├── f_000005 │ ├── f_000006 │ ├── f_000008 │ ├── f_00000b │ ├── f_00000d │ ├── f_00000e │ ├── f_00000f │ ├── f_000010 │ ├── f_000011 │ ├── f_000012 │ ├── f_000013 │ └── index ├── ChannelIDS ├── ChannelIDS-journal ├── Cookies ├── Cookies-journal ├── Favicons ├── Favicons-journal ├── GPUCache │ ├── data_0 │ ├── data_1 │ ├── data_2 │ ├── data_3 │ └── index ├── History ├── History-journal ├── Local Storage - EXT │ └── file_null.localstorage ├── Local Storage │ └── leveldb │ │ ├── 000003.log │ │ ├── CURRENT │ │ ├── LOCK │ │ ├── LOG │ │ └── MANIFEST-000001 ├── Login Data ├── Login Data-journal ├── Sync Data │ └── LevelDB │ │ ├── 000003.log │ │ ├── CURRENT │ │ ├── LOCK │ │ ├── LOG │ │ ├── LOG.old │ │ └── MANIFEST-000001 ├── Visited Links ├── Web Data ├── Web Data-journal └── user_prefs.json ├── 1227PGE_adding_freeRTOS ├── .ccsproject ├── .cproject ├── .launches │ └── 1227PGE_adding_freeRTOS.launch ├── .project ├── .settings │ ├── org.eclipse.cdt.codan.core.prefs │ ├── org.eclipse.cdt.debug.core.prefs │ └── org.eclipse.core.resources.prefs ├── 1227PGE_adding_freeRTOS.dil ├── 1227PGE_adding_freeRTOS.hcg ├── Debug │ ├── 1227PGE_adding_freeRTOS.map │ ├── 1227PGE_adding_freeRTOS.out │ ├── 1227PGE_adding_freeRTOS_linkInfo.xml │ ├── ccsObjs.opt │ ├── makefile │ ├── objects.mk │ ├── source │ │ ├── dabort.obj │ │ ├── esm.d │ │ ├── esm.obj │ │ ├── gio.d │ │ ├── gio.obj │ │ ├── notification.d │ │ ├── notification.obj │ │ ├── os_croutine.d │ │ ├── os_croutine.obj │ │ ├── os_event_groups.d │ │ ├── os_event_groups.obj │ │ ├── os_heap.d │ │ ├── os_heap.obj │ │ ├── os_list.d │ │ ├── os_list.obj │ │ ├── os_mpu_wrappers.d │ │ ├── os_mpu_wrappers.obj │ │ ├── os_port.d │ │ ├── os_port.obj │ │ ├── os_portasm.obj │ │ ├── os_queue.d │ │ ├── os_queue.obj │ │ ├── os_tasks.d │ │ ├── os_tasks.obj │ │ ├── os_timer.d │ │ ├── os_timer.obj │ │ ├── pinmux.d │ │ ├── pinmux.obj │ │ ├── sci.d │ │ ├── sci.obj │ │ ├── subdir_rules.mk │ │ ├── subdir_vars.mk │ │ ├── sys_core.obj │ │ ├── sys_dma.d │ │ ├── sys_dma.obj │ │ ├── sys_intvecs.obj │ │ ├── sys_main.d │ │ ├── sys_main.obj │ │ ├── sys_mpu.obj │ │ ├── sys_pcr.d │ │ ├── sys_pcr.obj │ │ ├── sys_phantom.d │ │ ├── sys_phantom.obj │ │ ├── sys_pmm.d │ │ ├── sys_pmm.obj │ │ ├── sys_pmu.obj │ │ ├── sys_selftest.d │ │ ├── sys_selftest.obj │ │ ├── sys_startup.d │ │ ├── sys_startup.obj │ │ ├── sys_vim.d │ │ ├── sys_vim.obj │ │ ├── system.d │ │ └── system.obj │ └── sources.mk ├── include │ ├── Device_TMS570LS12.h │ ├── Device_header.h │ ├── Device_types.h │ ├── FreeRTOS.h │ ├── FreeRTOSConfig.h │ ├── MemMap.h │ ├── adc.h │ ├── can.h │ ├── crc.h │ ├── dcc.h │ ├── ecap.h │ ├── emac.h │ ├── emif.h │ ├── eqep.h │ ├── esm.h │ ├── etpwm.h │ ├── fee_interface.h │ ├── gio.h │ ├── hal_stdtypes.h │ ├── het.h │ ├── htu.h │ ├── hw_emac.h │ ├── hw_emac_ctrl.h │ ├── hw_mdio.h │ ├── hw_reg_access.h │ ├── i2c.h │ ├── lin.h │ ├── mdio.h │ ├── mibspi.h │ ├── os_StackMacros.h │ ├── os_croutine.h │ ├── os_event_groups.h │ ├── os_list.h │ ├── os_mpu_wrappers.h │ ├── os_portable.h │ ├── os_portmacro.h │ ├── os_projdefs.h │ ├── os_queue.h │ ├── os_semphr.h │ ├── os_task.h │ ├── os_timer.h │ ├── phy_dp83640.h │ ├── pinmux.h │ ├── pom.h │ ├── reg_adc.h │ ├── reg_can.h │ ├── reg_crc.h │ ├── reg_dcc.h │ ├── reg_dma.h │ ├── reg_ecap.h │ ├── reg_efc.h │ ├── reg_emif.h │ ├── reg_eqep.h │ ├── reg_esm.h │ ├── reg_etpwm.h │ ├── reg_flash.h │ ├── reg_gio.h │ ├── reg_het.h │ ├── reg_htu.h │ ├── reg_i2c.h │ ├── reg_lin.h │ ├── reg_mibspi.h │ ├── reg_pbist.h │ ├── reg_pcr.h │ ├── reg_pinmux.h │ ├── reg_pmm.h │ ├── reg_pom.h │ ├── reg_rti.h │ ├── reg_sci.h │ ├── reg_spi.h │ ├── reg_stc.h │ ├── reg_system.h │ ├── reg_tcram.h │ ├── reg_vim.h │ ├── rti.h │ ├── sci.h │ ├── spi.h │ ├── std_nhet.h │ ├── sys_common.h │ ├── sys_core.h │ ├── sys_dma.h │ ├── sys_mpu.h │ ├── sys_pcr.h │ ├── sys_pmm.h │ ├── sys_pmu.h │ ├── sys_selftest.h │ ├── sys_vim.h │ ├── system.h │ ├── ti_fee.h │ ├── ti_fee_cfg.h │ └── ti_fee_types.h ├── source │ ├── dabort.asm │ ├── esm.c │ ├── gio.c │ ├── notification.c │ ├── os_croutine.c │ ├── os_event_groups.c │ ├── os_heap.c │ ├── os_list.c │ ├── os_mpu_wrappers.c │ ├── os_port.c │ ├── os_portasm.asm │ ├── os_queue.c │ ├── os_tasks.c │ ├── os_timer.c │ ├── pinmux.c │ ├── sci.c │ ├── sys_core.asm │ ├── sys_dma.c │ ├── sys_intvecs.asm │ ├── sys_link.cmd │ ├── sys_linker_freeRTOS.cmd │ ├── sys_main.c │ ├── sys_mpu.asm │ ├── sys_pcr.c │ ├── sys_phantom.c │ ├── sys_pmm.c │ ├── sys_pmu.asm │ ├── sys_selftest.c │ ├── sys_startup.c │ ├── sys_vim.c │ └── system.c └── targetConfigs │ ├── TMS570LS1227.ccxml │ └── readme.txt ├── CAN_NETWORK ├── 1224_CAN_NODE1 │ ├── .ccsproject │ ├── .cproject │ ├── .gitignore │ ├── .launches │ │ └── 1224_CAN_NODE1.launch │ ├── .project │ ├── .settings │ │ ├── org.eclipse.cdt.codan.core.prefs │ │ ├── org.eclipse.cdt.debug.core.prefs │ │ └── org.eclipse.core.resources.prefs │ ├── 1224_CAN_NODE1.dil │ ├── 1224_CAN_NODE1.hcg │ ├── include │ │ ├── Device_TMS570LS12.h │ │ ├── Device_header.h │ │ ├── Device_types.h │ │ ├── MemMap.h │ │ ├── adc.h │ │ ├── can.h │ │ ├── crc.h │ │ ├── dcc.h │ │ ├── ecap.h │ │ ├── eqep.h │ │ ├── errata_SSWF021_45.h │ │ ├── errata_SSWF021_45_defs.h │ │ ├── esm.h │ │ ├── etpwm.h │ │ ├── fee_interface.h │ │ ├── gio.h │ │ ├── hal_stdtypes.h │ │ ├── het.h │ │ ├── htu.h │ │ ├── i2c.h │ │ ├── lin.h │ │ ├── mibspi.h │ │ ├── pinmux.h │ │ ├── reg_adc.h │ │ ├── reg_can.h │ │ ├── reg_crc.h │ │ ├── reg_dcc.h │ │ ├── reg_dma.h │ │ ├── reg_ecap.h │ │ ├── reg_efc.h │ │ ├── reg_eqep.h │ │ ├── reg_esm.h │ │ ├── reg_etpwm.h │ │ ├── reg_flash.h │ │ ├── reg_gio.h │ │ ├── reg_het.h │ │ ├── reg_htu.h │ │ ├── reg_i2c.h │ │ ├── reg_lin.h │ │ ├── reg_mibspi.h │ │ ├── reg_pbist.h │ │ ├── reg_pcr.h │ │ ├── reg_pinmux.h │ │ ├── reg_pmm.h │ │ ├── reg_rti.h │ │ ├── reg_sci.h │ │ ├── reg_spi.h │ │ ├── reg_stc.h │ │ ├── reg_system.h │ │ ├── reg_tcram.h │ │ ├── reg_vim.h │ │ ├── rti.h │ │ ├── sci.h │ │ ├── spi.h │ │ ├── std_nhet.h │ │ ├── sys_common.h │ │ ├── sys_core.h │ │ ├── sys_dma.h │ │ ├── sys_mpu.h │ │ ├── sys_pcr.h │ │ ├── sys_pmm.h │ │ ├── sys_pmu.h │ │ ├── sys_selftest.h │ │ ├── sys_vim.h │ │ ├── system.h │ │ ├── ti_fee.h │ │ ├── ti_fee_cfg.h │ │ └── ti_fee_types.h │ ├── source │ │ ├── can.c │ │ ├── dabort.asm │ │ ├── errata_SSWF021_45.c │ │ ├── esm.c │ │ ├── notification.c │ │ ├── pinmux.c │ │ ├── sys_core.asm │ │ ├── sys_dma.c │ │ ├── sys_intvecs.asm │ │ ├── sys_link.cmd │ │ ├── sys_main.c │ │ ├── sys_mpu.asm │ │ ├── sys_pcr.c │ │ ├── sys_phantom.c │ │ ├── sys_pmm.c │ │ ├── sys_pmu.asm │ │ ├── sys_selftest.c │ │ ├── sys_startup.c │ │ ├── sys_vim.c │ │ └── system.c │ └── targetConfigs │ │ ├── TMS570LS1224.ccxml │ │ └── readme.txt ├── 1224_CAN_NODE2 │ ├── .ccsproject │ ├── .cproject │ ├── .gitignore │ ├── .launches │ │ └── 1224_CAN_NODE2.launch │ ├── .project │ ├── .settings │ │ ├── org.eclipse.cdt.codan.core.prefs │ │ ├── org.eclipse.cdt.debug.core.prefs │ │ └── org.eclipse.core.resources.prefs │ ├── 1224_CAN_NODE2.dil │ ├── 1224_CAN_NODE2.hcg │ ├── include │ │ ├── Device_TMS570LS12.h │ │ ├── Device_header.h │ │ ├── Device_types.h │ │ ├── MemMap.h │ │ ├── adc.h │ │ ├── can.h │ │ ├── crc.h │ │ ├── dcc.h │ │ ├── ecap.h │ │ ├── eqep.h │ │ ├── errata_SSWF021_45.h │ │ ├── errata_SSWF021_45_defs.h │ │ ├── esm.h │ │ ├── etpwm.h │ │ ├── fee_interface.h │ │ ├── gio.h │ │ ├── hal_stdtypes.h │ │ ├── het.h │ │ ├── htu.h │ │ ├── i2c.h │ │ ├── lin.h │ │ ├── mibspi.h │ │ ├── pinmux.h │ │ ├── reg_adc.h │ │ ├── reg_can.h │ │ ├── reg_crc.h │ │ ├── reg_dcc.h │ │ ├── reg_dma.h │ │ ├── reg_ecap.h │ │ ├── reg_efc.h │ │ ├── reg_eqep.h │ │ ├── reg_esm.h │ │ ├── reg_etpwm.h │ │ ├── reg_flash.h │ │ ├── reg_gio.h │ │ ├── reg_het.h │ │ ├── reg_htu.h │ │ ├── reg_i2c.h │ │ ├── reg_lin.h │ │ ├── reg_mibspi.h │ │ ├── reg_pbist.h │ │ ├── reg_pcr.h │ │ ├── reg_pinmux.h │ │ ├── reg_pmm.h │ │ ├── reg_rti.h │ │ ├── reg_sci.h │ │ ├── reg_spi.h │ │ ├── reg_stc.h │ │ ├── reg_system.h │ │ ├── reg_tcram.h │ │ ├── reg_vim.h │ │ ├── rti.h │ │ ├── sci.h │ │ ├── spi.h │ │ ├── std_nhet.h │ │ ├── sys_common.h │ │ ├── sys_core.h │ │ ├── sys_dma.h │ │ ├── sys_mpu.h │ │ ├── sys_pcr.h │ │ ├── sys_pmm.h │ │ ├── sys_pmu.h │ │ ├── sys_selftest.h │ │ ├── sys_vim.h │ │ ├── system.h │ │ ├── ti_fee.h │ │ ├── ti_fee_cfg.h │ │ └── ti_fee_types.h │ ├── source │ │ ├── can.c │ │ ├── dabort.asm │ │ ├── errata_SSWF021_45.c │ │ ├── esm.c │ │ ├── notification.c │ │ ├── pinmux.c │ │ ├── sys_core.asm │ │ ├── sys_dma.c │ │ ├── sys_intvecs.asm │ │ ├── sys_link.cmd │ │ ├── sys_main.c │ │ ├── sys_mpu.asm │ │ ├── sys_pcr.c │ │ ├── sys_phantom.c │ │ ├── sys_pmm.c │ │ ├── sys_pmu.asm │ │ ├── sys_selftest.c │ │ ├── sys_startup.c │ │ ├── sys_vim.c │ │ └── system.c │ └── targetConfigs │ │ ├── TMS570LS1224.ccxml │ │ └── readme.txt ├── 1227_CAN_NODE2 │ ├── .ccsproject │ ├── .cproject │ ├── .gitignore │ ├── .launches │ │ └── 1227_CAN_NODE2.launch │ ├── .project │ ├── .settings │ │ ├── org.eclipse.cdt.codan.core.prefs │ │ ├── org.eclipse.cdt.debug.core.prefs │ │ └── org.eclipse.core.resources.prefs │ ├── 1227_CAN_NODE2.dil │ ├── 1227_CAN_NODE2.hcg │ ├── include │ │ ├── Device_TMS570LS12.h │ │ ├── Device_header.h │ │ ├── Device_types.h │ │ ├── MemMap.h │ │ ├── adc.h │ │ ├── can.h │ │ ├── crc.h │ │ ├── dcc.h │ │ ├── ecap.h │ │ ├── emac.h │ │ ├── eqep.h │ │ ├── errata_SSWF021_45.h │ │ ├── errata_SSWF021_45_defs.h │ │ ├── esm.h │ │ ├── etpwm.h │ │ ├── fee_interface.h │ │ ├── gio.h │ │ ├── hal_stdtypes.h │ │ ├── het.h │ │ ├── htu.h │ │ ├── hw_emac.h │ │ ├── hw_emac_ctrl.h │ │ ├── hw_mdio.h │ │ ├── hw_reg_access.h │ │ ├── i2c.h │ │ ├── lin.h │ │ ├── mdio.h │ │ ├── mibspi.h │ │ ├── phy_dp83640.h │ │ ├── pinmux.h │ │ ├── reg_adc.h │ │ ├── reg_can.h │ │ ├── reg_crc.h │ │ ├── reg_dcc.h │ │ ├── reg_dma.h │ │ ├── reg_ecap.h │ │ ├── reg_efc.h │ │ ├── reg_eqep.h │ │ ├── reg_esm.h │ │ ├── reg_etpwm.h │ │ ├── reg_flash.h │ │ ├── reg_gio.h │ │ ├── reg_het.h │ │ ├── reg_htu.h │ │ ├── reg_i2c.h │ │ ├── reg_lin.h │ │ ├── reg_mibspi.h │ │ ├── reg_pbist.h │ │ ├── reg_pcr.h │ │ ├── reg_pinmux.h │ │ ├── reg_pmm.h │ │ ├── reg_rti.h │ │ ├── reg_sci.h │ │ ├── reg_spi.h │ │ ├── reg_stc.h │ │ ├── reg_system.h │ │ ├── reg_tcram.h │ │ ├── reg_vim.h │ │ ├── rti.h │ │ ├── sci.h │ │ ├── spi.h │ │ ├── std_nhet.h │ │ ├── sys_common.h │ │ ├── sys_core.h │ │ ├── sys_dma.h │ │ ├── sys_mpu.h │ │ ├── sys_pcr.h │ │ ├── sys_pmm.h │ │ ├── sys_pmu.h │ │ ├── sys_selftest.h │ │ ├── sys_vim.h │ │ ├── system.h │ │ ├── ti_fee.h │ │ ├── ti_fee_cfg.h │ │ └── ti_fee_types.h │ ├── source │ │ ├── can.c │ │ ├── dabort.asm │ │ ├── errata_SSWF021_45.c │ │ ├── esm.c │ │ ├── notification.c │ │ ├── pinmux.c │ │ ├── sys_core.asm │ │ ├── sys_dma.c │ │ ├── sys_intvecs.asm │ │ ├── sys_link.cmd │ │ ├── sys_main.c │ │ ├── sys_mpu.asm │ │ ├── sys_pcr.c │ │ ├── sys_phantom.c │ │ ├── sys_pmm.c │ │ ├── sys_pmu.asm │ │ ├── sys_selftest.c │ │ ├── sys_startup.c │ │ ├── sys_vim.c │ │ └── system.c │ └── targetConfigs │ │ ├── TMS570LS1227.ccxml │ │ └── readme.txt ├── 123_CAN_NODE3 │ ├── .ccsproject │ ├── .cproject │ ├── .gitignore │ ├── .launches │ │ └── 123_CAN_NODE3.launch │ ├── .project │ ├── .settings │ │ ├── org.eclipse.cdt.codan.core.prefs │ │ ├── org.eclipse.cdt.debug.core.prefs │ │ └── org.eclipse.core.resources.prefs │ ├── main.c │ ├── targetConfigs │ │ ├── Tiva TM4C123GH6PM.ccxml │ │ └── readme.txt │ ├── tm4c123gh6pm.cmd │ └── tm4c123gh6pm_startup_ccs.c ├── CAN_LOOP_BACK_TEST │ ├── 1224PGE_CAN │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .gitignore │ │ ├── .launches │ │ │ └── 1224PGE_CAN.launch │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.cdt.codan.core.prefs │ │ │ ├── org.eclipse.cdt.debug.core.prefs │ │ │ └── org.eclipse.core.resources.prefs │ │ ├── 1224PGE_CAN.dil │ │ ├── 1224PGE_CAN.hcg │ │ ├── Release │ │ │ ├── ccsObjs.opt │ │ │ ├── makefile │ │ │ ├── objects.mk │ │ │ ├── source │ │ │ │ ├── can.d │ │ │ │ ├── dabort.obj │ │ │ │ ├── errata_SSWF021_45.d │ │ │ │ ├── esm.d │ │ │ │ ├── notification.d │ │ │ │ ├── pinmux.d │ │ │ │ ├── sci.d │ │ │ │ ├── subdir_rules.mk │ │ │ │ ├── subdir_vars.mk │ │ │ │ ├── sys_core.obj │ │ │ │ ├── sys_dma.d │ │ │ │ ├── sys_intvecs.obj │ │ │ │ ├── sys_main.d │ │ │ │ ├── sys_mpu.obj │ │ │ │ ├── sys_pcr.d │ │ │ │ ├── sys_phantom.d │ │ │ │ ├── sys_pmm.d │ │ │ │ ├── sys_pmu.obj │ │ │ │ ├── sys_selftest.d │ │ │ │ ├── sys_startup.d │ │ │ │ ├── sys_vim.d │ │ │ │ └── system.d │ │ │ └── sources.mk │ │ ├── include │ │ │ ├── Device_TMS570LS12.h │ │ │ ├── Device_header.h │ │ │ ├── Device_types.h │ │ │ ├── MemMap.h │ │ │ ├── adc.h │ │ │ ├── can.h │ │ │ ├── crc.h │ │ │ ├── dcc.h │ │ │ ├── ecap.h │ │ │ ├── eqep.h │ │ │ ├── errata_SSWF021_45.h │ │ │ ├── errata_SSWF021_45_defs.h │ │ │ ├── esm.h │ │ │ ├── etpwm.h │ │ │ ├── fee_interface.h │ │ │ ├── gio.h │ │ │ ├── hal_stdtypes.h │ │ │ ├── het.h │ │ │ ├── htu.h │ │ │ ├── i2c.h │ │ │ ├── lin.h │ │ │ ├── mibspi.h │ │ │ ├── pinmux.h │ │ │ ├── reg_adc.h │ │ │ ├── reg_can.h │ │ │ ├── reg_crc.h │ │ │ ├── reg_dcc.h │ │ │ ├── reg_dma.h │ │ │ ├── reg_ecap.h │ │ │ ├── reg_efc.h │ │ │ ├── reg_eqep.h │ │ │ ├── reg_esm.h │ │ │ ├── reg_etpwm.h │ │ │ ├── reg_flash.h │ │ │ ├── reg_gio.h │ │ │ ├── reg_het.h │ │ │ ├── reg_htu.h │ │ │ ├── reg_i2c.h │ │ │ ├── reg_lin.h │ │ │ ├── reg_mibspi.h │ │ │ ├── reg_pbist.h │ │ │ ├── reg_pcr.h │ │ │ ├── reg_pinmux.h │ │ │ ├── reg_pmm.h │ │ │ ├── reg_rti.h │ │ │ ├── reg_sci.h │ │ │ ├── reg_spi.h │ │ │ ├── reg_stc.h │ │ │ ├── reg_system.h │ │ │ ├── reg_tcram.h │ │ │ ├── reg_vim.h │ │ │ ├── rti.h │ │ │ ├── sci.h │ │ │ ├── spi.h │ │ │ ├── std_nhet.h │ │ │ ├── sys_common.h │ │ │ ├── sys_core.h │ │ │ ├── sys_dma.h │ │ │ ├── sys_mpu.h │ │ │ ├── sys_pcr.h │ │ │ ├── sys_pmm.h │ │ │ ├── sys_pmu.h │ │ │ ├── sys_selftest.h │ │ │ ├── sys_vim.h │ │ │ ├── system.h │ │ │ ├── ti_fee.h │ │ │ ├── ti_fee_cfg.h │ │ │ └── ti_fee_types.h │ │ ├── source │ │ │ ├── can.c │ │ │ ├── dabort.asm │ │ │ ├── errata_SSWF021_45.c │ │ │ ├── esm.c │ │ │ ├── notification.c │ │ │ ├── pinmux.c │ │ │ ├── sci.c │ │ │ ├── sys_core.asm │ │ │ ├── sys_dma.c │ │ │ ├── sys_intvecs.asm │ │ │ ├── sys_link.cmd │ │ │ ├── sys_main.c │ │ │ ├── sys_mpu.asm │ │ │ ├── sys_pcr.c │ │ │ ├── sys_phantom.c │ │ │ ├── sys_pmm.c │ │ │ ├── sys_pmu.asm │ │ │ ├── sys_selftest.c │ │ │ ├── sys_startup.c │ │ │ ├── sys_vim.c │ │ │ └── system.c │ │ └── targetConfigs │ │ │ ├── TMS570LS1224.ccxml │ │ │ └── readme.txt │ └── 1227PGE_CAN │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .gitignore │ │ ├── .launches │ │ └── 1227PGE_CAN.launch │ │ ├── .project │ │ ├── .settings │ │ ├── org.eclipse.cdt.codan.core.prefs │ │ ├── org.eclipse.cdt.debug.core.prefs │ │ └── org.eclipse.core.resources.prefs │ │ ├── 1227PGE_CAN.dil │ │ ├── 1227PGE_CAN.hcg │ │ ├── TMS570LS122xFlashLnk.cmd │ │ ├── include │ │ ├── Device_TMS570LS12.h │ │ ├── Device_header.h │ │ ├── Device_types.h │ │ ├── MemMap.h │ │ ├── adc.h │ │ ├── can.h │ │ ├── crc.h │ │ ├── dcc.h │ │ ├── ecap.h │ │ ├── emac.h │ │ ├── eqep.h │ │ ├── errata_SSWF021_45.h │ │ ├── errata_SSWF021_45_defs.h │ │ ├── esm.h │ │ ├── etpwm.h │ │ ├── fee_interface.h │ │ ├── gio.h │ │ ├── hal_stdtypes.h │ │ ├── het.h │ │ ├── htu.h │ │ ├── hw_emac.h │ │ ├── hw_emac_ctrl.h │ │ ├── hw_mdio.h │ │ ├── hw_reg_access.h │ │ ├── i2c.h │ │ ├── lin.h │ │ ├── mdio.h │ │ ├── mibspi.h │ │ ├── phy_dp83640.h │ │ ├── pinmux.h │ │ ├── reg_adc.h │ │ ├── reg_can.h │ │ ├── reg_crc.h │ │ ├── reg_dcc.h │ │ ├── reg_dma.h │ │ ├── reg_ecap.h │ │ ├── reg_efc.h │ │ ├── reg_eqep.h │ │ ├── reg_esm.h │ │ ├── reg_etpwm.h │ │ ├── reg_flash.h │ │ ├── reg_gio.h │ │ ├── reg_het.h │ │ ├── reg_htu.h │ │ ├── reg_i2c.h │ │ ├── reg_lin.h │ │ ├── reg_mibspi.h │ │ ├── reg_pbist.h │ │ ├── reg_pcr.h │ │ ├── reg_pinmux.h │ │ ├── reg_pmm.h │ │ ├── reg_rti.h │ │ ├── reg_sci.h │ │ ├── reg_spi.h │ │ ├── reg_stc.h │ │ ├── reg_system.h │ │ ├── reg_tcram.h │ │ ├── reg_vim.h │ │ ├── rti.h │ │ ├── sci.h │ │ ├── spi.h │ │ ├── std_nhet.h │ │ ├── sys_common.h │ │ ├── sys_core.h │ │ ├── sys_dma.h │ │ ├── sys_mpu.h │ │ ├── sys_pcr.h │ │ ├── sys_pmm.h │ │ ├── sys_pmu.h │ │ ├── sys_selftest.h │ │ ├── sys_vim.h │ │ ├── system.h │ │ ├── ti_fee.h │ │ ├── ti_fee_cfg.h │ │ └── ti_fee_types.h │ │ ├── source │ │ ├── can.c │ │ ├── dabort.asm │ │ ├── errata_SSWF021_45.c │ │ ├── esm.c │ │ ├── notification.c │ │ ├── pinmux.c │ │ ├── sys_core.asm │ │ ├── sys_dma.c │ │ ├── sys_intvecs.asm │ │ ├── sys_link.cmd │ │ ├── sys_main.c │ │ ├── sys_mpu.asm │ │ ├── sys_pcr.c │ │ ├── sys_phantom.c │ │ ├── sys_pmm.c │ │ ├── sys_pmu.asm │ │ ├── sys_selftest.c │ │ ├── sys_startup.c │ │ ├── sys_vim.c │ │ └── system.c │ │ └── targetConfigs │ │ ├── TMS570LS1227.ccxml │ │ └── readme.txt └── README.md ├── FreeRTOS Development ├── .ccsproject ├── .cproject ├── .launches │ └── FreeRTOS_1.launch ├── .project ├── .settings │ ├── org.eclipse.cdt.codan.core.prefs │ ├── org.eclipse.cdt.debug.core.prefs │ └── org.eclipse.core.resources.prefs ├── Debug │ ├── FreeRTOS_1.map │ ├── FreeRTOS_1.out │ ├── FreeRTOS_1_linkInfo.xml │ ├── ccsObjs.opt │ ├── makefile │ ├── objects.mk │ ├── source │ │ ├── adc.d │ │ ├── adc.obj │ │ ├── can.d │ │ ├── can.obj │ │ ├── dabort.obj │ │ ├── esm.d │ │ ├── esm.obj │ │ ├── gio.d │ │ ├── gio.obj │ │ ├── het.d │ │ ├── het.obj │ │ ├── inputOutput.d │ │ ├── inputOutput.obj │ │ ├── malloc.d │ │ ├── malloc.obj │ │ ├── notification.d │ │ ├── notification.obj │ │ ├── os_croutine.d │ │ ├── os_croutine.obj │ │ ├── os_event_groups.d │ │ ├── os_event_groups.obj │ │ ├── os_heap.d │ │ ├── os_heap.obj │ │ ├── os_list.d │ │ ├── os_list.obj │ │ ├── os_mpu_wrappers.d │ │ ├── os_mpu_wrappers.obj │ │ ├── os_port.d │ │ ├── os_port.obj │ │ ├── os_portasm.obj │ │ ├── os_queue.d │ │ ├── os_queue.obj │ │ ├── os_tasks.d │ │ ├── os_tasks.obj │ │ ├── os_timer.d │ │ ├── os_timer.obj │ │ ├── pinmux.d │ │ ├── pinmux.obj │ │ ├── sci.d │ │ ├── sci.obj │ │ ├── stateMachine.d │ │ ├── stateMachine.obj │ │ ├── subdir_rules.mk │ │ ├── subdir_vars.mk │ │ ├── sys_core.obj │ │ ├── sys_dma.d │ │ ├── sys_dma.obj │ │ ├── sys_intvecs.obj │ │ ├── sys_main.d │ │ ├── sys_main.obj │ │ ├── sys_mpu.obj │ │ ├── sys_pcr.d │ │ ├── sys_pcr.obj │ │ ├── sys_phantom.d │ │ ├── sys_phantom.obj │ │ ├── sys_pmm.d │ │ ├── sys_pmm.obj │ │ ├── sys_pmu.obj │ │ ├── sys_selftest.d │ │ ├── sys_selftest.obj │ │ ├── sys_startup.d │ │ ├── sys_startup.obj │ │ ├── sys_vim.d │ │ ├── sys_vim.obj │ │ ├── system.d │ │ ├── system.obj │ │ ├── utilities.d │ │ └── utilities.obj │ ├── sources.mk │ └── sys_main.obj ├── TMS570LS1224_FreeRTOS_1.dil ├── TMS570LS1224_FreeRTOS_1.hcg ├── include │ ├── Device_TMS570LS12.h │ ├── Device_header.h │ ├── Device_types.h │ ├── FreeRTOS.h │ ├── FreeRTOSConfig.h │ ├── MemMap.h │ ├── adc.h │ ├── can.h │ ├── crc.h │ ├── dcc.h │ ├── ecap.h │ ├── eqep.h │ ├── esm.h │ ├── etpwm.h │ ├── fee_interface.h │ ├── gio.h │ ├── hal_stdtypes.h │ ├── het.h │ ├── htu.h │ ├── i2c.h │ ├── inputOutput.h │ ├── lin.h │ ├── malloc.h │ ├── mibspi.h │ ├── os_StackMacros.h │ ├── os_croutine.h │ ├── os_event_groups.h │ ├── os_list.h │ ├── os_mpu_wrappers.h │ ├── os_portable.h │ ├── os_portmacro.h │ ├── os_projdefs.h │ ├── os_queue.h │ ├── os_semphr.h │ ├── os_task.h │ ├── os_timer.h │ ├── pinmux.h │ ├── reg_adc.h │ ├── reg_can.h │ ├── reg_crc.h │ ├── reg_dcc.h │ ├── reg_dma.h │ ├── reg_ecap.h │ ├── reg_efc.h │ ├── reg_eqep.h │ ├── reg_esm.h │ ├── reg_etpwm.h │ ├── reg_flash.h │ ├── reg_gio.h │ ├── reg_het.h │ ├── reg_htu.h │ ├── reg_i2c.h │ ├── reg_lin.h │ ├── reg_mibspi.h │ ├── reg_pbist.h │ ├── reg_pcr.h │ ├── reg_pinmux.h │ ├── reg_pmm.h │ ├── reg_rti.h │ ├── reg_sci.h │ ├── reg_spi.h │ ├── reg_stc.h │ ├── reg_system.h │ ├── reg_tcram.h │ ├── reg_vim.h │ ├── rti.h │ ├── sci.h │ ├── spi.h │ ├── stateMachine.h │ ├── std_nhet.h │ ├── sys_common.h │ ├── sys_core.h │ ├── sys_dma.h │ ├── sys_mpu.h │ ├── sys_pcr.h │ ├── sys_pmm.h │ ├── sys_pmu.h │ ├── sys_selftest.h │ ├── sys_vim.h │ ├── system.h │ ├── ti_fee.h │ ├── ti_fee_cfg.h │ ├── ti_fee_types.h │ └── utilities.h ├── source │ ├── adc.c │ ├── can.c │ ├── dabort.asm │ ├── esm.c │ ├── gio.c │ ├── het.c │ ├── inputOutput.c │ ├── malloMain.c │ ├── malloc.c │ ├── notification.c │ ├── os_croutine.c │ ├── os_event_groups.c │ ├── os_heap.c │ ├── os_list.c │ ├── os_mpu_wrappers.c │ ├── os_port.c │ ├── os_portasm.asm │ ├── os_queue.c │ ├── os_tasks.c │ ├── os_timer.c │ ├── pinmux.c │ ├── queueTest.c │ ├── sci.c │ ├── stateMachine.c │ ├── sys_core.asm │ ├── sys_dma.c │ ├── sys_intvecs.asm │ ├── sys_link.cmd │ ├── sys_main.c │ ├── sys_mpu.asm │ ├── sys_pcr.c │ ├── sys_phantom.c │ ├── sys_pmm.c │ ├── sys_pmu.asm │ ├── sys_selftest.c │ ├── sys_startup.c │ ├── sys_vim.c │ ├── system.c │ └── utilities.c └── targetConfigs │ ├── TMS570LS1224.ccxml │ └── readme.txt ├── Go_Kart ├── .ccsproject ├── .cproject ├── .gitkeep ├── .launches │ └── Comprehensive_Test_Receive.launch ├── .project ├── .settings │ ├── org.eclipse.cdt.codan.core.prefs │ ├── org.eclipse.cdt.debug.core.prefs │ └── org.eclipse.core.resources.prefs ├── Debug │ ├── Comprehensive_Test_Receive.map │ ├── Comprehensive_Test_Receive.out │ ├── Comprehensive_Test_Receive_linkInfo.xml │ ├── ccsObjs.opt │ ├── makefile │ ├── objects.mk │ ├── source │ │ ├── A_LCD.d │ │ ├── A_LCD.obj │ │ ├── A_PID.d │ │ ├── A_PID.obj │ │ ├── A_control_methods.d │ │ ├── A_control_methods.obj │ │ ├── A_exception_handler.d │ │ ├── A_exception_handler.obj │ │ ├── adc.d │ │ ├── adc.obj │ │ ├── alarmLogic.d │ │ ├── alarmLogic.obj │ │ ├── can.d │ │ ├── can.obj │ │ ├── dabort.obj │ │ ├── esm.d │ │ ├── esm.obj │ │ ├── gio.d │ │ ├── gio.obj │ │ ├── het.d │ │ ├── het.obj │ │ ├── i2c.d │ │ ├── i2c.obj │ │ ├── inputOutput.d │ │ ├── inputOutput.obj │ │ ├── mainStateMachine.d │ │ ├── mainStateMachine.obj │ │ ├── notification.d │ │ ├── notification.obj │ │ ├── pinmux.d │ │ ├── pinmux.obj │ │ ├── rti.d │ │ ├── rti.obj │ │ ├── sci.d │ │ ├── sci.obj │ │ ├── subdir_rules.mk │ │ ├── subdir_vars.mk │ │ ├── sys_core.obj │ │ ├── sys_dma.d │ │ ├── sys_dma.obj │ │ ├── sys_intvecs.obj │ │ ├── sys_main.d │ │ ├── sys_main.obj │ │ ├── sys_mpu.obj │ │ ├── sys_pcr.d │ │ ├── sys_pcr.obj │ │ ├── sys_phantom.d │ │ ├── sys_phantom.obj │ │ ├── sys_pmm.d │ │ ├── sys_pmm.obj │ │ ├── sys_pmu.obj │ │ ├── sys_selftest.d │ │ ├── sys_selftest.obj │ │ ├── sys_startup.d │ │ ├── sys_startup.obj │ │ ├── sys_vim.d │ │ ├── sys_vim.obj │ │ ├── system.d │ │ ├── system.obj │ │ ├── utilities.d │ │ └── utilities.obj │ └── sources.mk ├── Documents.txt ├── R.dil ├── R.hcg ├── include │ ├── A_LCD.h │ ├── A_PID.h │ ├── A_exception_handler.h │ ├── Device_TMS570LS12.h │ ├── Device_header.h │ ├── Device_types.h │ ├── MemMap.h │ ├── adc.h │ ├── alarmLogic.h │ ├── can.h │ ├── crc.h │ ├── dcc.h │ ├── ecap.h │ ├── eqep.h │ ├── esm.h │ ├── etpwm.h │ ├── fee_interface.h │ ├── gio.h │ ├── hal_stdtypes.h │ ├── het.h │ ├── htu.h │ ├── i2c.h │ ├── inputOutput.h │ ├── lin.h │ ├── mainStateMachine.h │ ├── mibspi.h │ ├── pinmux.h │ ├── reg_adc.h │ ├── reg_can.h │ ├── reg_crc.h │ ├── reg_dcc.h │ ├── reg_dma.h │ ├── reg_ecap.h │ ├── reg_efc.h │ ├── reg_eqep.h │ ├── reg_esm.h │ ├── reg_etpwm.h │ ├── reg_flash.h │ ├── reg_gio.h │ ├── reg_het.h │ ├── reg_htu.h │ ├── reg_i2c.h │ ├── reg_lin.h │ ├── reg_mibspi.h │ ├── reg_pbist.h │ ├── reg_pcr.h │ ├── reg_pinmux.h │ ├── reg_pmm.h │ ├── reg_rti.h │ ├── reg_sci.h │ ├── reg_spi.h │ ├── reg_stc.h │ ├── reg_system.h │ ├── reg_tcram.h │ ├── reg_vim.h │ ├── rti.h │ ├── sci.h │ ├── spi.h │ ├── std_nhet.h │ ├── sys_common.h │ ├── sys_core.h │ ├── sys_dma.h │ ├── sys_mpu.h │ ├── sys_pcr.h │ ├── sys_pmm.h │ ├── sys_pmu.h │ ├── sys_selftest.h │ ├── sys_vim.h │ ├── system.h │ ├── ti_fee.h │ ├── ti_fee_cfg.h │ ├── ti_fee_types.h │ └── utilities.h ├── source │ ├── A_LCD.c │ ├── A_PID.c │ ├── A_control_methods.c │ ├── A_exception_handler.c │ ├── adc.c │ ├── alarmLogic.c │ ├── can.c │ ├── dabort.asm │ ├── esm.c │ ├── gio.c │ ├── het.c │ ├── i2c.c │ ├── inputOutput.c │ ├── mainStateMachine.c │ ├── notification.c │ ├── pinmux.c │ ├── rti.c │ ├── sci.c │ ├── sys_core.asm │ ├── sys_dma.c │ ├── sys_intvecs.asm │ ├── sys_link.cmd │ ├── sys_main.c │ ├── sys_mpu.asm │ ├── sys_pcr.c │ ├── sys_phantom.c │ ├── sys_pmm.c │ ├── sys_pmu.asm │ ├── sys_selftest.c │ ├── sys_startup.c │ ├── sys_vim.c │ ├── system.c │ └── utilities.c └── targetConfigs │ ├── TMS570LS1224.ccxml │ └── readme.txt ├── README.md ├── RemoteSystemsTempFiles └── .project └── thermister_expansion ├── .ccsproject ├── .cproject ├── .gitignore ├── .launches └── thermister_expansion.launch ├── .project ├── .settings ├── org.eclipse.cdt.codan.core.prefs ├── org.eclipse.cdt.debug.core.prefs └── org.eclipse.core.resources.prefs ├── .vscode ├── ipch │ └── c015d1783c9c551b │ │ ├── mmap_address.bin │ │ └── sys_main.ipch ├── launch.json └── settings.json ├── Logic_analyzer_Images └── ADC Configuration.scana ├── include ├── Device_TMS570LS12.h ├── Device_header.h ├── Device_types.h ├── MemMap.h ├── adc.h ├── can.h ├── crc.h ├── dcc.h ├── ecap.h ├── eqep.h ├── errata_SSWF021_45.h ├── errata_SSWF021_45_defs.h ├── esm.h ├── etpwm.h ├── fee_interface.h ├── gio.h ├── hal_stdtypes.h ├── het.h ├── htu.h ├── i2c.h ├── lin.h ├── mibspi.h ├── pinmux.h ├── reg_adc.h ├── reg_can.h ├── reg_crc.h ├── reg_dcc.h ├── reg_dma.h ├── reg_ecap.h ├── reg_efc.h ├── reg_eqep.h ├── reg_esm.h ├── reg_etpwm.h ├── reg_flash.h ├── reg_gio.h ├── reg_het.h ├── reg_htu.h ├── reg_i2c.h ├── reg_lin.h ├── reg_mibspi.h ├── reg_pbist.h ├── reg_pcr.h ├── reg_pinmux.h ├── reg_pmm.h ├── reg_rti.h ├── reg_sci.h ├── reg_spi.h ├── reg_stc.h ├── reg_system.h ├── reg_tcram.h ├── reg_vim.h ├── rti.h ├── sci.h ├── spi.h ├── std_nhet.h ├── sys_common.h ├── sys_core.h ├── sys_dma.h ├── sys_mpu.h ├── sys_pcr.h ├── sys_pmm.h ├── sys_pmu.h ├── sys_selftest.h ├── sys_vim.h ├── system.h ├── temperature.h ├── temperature_buff.h ├── ti_fee.h ├── ti_fee_cfg.h └── ti_fee_types.h ├── source ├── dabort.asm ├── errata_SSWF021_45.c ├── esm.c ├── gio.c ├── mibspi.c ├── notification.c ├── pinmux.c ├── sys_core.asm ├── sys_dma.c ├── sys_intvecs.asm ├── sys_link.cmd ├── sys_main.c ├── sys_mpu.asm ├── sys_pcr.c ├── sys_phantom.c ├── sys_pmm.c ├── sys_pmu.asm ├── sys_selftest.c ├── sys_startup.c ├── sys_vim.c ├── system.c ├── temperature.c └── temperature_buff.c ├── targetConfigs ├── TMS570LS1224.ccxml └── readme.txt ├── thermister_expansion.dil ├── thermister_expansion.hcg ├── thermistor.c ├── thermistor.h └── vscode ├── c_cpp_properties.json ├── settings.json └── tasks.json /.gitattributes: -------------------------------------------------------------------------------- 1 | * linguist-vendored 2 | *.c linguist-vendored=false 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.metadata/ 2 | -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/data_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/data_0 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/data_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/data_1 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/data_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/data_2 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/data_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/data_3 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000002 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000003: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000003 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000004: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000004 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000005: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000005 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000006: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000006 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000008: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000008 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_00000b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_00000b -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_00000d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_00000d -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_00000e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_00000e -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_00000f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_00000f -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000010: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000010 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000011: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000011 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000012: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000012 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/f_000013: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/f_000013 -------------------------------------------------------------------------------- /.jxbrowser-data/Cache/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cache/index -------------------------------------------------------------------------------- /.jxbrowser-data/ChannelIDS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/ChannelIDS -------------------------------------------------------------------------------- /.jxbrowser-data/ChannelIDS-journal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/ChannelIDS-journal -------------------------------------------------------------------------------- /.jxbrowser-data/Cookies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cookies -------------------------------------------------------------------------------- /.jxbrowser-data/Cookies-journal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Cookies-journal -------------------------------------------------------------------------------- /.jxbrowser-data/Favicons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Favicons -------------------------------------------------------------------------------- /.jxbrowser-data/Favicons-journal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Favicons-journal -------------------------------------------------------------------------------- /.jxbrowser-data/GPUCache/data_0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/GPUCache/data_0 -------------------------------------------------------------------------------- /.jxbrowser-data/GPUCache/data_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/GPUCache/data_1 -------------------------------------------------------------------------------- /.jxbrowser-data/GPUCache/data_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/GPUCache/data_2 -------------------------------------------------------------------------------- /.jxbrowser-data/GPUCache/data_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/GPUCache/data_3 -------------------------------------------------------------------------------- /.jxbrowser-data/GPUCache/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/GPUCache/index -------------------------------------------------------------------------------- /.jxbrowser-data/History: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/History -------------------------------------------------------------------------------- /.jxbrowser-data/History-journal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/History-journal -------------------------------------------------------------------------------- /.jxbrowser-data/Local Storage - EXT/file_null.localstorage: -------------------------------------------------------------------------------- 1 | #Fri Nov 08 11:09:54 PST 2019 2 | -------------------------------------------------------------------------------- /.jxbrowser-data/Local Storage/leveldb/000003.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Local Storage/leveldb/000003.log -------------------------------------------------------------------------------- /.jxbrowser-data/Local Storage/leveldb/CURRENT: -------------------------------------------------------------------------------- 1 | MANIFEST-000001 2 | -------------------------------------------------------------------------------- /.jxbrowser-data/Local Storage/leveldb/LOCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Local Storage/leveldb/LOCK -------------------------------------------------------------------------------- /.jxbrowser-data/Local Storage/leveldb/LOG: -------------------------------------------------------------------------------- 1 | 2019/11/08-11:08:16.106 10540 Reusing MANIFEST leveldb/MANIFEST-000001 2 | -------------------------------------------------------------------------------- /.jxbrowser-data/Local Storage/leveldb/MANIFEST-000001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Local Storage/leveldb/MANIFEST-000001 -------------------------------------------------------------------------------- /.jxbrowser-data/Login Data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Login Data -------------------------------------------------------------------------------- /.jxbrowser-data/Login Data-journal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Login Data-journal -------------------------------------------------------------------------------- /.jxbrowser-data/Sync Data/LevelDB/000003.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Sync Data/LevelDB/000003.log -------------------------------------------------------------------------------- /.jxbrowser-data/Sync Data/LevelDB/CURRENT: -------------------------------------------------------------------------------- 1 | MANIFEST-000001 2 | -------------------------------------------------------------------------------- /.jxbrowser-data/Sync Data/LevelDB/LOCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Sync Data/LevelDB/LOCK -------------------------------------------------------------------------------- /.jxbrowser-data/Sync Data/LevelDB/LOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Sync Data/LevelDB/LOG -------------------------------------------------------------------------------- /.jxbrowser-data/Sync Data/LevelDB/LOG.old: -------------------------------------------------------------------------------- 1 | 2019/08/30-22:32:52.129 29187 Reusing MANIFEST /Users/junaidkhan/Desktop/Team Phantom Git/firmware/.jxbrowser-data/Sync Data/LevelDB/MANIFEST-000001 2 | 2019/08/30-22:32:52.129 29187 Recovering log #3 3 | 2019/08/30-22:32:52.129 29187 Reusing old log /Users/junaidkhan/Desktop/Team Phantom Git/firmware/.jxbrowser-data/Sync Data/LevelDB/000003.log 4 | -------------------------------------------------------------------------------- /.jxbrowser-data/Sync Data/LevelDB/MANIFEST-000001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Sync Data/LevelDB/MANIFEST-000001 -------------------------------------------------------------------------------- /.jxbrowser-data/Visited Links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Visited Links -------------------------------------------------------------------------------- /.jxbrowser-data/Web Data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Web Data -------------------------------------------------------------------------------- /.jxbrowser-data/Web Data-journal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/.jxbrowser-data/Web Data-journal -------------------------------------------------------------------------------- /.jxbrowser-data/user_prefs.json: -------------------------------------------------------------------------------- 1 | {"account_id_migration_state":2,"autofill":{"profile_use_dates_fixed":true},"countryid_at_install":21843,"download":{"directory_upgrade":true},"gcm":{"product_category_for_subtypes":"org.chromium.macosx"},"profile":{"was_obsolete_http_data_cleaned":true},"proxy":{"mode":"system"},"spellcheck":{"dictionaries":["en-US"],"dictionary":""}} -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1227PGE_adding_freeRTOS 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/1227PGE_adding_freeRTOS.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/1227PGE_adding_freeRTOS.out -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/ccsObjs.opt: -------------------------------------------------------------------------------- 1 | "./source/dabort.obj" "./source/esm.obj" "./source/gio.obj" "./source/notification.obj" "./source/os_croutine.obj" "./source/os_event_groups.obj" "./source/os_heap.obj" "./source/os_list.obj" "./source/os_mpu_wrappers.obj" "./source/os_port.obj" "./source/os_portasm.obj" "./source/os_queue.obj" "./source/os_tasks.obj" "./source/os_timer.obj" "./source/pinmux.obj" "./source/sci.obj" "./source/sys_core.obj" "./source/sys_dma.obj" "./source/sys_intvecs.obj" "./source/sys_main.obj" "./source/sys_mpu.obj" "./source/sys_pcr.obj" "./source/sys_phantom.obj" "./source/sys_pmm.obj" "./source/sys_pmu.obj" "./source/sys_selftest.obj" "./source/sys_startup.obj" "./source/sys_vim.obj" "./source/system.obj" "../source/sys_linker_freeRTOS.cmd" -lrtsv7R4_T_be_v3D16_eabi.lib -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/objects.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | USER_OBJS := 6 | 7 | LIBS := -lrtsv7R4_T_be_v3D16_eabi.lib 8 | 9 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/dabort.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/dabort.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/esm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/esm.obj: ../source/esm.c 4 | source/esm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/esm.h 5 | source/esm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_esm.h 6 | source/esm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/esm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/esm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/esm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | source/esm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h 11 | source/esm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h 12 | 13 | ../source/esm.c: 14 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/esm.h: 15 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_esm.h: 16 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 17 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 20 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h: 21 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/esm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/esm.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/gio.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/gio.obj: ../source/gio.c 4 | source/gio.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/gio.h 5 | source/gio.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_gio.h 6 | source/gio.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/gio.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/gio.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/gio.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | source/gio.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h 11 | source/gio.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h 12 | 13 | ../source/gio.c: 14 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/gio.h: 15 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_gio.h: 16 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 17 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 20 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h: 21 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/gio.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/gio.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/notification.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/notification.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_croutine.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_croutine.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_event_groups.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_event_groups.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_heap.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/os_heap.obj: ../source/os_heap.c 4 | source/os_heap.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdlib.h 5 | source/os_heap.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/linkage.h 6 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOS.h 7 | source/os_heap.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stddef.h 8 | source/os_heap.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOSConfig.h 10 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_projdefs.h 11 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portable.h 12 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portmacro.h 13 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_mpu_wrappers.h 14 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_task.h 15 | source/os_heap.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_list.h 16 | 17 | ../source/os_heap.c: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdlib.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/linkage.h: 20 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOS.h: 21 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stddef.h: 22 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 23 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOSConfig.h: 24 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_projdefs.h: 25 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portable.h: 26 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portmacro.h: 27 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_mpu_wrappers.h: 28 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_task.h: 29 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_list.h: 30 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_heap.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_heap.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_list.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/os_list.obj: ../source/os_list.c 4 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdlib.h 5 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/linkage.h 6 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOS.h 7 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stddef.h 8 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOSConfig.h 10 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_projdefs.h 11 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portable.h 12 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portmacro.h 13 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_mpu_wrappers.h 14 | source/os_list.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_list.h 15 | 16 | ../source/os_list.c: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdlib.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/linkage.h: 19 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOS.h: 20 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stddef.h: 21 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 22 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/FreeRTOSConfig.h: 23 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_projdefs.h: 24 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portable.h: 25 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_portmacro.h: 26 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_mpu_wrappers.h: 27 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/os_list.h: 28 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_list.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_list.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_mpu_wrappers.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_mpu_wrappers.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_port.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_port.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_portasm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_portasm.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_queue.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_queue.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_tasks.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_tasks.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/os_timer.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/os_timer.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/pinmux.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/pinmux.obj: ../source/pinmux.c 4 | source/pinmux.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/pinmux.h 5 | source/pinmux.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_pinmux.h 6 | source/pinmux.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/pinmux.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/pinmux.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/pinmux.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | 11 | ../source/pinmux.c: 12 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/pinmux.h: 13 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_pinmux.h: 14 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 15 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/pinmux.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/pinmux.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sci.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sci.obj: ../source/sci.c 4 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sci.h 5 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_sci.h 6 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_gio.h 11 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h 12 | source/sci.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h 13 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/math.h 14 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/linkage.h 15 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/_defs.h 16 | 17 | ../source/sci.c: 18 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sci.h: 19 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_sci.h: 20 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 21 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 22 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 23 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 24 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_gio.h: 25 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h: 26 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h: 27 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/math.h: 28 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/linkage.h: 29 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/_defs.h: 30 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sci.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sci.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_core.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_core.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_dma.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_dma.obj: ../source/sys_dma.c 4 | source/sys_dma.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_dma.h 5 | source/sys_dma.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_dma.h 6 | source/sys_dma.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/sys_dma.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/sys_dma.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/sys_dma.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | source/sys_dma.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h 11 | source/sys_dma.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h 12 | 13 | ../source/sys_dma.c: 14 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_dma.h: 15 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_dma.h: 16 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 17 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 20 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h: 21 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_dma.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_dma.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_intvecs.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_intvecs.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_main.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_main.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_mpu.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_mpu.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_pcr.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_pcr.obj: ../source/sys_pcr.c 4 | source/sys_pcr.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_pcr.h 5 | source/sys_pcr.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_pcr.h 6 | source/sys_pcr.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/sys_pcr.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/sys_pcr.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/sys_pcr.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | 11 | ../source/sys_pcr.c: 12 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_pcr.h: 13 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_pcr.h: 14 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 15 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_pcr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_pcr.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_phantom.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_phantom.obj: ../source/sys_phantom.c 4 | source/sys_phantom.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 5 | source/sys_phantom.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 6 | source/sys_phantom.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 7 | source/sys_phantom.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 8 | source/sys_phantom.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h 9 | source/sys_phantom.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h 10 | 11 | ../source/sys_phantom.c: 12 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 13 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 14 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 15 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 16 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_vim.h: 17 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_vim.h: 18 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_phantom.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_phantom.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_pmm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_pmm.obj: ../source/sys_pmm.c 4 | source/sys_pmm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_pmm.h 5 | source/sys_pmm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_pmm.h 6 | source/sys_pmm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h 7 | source/sys_pmm.obj: C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h 8 | source/sys_pmm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h 9 | source/sys_pmm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h 10 | 11 | ../source/sys_pmm.c: 12 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_pmm.h: 13 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/reg_pmm.h: 14 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/sys_common.h: 15 | C:/Users/gabriel/workspace_v7/1227PGE_adding_freeRTOS/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_pmm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_pmm.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_pmu.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_pmu.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_selftest.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_selftest.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_startup.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_startup.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/sys_vim.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/sys_vim.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/Debug/source/system.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/Debug/source/system.obj -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/include/etpwm.h -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/include/reg_sci.h -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/include/sys_pcr.h -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/source/sys_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/1227PGE_adding_freeRTOS/source/sys_main.c -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/targetConfigs/TMS570LS1227.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /1227PGE_adding_freeRTOS/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1224_CAN_NODE1 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/include/errata_SSWF021_45.h: -------------------------------------------------------------------------------- 1 | /** @file errata_SSWF021_45.c 2 | * @brief errata for PLLs 3 | * @date 11-Dec-2018 4 | * @version 04.07.01 5 | * 6 | */ 7 | /* 8 | * Copyright (C) 2009-2018 Texas Instruments Incorporated - www.ti.com 9 | * 10 | * 11 | * Redistribution and use in source and binary forms, with or without 12 | * modification, are permitted provided that the following conditions 13 | * are met: 14 | * 15 | * Redistributions of source code must retain the above copyright 16 | * notice, this list of conditions and the following disclaimer. 17 | * 18 | * Redistributions in binary form must reproduce the above copyright 19 | * notice, this list of conditions and the following disclaimer in the 20 | * documentation and/or other materials provided with the 21 | * distribution. 22 | * 23 | * Neither the name of Texas Instruments Incorporated nor the names of 24 | * its contributors may be used to endorse or promote products derived 25 | * from this software without specific prior written permission. 26 | * 27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 30 | * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 31 | * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 32 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 33 | * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 34 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 35 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 36 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 37 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 38 | * 39 | */ 40 | 41 | #ifndef INCLUDE_ERRATA_SSWF021_45_H_ 42 | #define INCLUDE_ERRATA_SSWF021_45_H_ 43 | 44 | uint32 _errata_SSWF021_45_both_plls(uint32 count); 45 | uint32 _errata_SSWF021_45_pll1(uint32 count); 46 | uint32 _errata_SSWF021_45_pll2(uint32 count); 47 | 48 | 49 | #endif /* INCLUDE_ERRATA_SSWF021_45_H_ */ 50 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1224_CAN_NODE1/include/etpwm.h -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1224_CAN_NODE1/include/reg_sci.h -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1224_CAN_NODE1/include/sys_pcr.h -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/targetConfigs/TMS570LS1224.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE1/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1224_CAN_NODE2 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/include/errata_SSWF021_45.h: -------------------------------------------------------------------------------- 1 | /** @file errata_SSWF021_45.c 2 | * @brief errata for PLLs 3 | * @date 11-Dec-2018 4 | * @version 04.07.01 5 | * 6 | */ 7 | /* 8 | * Copyright (C) 2009-2018 Texas Instruments Incorporated - www.ti.com 9 | * 10 | * 11 | * Redistribution and use in source and binary forms, with or without 12 | * modification, are permitted provided that the following conditions 13 | * are met: 14 | * 15 | * Redistributions of source code must retain the above copyright 16 | * notice, this list of conditions and the following disclaimer. 17 | * 18 | * Redistributions in binary form must reproduce the above copyright 19 | * notice, this list of conditions and the following disclaimer in the 20 | * documentation and/or other materials provided with the 21 | * distribution. 22 | * 23 | * Neither the name of Texas Instruments Incorporated nor the names of 24 | * its contributors may be used to endorse or promote products derived 25 | * from this software without specific prior written permission. 26 | * 27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 30 | * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 31 | * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 32 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 33 | * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 34 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 35 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 36 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 37 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 38 | * 39 | */ 40 | 41 | #ifndef INCLUDE_ERRATA_SSWF021_45_H_ 42 | #define INCLUDE_ERRATA_SSWF021_45_H_ 43 | 44 | uint32 _errata_SSWF021_45_both_plls(uint32 count); 45 | uint32 _errata_SSWF021_45_pll1(uint32 count); 46 | uint32 _errata_SSWF021_45_pll2(uint32 count); 47 | 48 | 49 | #endif /* INCLUDE_ERRATA_SSWF021_45_H_ */ 50 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1224_CAN_NODE2/include/etpwm.h -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1224_CAN_NODE2/include/reg_sci.h -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1224_CAN_NODE2/include/sys_pcr.h -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/targetConfigs/TMS570LS1224.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /CAN_NETWORK/1224_CAN_NODE2/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1227_CAN_NODE2 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/include/errata_SSWF021_45.h: -------------------------------------------------------------------------------- 1 | /** @file errata_SSWF021_45.c 2 | * @brief errata for PLLs 3 | * @date 11-Dec-2018 4 | * @version 04.07.01 5 | * 6 | */ 7 | /* 8 | * Copyright (C) 2009-2018 Texas Instruments Incorporated - www.ti.com 9 | * 10 | * 11 | * Redistribution and use in source and binary forms, with or without 12 | * modification, are permitted provided that the following conditions 13 | * are met: 14 | * 15 | * Redistributions of source code must retain the above copyright 16 | * notice, this list of conditions and the following disclaimer. 17 | * 18 | * Redistributions in binary form must reproduce the above copyright 19 | * notice, this list of conditions and the following disclaimer in the 20 | * documentation and/or other materials provided with the 21 | * distribution. 22 | * 23 | * Neither the name of Texas Instruments Incorporated nor the names of 24 | * its contributors may be used to endorse or promote products derived 25 | * from this software without specific prior written permission. 26 | * 27 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 28 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 29 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 30 | * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 31 | * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 32 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 33 | * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 34 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 35 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 36 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 37 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 38 | * 39 | */ 40 | 41 | #ifndef INCLUDE_ERRATA_SSWF021_45_H_ 42 | #define INCLUDE_ERRATA_SSWF021_45_H_ 43 | 44 | uint32 _errata_SSWF021_45_both_plls(uint32 count); 45 | uint32 _errata_SSWF021_45_pll1(uint32 count); 46 | uint32 _errata_SSWF021_45_pll2(uint32 count); 47 | 48 | 49 | #endif /* INCLUDE_ERRATA_SSWF021_45_H_ */ 50 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1227_CAN_NODE2/include/etpwm.h -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1227_CAN_NODE2/include/reg_sci.h -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/1227_CAN_NODE2/include/sys_pcr.h -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/targetConfigs/TMS570LS1227.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CAN_NETWORK/1227_CAN_NODE2/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 123_CAN_NODE3 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/sources.mk=UTF-8 5 | encoding//Debug/subdir_rules.mk=UTF-8 6 | encoding//Debug/subdir_vars.mk=UTF-8 7 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/targetConfigs/Tiva TM4C123GH6PM.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/123_CAN_NODE3/tm4c123gh6pm.cmd: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * 3 | * Default Linker Command file for the Texas Instruments TM4C123GH6PM 4 | * 5 | * This is derived from revision 15071 of the TivaWare Library. 6 | * 7 | *****************************************************************************/ 8 | 9 | --retain=g_pfnVectors 10 | 11 | MEMORY 12 | { 13 | FLASH (RX) : origin = 0x00000000, length = 0x00040000 14 | SRAM (RWX) : origin = 0x20000000, length = 0x00008000 15 | } 16 | 17 | /* The following command line options are set as part of the CCS project. */ 18 | /* If you are building using the command line, or for some reason want to */ 19 | /* define them here, you can uncomment and modify these lines as needed. */ 20 | /* If you are using CCS for building, it is probably better to make any such */ 21 | /* modifications in your CCS project and leave this file alone. */ 22 | /* */ 23 | /* --heap_size=0 */ 24 | /* --stack_size=256 */ 25 | /* --library=rtsv7M4_T_le_eabi.lib */ 26 | 27 | /* Section allocation in memory */ 28 | 29 | SECTIONS 30 | { 31 | .intvecs: > 0x00000000 32 | .text : > FLASH 33 | .const : > FLASH 34 | .cinit : > FLASH 35 | .pinit : > FLASH 36 | .init_array : > FLASH 37 | 38 | .vtable : > 0x20000000 39 | .data : > SRAM 40 | .bss : > SRAM 41 | .sysmem : > SRAM 42 | .stack : > SRAM 43 | } 44 | 45 | __STACK_TOP = __stack + 512; 46 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1224PGE_CAN 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | encoding//Release/makefile=UTF-8 8 | encoding//Release/objects.mk=UTF-8 9 | encoding//Release/source/subdir_rules.mk=UTF-8 10 | encoding//Release/source/subdir_vars.mk=UTF-8 11 | encoding//Release/sources.mk=UTF-8 12 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/ccsObjs.opt: -------------------------------------------------------------------------------- 1 | "./source/can.obj" "./source/dabort.obj" "./source/errata_SSWF021_45.obj" "./source/esm.obj" "./source/notification.obj" "./source/pinmux.obj" "./source/sci.obj" "./source/sys_core.obj" "./source/sys_dma.obj" "./source/sys_intvecs.obj" "./source/sys_main.obj" "./source/sys_mpu.obj" "./source/sys_pcr.obj" "./source/sys_phantom.obj" "./source/sys_pmm.obj" "./source/sys_pmu.obj" "./source/sys_selftest.obj" "./source/sys_startup.obj" "./source/sys_vim.obj" "./source/system.obj" "../source/sys_link.cmd" -lrtsv7R4_T_be_v3D16_eabi.lib -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/objects.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | USER_OBJS := 6 | 7 | LIBS := -lrtsv7R4_T_be_v3D16_eabi.lib 8 | 9 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/can.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/can.obj: ../source/can.c 4 | 5 | ../source/can.c: 6 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/dabort.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/dabort.obj -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/errata_SSWF021_45.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/errata_SSWF021_45.obj: ../source/errata_SSWF021_45.c 4 | 5 | ../source/errata_SSWF021_45.c: 6 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/esm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/esm.obj: ../source/esm.c 4 | 5 | ../source/esm.c: 6 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/notification.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/notification.obj: ../source/notification.c 4 | 5 | ../source/notification.c: 6 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/pinmux.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/pinmux.obj: ../source/pinmux.c 4 | 5 | ../source/pinmux.c: 6 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/sci.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sci.obj: ../source/sci.c 4 | 5 | ../source/sci.c: 6 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/Release/source/subdir_rules.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | SHELL = cmd.exe 6 | 7 | # Each subdirectory must supply rules for building sources it contributes 8 | source/%.obj: ../source/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES) 9 | @echo 'Building file: "$<"' 10 | @echo 'Invoking: ARM Compiler' 11 | "C:/ti/ccs920/ccs/tools/compiler/ti-cgt-arm_18.12.3.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -O2 --include_path="C:/Users/Junaid/Desktop/Phantom/firmware/1224PGE_CAN" --include_path="C:/ti/ccs920/ccs/tools/compiler/ti-cgt-arm_18.12.3.LTS/include" --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="source/$(basename $( 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1224PGE_CAN/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1227PGE_CAN 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | encoding//Debug/subdir_rules.mk=UTF-8 8 | encoding//Debug/subdir_vars.mk=UTF-8 9 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/TMS570LS122xFlashLnk.cmd: -------------------------------------------------------------------------------- 1 | /*----------------------------------------------------------------------------*/ 2 | /* TMS570LS122xFlashLnk.cmd */ 3 | /* */ 4 | /* (c) Texas Instruments 2011, All rights reserved. */ 5 | /* */ 6 | 7 | /* USER CODE BEGIN (0) */ 8 | /* USER CODE END */ 9 | 10 | 11 | /*----------------------------------------------------------------------------*/ 12 | /* Linker Settings */ 13 | --retain="*(.intvecs)" 14 | 15 | /*----------------------------------------------------------------------------*/ 16 | /* Memory Map */ 17 | MEMORY{ 18 | VECTORS (X) : origin=0x00000000 length=0x00000020 19 | FLASH0 (RX) : origin=0x00000020 length=0x0013FFE0 20 | STACKS (RW) : origin=0x08000000 length=0x00001300 21 | RAM (RW) : origin=0x08001300 length=0x0002ED00 22 | } 23 | 24 | /*----------------------------------------------------------------------------*/ 25 | /* Section Configuration */ 26 | SECTIONS{ 27 | .intvecs : {} > VECTORS 28 | .text : {} > FLASH0 29 | .const : {} > FLASH0 30 | .cinit : {} > FLASH0 31 | .pinit : {} > FLASH0 32 | .bss : {} > RAM 33 | .data : {} > RAM 34 | } 35 | /*----------------------------------------------------------------------------*/ 36 | 37 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/include/etpwm.h -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/include/reg_sci.h -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/include/sys_pcr.h -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/targetConfigs/TMS570LS1227.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CAN_NETWORK/CAN_LOOP_BACK_TEST/1227PGE_CAN/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /CAN_NETWORK/README.md: -------------------------------------------------------------------------------- 1 | # CAN_NETWORK 2 | Implementation of CAN communication between VCU(TMS570LS1227), BMS(TMS570LS1224) & Dashboard (TM4c123GH6PM) 3 | -------------------------------------------------------------------------------- /FreeRTOS Development/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /FreeRTOS Development/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | FreeRTOS_1 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /FreeRTOS Development/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /FreeRTOS Development/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /FreeRTOS Development/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/FreeRTOS_1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/FreeRTOS_1.out -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/ccsObjs.opt: -------------------------------------------------------------------------------- 1 | "./source/adc.obj" "./source/can.obj" "./source/dabort.obj" "./source/esm.obj" "./source/gio.obj" "./source/het.obj" "./source/inputOutput.obj" "./source/malloc.obj" "./source/notification.obj" "./source/os_croutine.obj" "./source/os_event_groups.obj" "./source/os_heap.obj" "./source/os_list.obj" "./source/os_mpu_wrappers.obj" "./source/os_port.obj" "./source/os_portasm.obj" "./source/os_queue.obj" "./source/os_tasks.obj" "./source/os_timer.obj" "./source/pinmux.obj" "./source/sci.obj" "./source/stateMachine.obj" "./source/sys_core.obj" "./source/sys_dma.obj" "./source/sys_intvecs.obj" "./source/sys_main.obj" "./source/sys_mpu.obj" "./source/sys_pcr.obj" "./source/sys_phantom.obj" "./source/sys_pmm.obj" "./source/sys_pmu.obj" "./source/sys_selftest.obj" "./source/sys_startup.obj" "./source/sys_vim.obj" "./source/system.obj" "./source/utilities.obj" "../source/sys_link.cmd" -lrtsv7R4_T_be_v3D16_eabi.lib -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/objects.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | USER_OBJS := 6 | 7 | LIBS := -lrtsv7R4_T_be_v3D16_eabi.lib 8 | 9 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/adc.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/adc.obj: ../source/adc.c 4 | source/adc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/adc.h 5 | source/adc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_adc.h 6 | source/adc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/adc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/adc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/adc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/adc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 11 | source/adc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 12 | 13 | ../source/adc.c: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/adc.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_adc.h: 16 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/adc.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/adc.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/can.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/can.obj: ../source/can.c 4 | source/can.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/can.h 5 | source/can.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_can.h 6 | source/can.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/can.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/can.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/can.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/can.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 11 | source/can.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 12 | 13 | ../source/can.c: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/can.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_can.h: 16 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/can.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/can.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/dabort.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/dabort.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/esm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/esm.obj: ../source/esm.c 4 | source/esm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/esm.h 5 | source/esm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_esm.h 6 | source/esm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/esm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/esm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/esm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/esm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 11 | source/esm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 12 | 13 | ../source/esm.c: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/esm.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_esm.h: 16 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/esm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/esm.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/gio.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/gio.obj: ../source/gio.c 4 | source/gio.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/gio.h 5 | source/gio.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h 6 | source/gio.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/gio.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/gio.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/gio.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/gio.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 11 | source/gio.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 12 | 13 | ../source/gio.c: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/gio.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h: 16 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/gio.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/gio.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/het.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/het.obj: ../source/het.c 4 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/het.h 5 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_het.h 6 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h 11 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/string.h 12 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h 13 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 14 | source/het.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 15 | 16 | ../source/het.c: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/het.h: 18 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_het.h: 19 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 21 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 22 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 23 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h: 24 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/string.h: 25 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h: 26 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 27 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 28 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/het.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/het.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/inputOutput.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/inputOutput.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/malloc.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/malloc.obj: ../source/malloc.c 4 | source/malloc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdio.h 5 | source/malloc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h 6 | source/malloc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdarg.h 7 | source/malloc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stddef.h 8 | source/malloc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/malloc.h 9 | source/malloc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sci.h 10 | source/malloc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_sci.h 11 | source/malloc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 12 | source/malloc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 13 | source/malloc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 14 | source/malloc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 15 | source/malloc.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h 16 | 17 | ../source/malloc.c: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdio.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h: 20 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdarg.h: 21 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stddef.h: 22 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/malloc.h: 23 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sci.h: 24 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_sci.h: 25 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 26 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 27 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 28 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 29 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h: 30 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/malloc.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/malloc.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/notification.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/notification.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_croutine.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_croutine.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_event_groups.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_event_groups.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_heap.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_heap.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_list.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/os_list.obj: ../source/os_list.c 4 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdlib.h 5 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h 6 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/FreeRTOS.h 7 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stddef.h 8 | source/os_list.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/FreeRTOSConfig.h 10 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_projdefs.h 11 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_portable.h 12 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_portmacro.h 13 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_mpu_wrappers.h 14 | source/os_list.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_list.h 15 | 16 | ../source/os_list.c: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdlib.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h: 19 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/FreeRTOS.h: 20 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stddef.h: 21 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 22 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/FreeRTOSConfig.h: 23 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_projdefs.h: 24 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_portable.h: 25 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_portmacro.h: 26 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_mpu_wrappers.h: 27 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/os_list.h: 28 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_list.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_list.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_mpu_wrappers.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_mpu_wrappers.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_port.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_port.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_portasm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_portasm.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_queue.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_queue.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_tasks.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_tasks.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/os_timer.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/os_timer.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/pinmux.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/pinmux.obj: ../source/pinmux.c 4 | source/pinmux.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/pinmux.h 5 | source/pinmux.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_pinmux.h 6 | source/pinmux.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/pinmux.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/pinmux.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/pinmux.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | 11 | ../source/pinmux.c: 12 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/pinmux.h: 13 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_pinmux.h: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/pinmux.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/pinmux.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sci.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sci.obj: ../source/sci.c 4 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sci.h 5 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_sci.h 6 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h 11 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 12 | source/sci.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 13 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/math.h 14 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h 15 | source/sci.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/_defs.h 16 | 17 | ../source/sci.c: 18 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sci.h: 19 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_sci.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 22 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 23 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 24 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_gio.h: 25 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 26 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 27 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/math.h: 28 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h: 29 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/_defs.h: 30 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sci.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sci.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/stateMachine.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/stateMachine.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_core.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_core.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_dma.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_dma.obj: ../source/sys_dma.c 4 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_dma.h 5 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_dma.h 6 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/sys_dma.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sys_dma.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 11 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 12 | 13 | ../source/sys_dma.c: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_dma.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_dma.h: 16 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_dma.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_dma.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_intvecs.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_intvecs.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_main.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_main.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_mpu.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_mpu.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_pcr.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_pcr.obj: ../source/sys_pcr.c 4 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_pcr.h 5 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_pcr.h 6 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/sys_pcr.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sys_pcr.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | 11 | ../source/sys_pcr.c: 12 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_pcr.h: 13 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_pcr.h: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_pcr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_pcr.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_phantom.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_phantom.obj: ../source/sys_phantom.c 4 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 5 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 6 | source/sys_phantom.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 7 | source/sys_phantom.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 8 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h 9 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h 10 | 11 | ../source/sys_phantom.c: 12 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 13 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 14 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 15 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 16 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_vim.h: 17 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_vim.h: 18 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_phantom.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_phantom.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_pmm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_pmm.obj: ../source/sys_pmm.c 4 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_pmm.h 5 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_pmm.h 6 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 7 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 8 | source/sys_pmm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sys_pmm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | 11 | ../source/sys_pmm.c: 12 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_pmm.h: 13 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/reg_pmm.h: 14 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 15 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_pmm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_pmm.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_pmu.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_pmu.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_selftest.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_selftest.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_startup.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_startup.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/sys_vim.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/sys_vim.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/system.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/system.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/utilities.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/utilities.obj: ../source/utilities.c 4 | source/utilities.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdio.h 5 | source/utilities.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h 6 | source/utilities.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdarg.h 7 | source/utilities.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/utilities.h 8 | source/utilities.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdio.h 9 | source/utilities.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h 10 | source/utilities.obj: C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h 11 | source/utilities.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 12 | source/utilities.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 13 | 14 | ../source/utilities.c: 15 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdio.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdarg.h: 18 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/utilities.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdio.h: 20 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/sys_common.h: 21 | C:/Users/sormoh/Desktop/Personal/Phantom/Software/FreeRTOS_1/include/hal_stdtypes.h: 22 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 23 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 24 | -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/source/utilities.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/source/utilities.obj -------------------------------------------------------------------------------- /FreeRTOS Development/Debug/sys_main.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/Debug/sys_main.obj -------------------------------------------------------------------------------- /FreeRTOS Development/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/include/etpwm.h -------------------------------------------------------------------------------- /FreeRTOS Development/include/malloc.h: -------------------------------------------------------------------------------- 1 | /* 2 | * malloc.h 3 | * 4 | * Created on: Jun 7, 2018 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef INCLUDE_MALLOC_H_ 9 | #define INCLUDE_MALLOC_H_ 10 | 11 | 12 | // Declaration of the array which is considered as memory 13 | char memory[20000]; 14 | 15 | // This structure contains metadata of each block allocated or deallocated 16 | struct block { 17 | size_t size; // size of the block described by it 18 | int free; // Is the block described by the metadata free or not? 19 | struct block *next; // Points to the next metadata block 20 | }; 21 | 22 | // Initialize a pointer of type "block", named freeList pointing to the 23 | // starting address of the chunk memory we created before 24 | struct block *freeList = (void*) memory; 25 | 26 | void initialize(); 27 | void split(struct block *fitting_slot,size_t size); 28 | void *MyMalloc(size_t noOfBytes); 29 | void merge(); 30 | void MyFree(void* ptr); 31 | 32 | #endif /* INCLUDE_MALLOC_H_ */ 33 | -------------------------------------------------------------------------------- /FreeRTOS Development/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/include/reg_sci.h -------------------------------------------------------------------------------- /FreeRTOS Development/include/stateMachine.h: -------------------------------------------------------------------------------- 1 | /* 2 | * stateMachine.h 3 | * 4 | * Created on: Jun 29, 2018 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef INCLUDE_STATEMACHINE_H_ 9 | #define INCLUDE_STATEMACHINE_H_ 10 | 11 | #include "inputOutput.h" 12 | 13 | // state Enumerations 14 | typedef enum _STATE {LOCKED, UNLOCKED, STANDBY, PRECHARGE, HIGH_VOLTAGE, RUNNING, SHUTDOWN } State; 15 | 16 | 17 | // Global Variables 18 | extern State state; 19 | 20 | // Functions 21 | void fxStateMachine (data* VCUDataPtr); 22 | void fxCheckAlarms (data *VCUDataPtr); 23 | 24 | #endif /* INCLUDE_STATEMACHINE_H_ */ 25 | -------------------------------------------------------------------------------- /FreeRTOS Development/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/FreeRTOS Development/include/sys_pcr.h -------------------------------------------------------------------------------- /FreeRTOS Development/include/utilities.h: -------------------------------------------------------------------------------- 1 | /* 2 | * utilities.h 3 | * 4 | * Created on: Jun 17, 2018 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef INCLUDE_UTILITIES_H_ 9 | #define INCLUDE_UTILITIES_H_ 10 | 11 | #include 12 | #include "sys_common.h" 13 | 14 | typedef struct descaleOutF32ToU16 { 15 | uint8_t outLSB_U8; 16 | uint8_t outMSB_U8; 17 | } outF32ToU16; 18 | 19 | float descale(float in_F32, float offset_F32, float scaling_F32); 20 | uint8_t descaledF32ToU8(float in_F32, float offset_F32, float scaling_F32); 21 | outF32ToU16 descaledF32ToU16(float in_F32, float offset_F32, float scaling_F32); 22 | 23 | 24 | #endif /* INCLUDE_UTILITIES_H_ */ 25 | -------------------------------------------------------------------------------- /FreeRTOS Development/source/malloMain.c: -------------------------------------------------------------------------------- 1 | /* 2 | * malloMain.c 3 | * 4 | * Created on: Jun 10, 2018 5 | * Author: sormoh 6 | */ 7 | 8 | 9 | /* 10 | * Assignment 3 11 | int *p=(int)MyMalloc(100*sizeof(int)); 12 | char *q=(char)MyMalloc(250*sizeof(char)); 13 | int *r=(int)MyMalloc(1000*sizeof(int)); 14 | MyFree(p); 15 | char *w=(char)MyMalloc(700); 16 | MyFree(r); 17 | int *k=(int)MyMalloc(500*sizeof(int)); 18 | sciSend(scilinREG,52,(unsigned char*)"Allocation and deallocation is done successfully!\r\n"); 19 | */ 20 | -------------------------------------------------------------------------------- /FreeRTOS Development/source/utilities.c: -------------------------------------------------------------------------------- 1 | /* 2 | * utilities.c 3 | * 4 | * Created on: Jun 17, 2018 5 | * Author: sormoh 6 | */ 7 | 8 | 9 | 10 | #include 11 | #include "utilities.h" 12 | 13 | 14 | 15 | 16 | 17 | float descale(float in_F32, float offset_F32, float scaling_F32){ 18 | 19 | float descale_F32 = 0; 20 | 21 | if (scaling_F32 != 0){ 22 | descale_F32 = (in_F32 - offset_F32) / scaling_F32; 23 | } else { 24 | descale_F32 = 0; 25 | } 26 | 27 | return descale_F32; 28 | } 29 | 30 | uint8_t descaledF32ToU8(float in_F32, float offset_F32, float scaling_F32){ 31 | 32 | uint16_t out_U8; 33 | 34 | if (scaling_F32 != 0){ 35 | out_U8 = (uint8_t)(descale(in_F32,offset_F32,scaling_F32)); 36 | } else { 37 | out_U8 = 0; 38 | } 39 | 40 | return out_U8; 41 | } 42 | 43 | outF32ToU16 descaledF32ToU16(float in_F32, float offset_F32, float scaling_F32){ 44 | outF32ToU16 F32ToU16; 45 | 46 | 47 | uint16_t out_U16; 48 | if (scaling_F32 != 0){ 49 | out_U16 = (uint16_t)(descale(in_F32,offset_F32,scaling_F32)); 50 | } else { 51 | out_U16 = 0; 52 | } 53 | 54 | F32ToU16.outLSB_U8 = (uint8_t)out_U16 & 0x00FF; 55 | F32ToU16.outMSB_U8 = (uint8_t)(out_U16 >> 8); 56 | 57 | return F32ToU16; 58 | } 59 | 60 | 61 | -------------------------------------------------------------------------------- /FreeRTOS Development/targetConfigs/TMS570LS1224.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /FreeRTOS Development/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /Go_Kart/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Go_Kart/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Go_Kart/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | Comprehensive_Test_Receive 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /Go_Kart/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /Go_Kart/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /Go_Kart/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | -------------------------------------------------------------------------------- /Go_Kart/Debug/Comprehensive_Test_Receive.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/Comprehensive_Test_Receive.out -------------------------------------------------------------------------------- /Go_Kart/Debug/ccsObjs.opt: -------------------------------------------------------------------------------- 1 | "./source/A_LCD.obj" "./source/A_PID.obj" "./source/A_control_methods.obj" "./source/A_exception_handler.obj" "./source/adc.obj" "./source/alarmLogic.obj" "./source/can.obj" "./source/dabort.obj" "./source/esm.obj" "./source/gio.obj" "./source/het.obj" "./source/i2c.obj" "./source/inputOutput.obj" "./source/mainStateMachine.obj" "./source/notification.obj" "./source/pinmux.obj" "./source/rti.obj" "./source/sci.obj" "./source/sys_core.obj" "./source/sys_dma.obj" "./source/sys_intvecs.obj" "./source/sys_main.obj" "./source/sys_mpu.obj" "./source/sys_pcr.obj" "./source/sys_phantom.obj" "./source/sys_pmm.obj" "./source/sys_pmu.obj" "./source/sys_selftest.obj" "./source/sys_startup.obj" "./source/sys_vim.obj" "./source/system.obj" "./source/utilities.obj" "../source/sys_link.cmd" -lrtsv7R4_T_be_v3D16_eabi.lib -------------------------------------------------------------------------------- /Go_Kart/Debug/objects.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | USER_OBJS := 6 | 7 | LIBS := -lrtsv7R4_T_be_v3D16_eabi.lib 8 | 9 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/A_LCD.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/A_LCD.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/A_PID.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/A_PID.obj: ../source/A_PID.c 4 | 5 | ../source/A_PID.c: 6 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/A_PID.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/A_PID.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/A_control_methods.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/A_control_methods.obj: ../source/A_control_methods.c 4 | 5 | ../source/A_control_methods.c: 6 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/A_control_methods.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/A_control_methods.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/A_exception_handler.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/A_exception_handler.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/adc.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/adc.obj: ../source/adc.c 4 | source/adc.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/adc.h 5 | source/adc.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_adc.h 6 | source/adc.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/adc.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/adc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/adc.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/adc.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 11 | source/adc.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 12 | 13 | ../source/adc.c: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/adc.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_adc.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/adc.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/adc.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/alarmLogic.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/alarmLogic.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/can.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/can.obj: ../source/can.c 4 | source/can.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/can.h 5 | source/can.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_can.h 6 | source/can.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/can.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/can.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/can.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/can.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 11 | source/can.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 12 | 13 | ../source/can.c: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/can.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_can.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/can.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/can.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/dabort.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/dabort.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/esm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/esm.obj: ../source/esm.c 4 | source/esm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/esm.h 5 | source/esm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_esm.h 6 | source/esm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/esm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/esm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/esm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/esm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 11 | source/esm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 12 | 13 | ../source/esm.c: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/esm.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_esm.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/esm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/esm.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/gio.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/gio.obj: ../source/gio.c 4 | source/gio.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/gio.h 5 | source/gio.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_gio.h 6 | source/gio.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/gio.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/gio.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/gio.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/gio.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 11 | source/gio.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 12 | 13 | ../source/gio.c: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/gio.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_gio.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/gio.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/gio.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/het.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/het.obj: ../source/het.c 4 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/het.h 5 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_het.h 6 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_gio.h 11 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/string.h 12 | source/het.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h 13 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 14 | source/het.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 15 | 16 | ../source/het.c: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/het.h: 18 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_het.h: 19 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 21 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 22 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 23 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_gio.h: 24 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/string.h: 25 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/linkage.h: 26 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 27 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 28 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/het.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/het.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/i2c.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/i2c.obj: ../source/i2c.c 4 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/i2c.h 5 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_i2c.h 6 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/i2c.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/i2c.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_gio.h 11 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 12 | source/i2c.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 13 | 14 | ../source/i2c.c: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/i2c.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_i2c.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 18 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 20 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_gio.h: 22 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 23 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 24 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/i2c.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/i2c.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/inputOutput.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/inputOutput.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/mainStateMachine.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/mainStateMachine.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/notification.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/notification.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/pinmux.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/pinmux.obj: ../source/pinmux.c 4 | source/pinmux.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/pinmux.h 5 | source/pinmux.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_pinmux.h 6 | source/pinmux.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/pinmux.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/pinmux.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/pinmux.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | 11 | ../source/pinmux.c: 12 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/pinmux.h: 13 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_pinmux.h: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/pinmux.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/pinmux.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/rti.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/rti.obj: ../source/rti.c 4 | source/rti.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/rti.h 5 | source/rti.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_rti.h 6 | source/rti.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/rti.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/rti.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/rti.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/rti.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 11 | source/rti.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 12 | 13 | ../source/rti.c: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/rti.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_rti.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/rti.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/rti.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sci.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sci.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_core.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_core.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_dma.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_dma.obj: ../source/sys_dma.c 4 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_dma.h 5 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_dma.h 6 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/sys_dma.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sys_dma.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 11 | source/sys_dma.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 12 | 13 | ../source/sys_dma.c: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_dma.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_dma.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 18 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 19 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 20 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 21 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 22 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_dma.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_dma.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_intvecs.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_intvecs.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_main.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_main.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_mpu.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_mpu.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_pcr.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_pcr.obj: ../source/sys_pcr.c 4 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_pcr.h 5 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_pcr.h 6 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/sys_pcr.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/sys_pcr.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sys_pcr.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | 11 | ../source/sys_pcr.c: 12 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_pcr.h: 13 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_pcr.h: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_pcr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_pcr.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_phantom.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_phantom.obj: ../source/sys_phantom.c 4 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 5 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 6 | source/sys_phantom.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 7 | source/sys_phantom.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 8 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h 9 | source/sys_phantom.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h 10 | 11 | ../source/sys_phantom.c: 12 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 13 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 14 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 15 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 16 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_vim.h: 17 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_vim.h: 18 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_phantom.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_phantom.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_pmm.d: -------------------------------------------------------------------------------- 1 | # FIXED 2 | 3 | source/sys_pmm.obj: ../source/sys_pmm.c 4 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_pmm.h 5 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_pmm.h 6 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h 7 | source/sys_pmm.obj: C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h 8 | source/sys_pmm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h 9 | source/sys_pmm.obj: C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h 10 | 11 | ../source/sys_pmm.c: 12 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_pmm.h: 13 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/reg_pmm.h: 14 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/sys_common.h: 15 | C:/Users/sormoh/Desktop/Go\ Kart/Software/0B/Comprehensive_Test_Receive/include/hal_stdtypes.h: 16 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdint.h: 17 | C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include/stdbool.h: 18 | -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_pmm.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_pmm.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_pmu.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_pmu.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_selftest.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_selftest.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_startup.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_startup.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/sys_vim.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/sys_vim.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/system.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/system.obj -------------------------------------------------------------------------------- /Go_Kart/Debug/source/utilities.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/Debug/source/utilities.obj -------------------------------------------------------------------------------- /Go_Kart/Documents.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | GIO PIN MUX : ------------------------------------------------------------------------- 10 | PORT A : 11 | (INPUT) 0 : MD_EN 12 | (INPUT) 1 : MD_RUN 13 | (OUTPUT) 2 : MTR_EN 14 | (OUTPUT) 5 : S_1 (Pre_Charge) 15 | (OUTPUT) 6 : S_2 (High_Voltage) 16 | (OUTPUT) 7 : S_3 (Ground) 17 | 18 | PORT B : 19 | (INPUT) 0 : PRESS 20 | (INPUT) 1 : BMS_OUTPUT 21 | (INPUT) 2 : 22 | (INPUT) 3 : 23 | 24 | 25 | ADC : --------------------------------------------------------------------------------- 26 | ADC 1 : 27 | Group 1 : 28 | PIN 0 : Throttle Voltage 1 (Main) - Cancel 29 | PIN 7 : Battery Voltage Meter 30 | PIN 18: Battery Ampere Meter LOW 31 | PIN 19: Battery Ampere Meter HIGH 32 | PIN 20: Throttle Voltage 2 - Cancel 33 | 34 | 35 | CAN : --------------------------------------------------------------------------------- 36 | 37 | DCAN1 : (NOTE : Address in a specific format, not in exact format) 38 | (TX)Message_Box 1 : 0x80C0000 - Update speed 39 | (RX)Message_Box 2 : 0x4580000 - Receive date from Motor 40 | (RX)Message_Box 3 : 0x45C0000 - Receive date from Motor 41 | (RX)Message_Box 4 : 0x4640000 - Receive date from Motor 42 | (TX)Message_Box 5 : 0x4000000 - Send info to "Peripheral Data Handler MicroController" 43 | (TX)Message_Box 9 : 0x8880000 - Reserved 44 | 45 | RTI : --------------------------------------------------------------------------------- 46 | Compare 1 : 47 | PID processing and send computed speed to Motor 48 | 49 | Compare 2 : 50 | Updating DCAN, ADC data periodically 51 | 52 | Compare 3 : 53 | Reserved (Currently used for sending data to PC, for debuging use) 54 | 55 | Compare 4 : 56 | Updating timer 57 | 58 | 59 | NOTE : Each 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /Go_Kart/include/A_LCD.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ifndef A_LCD 4 | #define A_LCD 5 | 6 | 7 | #include "sys_common.h" 8 | #include "i2c.h" 9 | 10 | 11 | #define LCD_ADDR_1 0x3F 12 | #define LCD_ADDR_2 0x3B //A2 to GND, A0,A1 to high 13 | 14 | #define ADDR_LINE1 0x00 15 | #define ADDR_LINE2 0x40 16 | 17 | 18 | #define MAX_CMD 65530 19 | #define DELAY_DATA 5000 20 | #define DELAY_CMD 5000 21 | #define RESET 0x08 22 | 23 | #define MAX_LOOP_STOP 10000; 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | //Function Signature Declaration ------------------------------------ 32 | uint8 lcdInit(); 33 | void setDevice(uint8 val); 34 | uint8 detectRelease(); 35 | 36 | 37 | 38 | uint8 writeString(char *str, uint8 num); 39 | 40 | 41 | uint8 enable_4bit(); 42 | uint8 enableDisplay(); 43 | uint8 clearScreen(); 44 | uint8 returnHome(); 45 | uint8 setPos(uint8 line, uint8 pos); 46 | 47 | 48 | static void delay(uint32 val); 49 | static uint8 writeChar(uint8 c); 50 | static uint8 writeCommand(uint8 cmd); 51 | 52 | 53 | #endif 54 | -------------------------------------------------------------------------------- /Go_Kart/include/A_PID.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ifndef _PID 4 | #define _PID 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | #endif 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /Go_Kart/include/A_exception_handler.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ifndef _A_EXCEPTION_HANDLER 4 | #define _A_EXCEPTION_HANDLER 5 | 6 | 7 | #include "het.h" 8 | #include 9 | 10 | //Error-------------------------------------------------------- 11 | 12 | #define ERR_ENABLE_SWITCH_DISCONNECT 1U 13 | 14 | #define ERR_ADC_PIN_LOST_CONNECTION 3U 15 | #define ERR_STAT_MACHINE_LOST_CONNECTION 4U 16 | #define ERR_CAN_MSG_RETRIEVE_OUT_OF_TIME 5U 17 | #define ERR_ADC_MSG_NOT_RECEIVED 6U 18 | #define ERR_CAN_MSG_MISS_TOO_MUCH 7U 19 | #define ERR_ADC_RETRIEVE_DATA_OUT_OF_TIME 8U 20 | #define ERR_GIO_CONNECTION_FAILED_TOO_MANY 9U 21 | 22 | 23 | #define ERR_THROTTLE_INPUT_INCONSIST 10U //-------- 24 | 25 | #define ERR_TRANSDUCER_VALUE_TOO_HIGH 11U 26 | 27 | 28 | #define ERR_VT_HIGH 20U 29 | #define ERR_CT_HIGH 21U 30 | #define ERR_VT_LOW 22U 31 | #define ERR_CT_LOW 23U 32 | 33 | 34 | //Disconnection of 3 input switches 35 | #define ERR_EN_MD_DISCONNECT 12U 36 | #define ERR_EN_RUN_DISCONNECT 13U 37 | #define ERR_BMS_SWITCH_DISCONNECT 14U 38 | 39 | 40 | 41 | 42 | #define ERR_UNKNOWN_ERROR 98U 43 | #define ERR_MICRO_CONTROLLER_INTERNAL_ERROR 99U 44 | 45 | 46 | //Warning-------------------------------------------------------- 47 | #define WARN_MISS_MOTOR_MSG 101U 48 | #define WARN_MISS_ADC_DATA 102U 49 | #define WARN_MISS_CAN_DATA 103U 50 | 51 | #define WARN_VT_HIGH 104U 52 | #define WARN_VT_LOW 105U 53 | #define WARN_CT_HIGH 106U 54 | #define WARN_CT_LOW 107U 55 | 56 | #define WARN_TOO_FAST 108U 57 | 58 | 59 | 60 | 61 | #define WARN_UNKNOWN_ISSUE 150U 62 | 63 | 64 | extern uint8 LCD_EN_2; 65 | 66 | 67 | void setError(uint8 val); 68 | void setWarnning(uint8 val); 69 | 70 | uint8 lcdUpdate_2(char *s1, char *s2); 71 | 72 | #endif 73 | 74 | -------------------------------------------------------------------------------- /Go_Kart/include/alarmLogic.h: -------------------------------------------------------------------------------- 1 | /* 2 | * alarmLogic.h 3 | * 4 | * Created on: Dec 14, 2017 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef INCLUDE_ALARMLOGIC_H_ 9 | #define INCLUDE_ALARMLOGIC_H_ 10 | 11 | #include "can.h" 12 | #include "gio.h" 13 | #include "adc.h" 14 | #include 15 | #include "A_exception_handler.h" 16 | #include "sys_common.h" 17 | 18 | // Declaration of global variables 19 | extern uint8 SEV1; 20 | extern uint8 SEV2; 21 | extern uint8 warn_flag; 22 | 23 | // Functions 24 | void fxAlarmCheck (); 25 | uint8 fxVt_exception(); 26 | uint8 fxCt_exception(); 27 | uint8 fxVt_warn(); 28 | uint8 fxCt_warn(); 29 | 30 | #endif /* INCLUDE_ALARMLOGIC_H_ */ 31 | -------------------------------------------------------------------------------- /Go_Kart/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/include/etpwm.h -------------------------------------------------------------------------------- /Go_Kart/include/inputOutput.h: -------------------------------------------------------------------------------- 1 | /* 2 | * inputOutput.h 3 | * 4 | * Created on: Dec 14, 2017 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef SOURCE_INPUTOUTPUT_H_ 9 | #define SOURCE_INPUTOUTPUT_H_ 10 | 11 | #include "can.h" 12 | #include "gio.h" 13 | #include "adc.h" 14 | #include "inputOutput.h" 15 | #include 16 | #include "sys_common.h" 17 | 18 | 19 | #define ADC_DATA_CONVERT_NUM 5 //The total number of ADC pin used 20 | 21 | 22 | // Declaration of global variables 23 | extern adcData_t adc_data[ADC_DATA_CONVERT_NUM]; //ADC converted result stores here 24 | extern uint8 enableSwitch; 25 | extern uint8 runSwitch; 26 | extern float64 inputThrottle_V; 27 | extern float64 outputThrottle_pct; 28 | extern float64 batteryVoltage_V; 29 | extern float64 batteryDischargeCurrent_A; 30 | extern float64 batteryDischargeCurrentLow_A; 31 | extern float64 batteryDischargeCurrentHigh_A; 32 | extern uint8 isPreChargeContactorClosed; 33 | extern uint8 isPositiveLegContactorClosed; 34 | extern uint8 isNegativeLegContactorClosed; 35 | extern adcData_t adc_data[ADC_DATA_CONVERT_NUM]; 36 | 37 | //Functions 38 | void fxReadAnalogInputs(void); 39 | void fxReadDigitalInputs(void); 40 | void fxWriteDigitalOutputs(void); 41 | void fxWriteAnalogOutputs(void); 42 | void fxPreChargeContactor(uint8 val); 43 | void fxPositiveLegContactor(uint8 val); 44 | void fxNegativeLegContactor(uint8 val); 45 | 46 | 47 | 48 | #endif /* SOURCE_INPUTOUTPUT_H_ */ 49 | -------------------------------------------------------------------------------- /Go_Kart/include/mainStateMachine.h: -------------------------------------------------------------------------------- 1 | /* 2 | * mainStateMachine.h 3 | * 4 | * Created on: Dec 14, 2017 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef INCLUDE_MAINSTATEMACHINE_H_ 9 | #define INCLUDE_MAINSTATEMACHINE_H_ 10 | 11 | // state Enumerations 12 | typedef enum _STATE {LOCKED, UNLOCKED, STANDBY, PRECHARGE, HIGH_VOLTAGE, RUNNING, SHUTDOWN } State; 13 | 14 | 15 | // Global Variables 16 | extern State state; 17 | 18 | 19 | 20 | // Functions 21 | void fxStateMachine (void); 22 | 23 | #endif /* INCLUDE_MAINSTATEMACHINE_H_ */ 24 | -------------------------------------------------------------------------------- /Go_Kart/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/include/reg_sci.h -------------------------------------------------------------------------------- /Go_Kart/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/Go_Kart/include/sys_pcr.h -------------------------------------------------------------------------------- /Go_Kart/include/utilities.h: -------------------------------------------------------------------------------- 1 | /* 2 | * utilities.h 3 | * 4 | * Created on: Dec 14, 2017 5 | * Author: sormoh 6 | */ 7 | 8 | #ifndef INCLUDE_UTILITIES_H_ 9 | #define INCLUDE_UTILITIES_H_ 10 | 11 | #include "can.h" 12 | #include "gio.h" 13 | #include "adc.h" 14 | #include 15 | #include "A_exception_handler.h" 16 | #include "sys_common.h" 17 | 18 | 19 | // Global variables 20 | extern uint64 timer; //Local timer, keep track of time 21 | extern uint8 lcd_en; 22 | extern int16_t speed; //Speed of throttle generated 23 | 24 | 25 | // Functions 26 | void fxSendDataToPC (void); 27 | void fxAlarmCheck (void); 28 | void fxSpeedUpdate(int16_t val); 29 | void fxTimerDelay(float val); 30 | void fxLoopDelay(uint64 val); 31 | uint8 LcdUpdate_1(); 32 | uint8 LcdUpdate_2(char *s1, char *s2); 33 | float64 ramp(float64 rampSP, uint64 inclineTimeSec); 34 | 35 | #endif /* INCLUDE_UTILITIES_H_ */ 36 | -------------------------------------------------------------------------------- /Go_Kart/source/A_PID.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Go_Kart/source/A_control_methods.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Go_Kart/targetConfigs/TMS570LS1224.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /Go_Kart/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # firmware 2 | TI TMS570LS1224 embedded C firmware 3 | 4 | To get started with the TMS570LS1224 launchpad, follow Project 0: 5 | http://processors.wiki.ti.com/index.php/LAUNCHXL2_TMS57012:_Project_0 6 | 7 | Getting started with git 8 | the main workflow is usually like this: 9 | 10 | 1. install git on your machine https://git-scm.com/download/ 11 | 2. use the git bash terminal window to work with the repositories: 12 | 3. clone the repository of choice: in your terminal window, navigate to the folder you want to store the repository in, and send the command **git clone** **https://github.com/sfuphantom/firmware.git** for the firmware repository for example 13 | 4. now if you navigate to that folder in your normal file browser, you should see the repository folder with all the files in it 14 | 5. you can now edit the files and add new files into the repository folder like normal, as you would any folder system 15 | 6. to register new added files you have placed in the repository folder in your file browser, use the command **git add -A** in your terminal window while in the directory of your repository (**cd /documents/phantom** will change your active directory to /documents/phantom, and **cd ..** will change your active directory up one level) 16 | 7. **git add -A** will add all new files repo folder to be tracked by git 17 | 8. to save the changes you have made and the files you have added, use the command **git commit -m "fill in your update here"** to commit your changes and save them with a useful message 18 | 9. when you are ready to update the centralized repository on github with your changed localized cloned repository, use the command **git push** and you should see your changes show up on github 19 | 20 | http://rogerdudler.github.io/git-guide/ 21 | 22 | https://learngitbranching.js.org/ 23 | 24 | http://www.ndpsoftware.com/git-cheatsheet.html#loc=workspace 25 | -------------------------------------------------------------------------------- /RemoteSystemsTempFiles/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | RemoteSystemsTempFiles 4 | 5 | 6 | 7 | 8 | 9 | 10 | org.eclipse.rse.ui.remoteSystemsTempNature 11 | 12 | 13 | -------------------------------------------------------------------------------- /thermister_expansion/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /thermister_expansion/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /thermister_expansion/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | thermister_expansion 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | -------------------------------------------------------------------------------- /thermister_expansion/.settings/org.eclipse.cdt.codan.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | inEditor=false 3 | onBuild=false 4 | -------------------------------------------------------------------------------- /thermister_expansion/.settings/org.eclipse.cdt.debug.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker 3 | -------------------------------------------------------------------------------- /thermister_expansion/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//Debug/makefile=UTF-8 3 | encoding//Debug/objects.mk=UTF-8 4 | encoding//Debug/source/subdir_rules.mk=UTF-8 5 | encoding//Debug/source/subdir_vars.mk=UTF-8 6 | encoding//Debug/sources.mk=UTF-8 7 | encoding//Debug/subdir_rules.mk=UTF-8 8 | encoding//Debug/subdir_vars.mk=UTF-8 9 | -------------------------------------------------------------------------------- /thermister_expansion/.vscode/ipch/c015d1783c9c551b/mmap_address.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/thermister_expansion/.vscode/ipch/c015d1783c9c551b/mmap_address.bin -------------------------------------------------------------------------------- /thermister_expansion/.vscode/ipch/c015d1783c9c551b/sys_main.ipch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/thermister_expansion/.vscode/ipch/c015d1783c9c551b/sys_main.ipch -------------------------------------------------------------------------------- /thermister_expansion/.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | // Use IntelliSense to learn about possible attributes. 3 | // Hover to view descriptions of existing attributes. 4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 | "version": "0.2.0", 6 | "configurations": [ 7 | 8 | { 9 | "name": "(lldb) Launch", 10 | "type": "cppdbg", 11 | "request": "launch", 12 | "program": "enter program name, for example ${workspaceFolder}/a.out", 13 | "args": [], 14 | "stopAtEntry": false, 15 | "cwd": "${workspaceFolder}", 16 | "environment": [], 17 | "externalConsole": true, 18 | "MIMode": "lldb" 19 | } 20 | ] 21 | } -------------------------------------------------------------------------------- /thermister_expansion/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.associations": { 3 | "mibspi.h": "c" 4 | } 5 | } -------------------------------------------------------------------------------- /thermister_expansion/Logic_analyzer_Images/ADC Configuration.scana: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/thermister_expansion/Logic_analyzer_Images/ADC Configuration.scana -------------------------------------------------------------------------------- /thermister_expansion/include/etpwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/thermister_expansion/include/etpwm.h -------------------------------------------------------------------------------- /thermister_expansion/include/reg_sci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/thermister_expansion/include/reg_sci.h -------------------------------------------------------------------------------- /thermister_expansion/include/sys_pcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfuphantom/firmware/0b45a14f86da0b84417954bc587db8d86cd94ef4/thermister_expansion/include/sys_pcr.h -------------------------------------------------------------------------------- /thermister_expansion/include/temperature.h: -------------------------------------------------------------------------------- 1 | /* 2 | * temperature.h 3 | * 4 | * Created on: Aug 31, 2019 5 | * Author: junaidkhan 6 | */ 7 | 8 | #ifndef INCLUDE_TEMPERATURE_H_ 9 | #define INCLUDE_TEMPERATURE_H_ 10 | 11 | #include 12 | #include 13 | 14 | typedef struct{ 15 | uint16_t size; 16 | uint16_t adc_values[12]; 17 | uint16_t currentIndex; 18 | uint16_t channel_address[12]; 19 | uint16_t temperature_value[12]; 20 | }temperature_t; 21 | 22 | 23 | uint16_t temperature_init(temperature_t* th, uint16_t size); 24 | uint16_t calculate_temperature(temperature_t* th, void* data, uint16_t len); 25 | uint32_t parsed_data(uint16_t adc_value, uint16_t* channel_address, uint16_t* ); 26 | uint16_t parse_address(const uint16_t* data); 27 | uint16_t parse_temperature(const uint16_t* data); 28 | 29 | #endif /* INCLUDE_TEMPERATURE_H_ */ 30 | -------------------------------------------------------------------------------- /thermister_expansion/include/temperature_buff.h: -------------------------------------------------------------------------------- 1 | /* 2 | * temperature.h 3 | * 4 | * Created on: Aug 31, 2019 5 | * Author: junaidkhan 6 | */ 7 | 8 | #ifndef INCLUDE_TEMPERATURE_BUFF_H_ 9 | #define INCLUDE_TEMPERATURE_BUFF_H_ 10 | 11 | #include 12 | #include 13 | #include 14 | 15 | typedef struct{ 16 | 17 | uint16_t *RxData_Buff; /*!< Pointer to buffer data. 18 | Buffer is considered initialized when `buff != NULL` and `size > 0` */ 19 | uint16_t size; /*!< Size of buffer data. Size of actual buffer is `1` byte less than value holds */ 20 | uint16_t processed; /*!< Next read pointer. Buffer is considered empty when `r == w` and full when `w == r - 1` */ 21 | uint16_t unprocessed; /*!< Next write pointer. Buffer is considered empty when `r == w` and full when `w == r - 1` */ 22 | 23 | }temperature_buff_t; 24 | 25 | uint16_t buff_init(temperature_buff_t *temperature_buff, void* buffdata, uint16_t buff_size); 26 | 27 | uint16_t buff_write(temperature_buff_t* buff, const void* buffdata, uint16_t buff_size); 28 | 29 | uint16_t buff_get_free(temperature_buff_t* buff); 30 | 31 | uint16_t buff_get_full(temperature_buff_t* buff); 32 | 33 | uint16_t buff_read(temperature_buff_t* buff, void* buffdata, uint16_t itr); // itr = #of indexes to read 34 | 35 | 36 | #endif /* INCLUDE_TEMPERATURE_BUFF_H_ */ 37 | -------------------------------------------------------------------------------- /thermister_expansion/source/temperature.c: -------------------------------------------------------------------------------- 1 | /* 2 | * temperature.c 3 | * 4 | * Created on: Aug 31, 2019 5 | * Author: junaidkhan 6 | */ 7 | 8 | #include 9 | 10 | uint16_t 11 | temperature_init(temperature_t* th,uint16_t size){ 12 | th->size = size; 13 | th->currentIndex =0; 14 | return 1; 15 | 16 | } 17 | 18 | 19 | uint16_t 20 | parse_address(const uint16_t* data){ 21 | 22 | uint16_t copy = (*data); 23 | (copy)&=~0x0FFF; /* Clear the Lower 12 bits - Temperature value*/ 24 | (copy)= (copy)>>12U; // Shift the channel address to the right. 25 | return (copy); 26 | 27 | } 28 | uint16_t 29 | parse_temperature(const uint16_t* data){ 30 | 31 | uint16_t copy = (*data); 32 | (copy)&=~0xF000; /* Clear the upper 4 bits - Channel Address*/ 33 | uint16_t resistance = 10000 * ((4095/(copy)-1)); 34 | return resistance; 35 | } 36 | uint16_t calculate_temperature(temperature_t* th, void* data, uint16_t currentIndex){ 37 | 38 | const uint16_t *d = data; 39 | if(currentIndex>0 && currentIndex<(th->size)){ 40 | th->currentIndex = currentIndex; 41 | th->adc_values[th->currentIndex] = (*d); 42 | th->channel_address[currentIndex] = parse_address(d); 43 | th->temperature_value[currentIndex] = parse_temperature(d); 44 | }else if(currentIndex==(th->size)){ 45 | currentIndex = 0; 46 | th->adc_values[th->currentIndex]=(*d); 47 | th->channel_address[currentIndex] = parse_address(d); 48 | th->temperature_value[currentIndex] = parse_temperature(d); 49 | } 50 | 51 | return 1; 52 | 53 | } 54 | 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /thermister_expansion/targetConfigs/TMS570LS1224.ccxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thermister_expansion/targetConfigs/readme.txt: -------------------------------------------------------------------------------- 1 | The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based 2 | on the device and connection settings specified in your project on the Properties > General page. 3 | 4 | Please note that in automatic target-configuration management, changes to the project's device and/or 5 | connection settings will either modify an existing or generate a new target-configuration file. Thus, 6 | if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, 7 | you may create your own target-configuration file for this project and manage it manually. You can 8 | always switch back to automatic target-configuration management by checking the "Manage the project's 9 | target-configuration automatically" checkbox on the project's Properties > General page. -------------------------------------------------------------------------------- /thermister_expansion/thermistor.c: -------------------------------------------------------------------------------- 1 | /* 2 | * thermistor.c 3 | * 4 | * Created on: Jan 9, 2020 5 | * Author: JASKANWAL SINGH 6 | */ 7 | 8 | #include "thermistor.h" 9 | #include "mibspi.h" 10 | #include "sys_vim.h" 11 | #include "stdbool.h" 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thermister_expansion/thermistor.h: -------------------------------------------------------------------------------- 1 | /* 2 | * thermistor.h 3 | * 4 | * Created on: Jan 9, 2020 5 | * Author: JASKANWAL SINGH 6 | */ 7 | 8 | #ifndef THERMISTOR_H_ 9 | #define THERMISTOR_H_ 10 | 11 | #include "sys_common.h" 12 | 13 | 14 | /*Thermistor Interface Functions*/ 15 | void setup_thermistor (); //prepare the thermistor to start reading 16 | bool thermistor_measuring_charge (); //inquire whether the thermistor is measuring while the car is charging? 17 | bool thermistor_measuring_run (); //inquire whether the thermistor is measuring while the car is running? 18 | uint16_t read_thermistor (); //reads and returns the thermistor values 19 | uint16_t verify_fault_thermistor (); //verifies if the temperatures are within acceptable limits 20 | bool flag_fault_thermistor (); //flags a fault occurrence 21 | void send_fault_details_thermistor (); //sends fault details to the VCU or the Dashboard or...... over SCI or something 22 | 23 | 24 | 25 | #endif /* THERMISTOR_H_ */ 26 | -------------------------------------------------------------------------------- /thermister_expansion/vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "configurations": [ 3 | { 4 | "name": "CodeComposerStudio", 5 | "includePath": [ 6 | "${workspaceFolder}/**", 7 | "/Applications/ti/ccs901/ccs/tools/compiler/ti-cgt-arm_18.12.2.LTS/include", 8 | "/Users/junaidkhan/workspace_v9/thermister_expansion" 9 | ], 10 | "browse": { 11 | "limitSymbolsToIncludedHeaders": true, 12 | "databaseFilename": "", 13 | "path": [ 14 | "${workspaceRoot}", 15 | "/Applications/ti/ccs901/ccs/tools/compiler/ti-cgt-arm_18.12.2.LTS/include", 16 | "/Users/junaidkhan/workspace_v9/thermister_expansion" 17 | ] 18 | }, 19 | "cStandard": "c11", 20 | "cppStandard": "c++17" 21 | } 22 | ], 23 | "version": 4 24 | } 25 | -------------------------------------------------------------------------------- /thermister_expansion/vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.associations": { 3 | "*.c": "c", 4 | "*.h": "c", 5 | } 6 | } -------------------------------------------------------------------------------- /thermister_expansion/vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "command": "/Applications/ti/ccs901/ccs/utils/bin/gmake -k -j 7 all -O", 4 | "type": "shell", 5 | "options": { 6 | "cwd": "${workspaceRoot}" 7 | }, 8 | "presentation": { 9 | "echo": true, 10 | "reveal":"always", 11 | "focus": false, 12 | "panel": "shared" 13 | }, 14 | "tasks": [ 15 | { 16 | "type": "shell", 17 | "label": "Build", 18 | "command": "/Applications/ti/ccs901/ccs/utils/bin/gmake -k -j 7 all -O ", 19 | "args": [ 20 | "-k", 21 | "-j4", 22 | "all", 23 | "-O" 24 | ], 25 | "problemMatcher": "$gcc", 26 | "group": { 27 | "kind": "build", 28 | "isDefault": true 29 | } 30 | }, 31 | ] 32 | } 33 | --------------------------------------------------------------------------------