diff options
Diffstat (limited to 'boot_loader/examples/pcie')
80 files changed, 1985 insertions, 21 deletions
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.bat index 555964e..9d2e95b 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\ti\ccsv5\tools\compiler\c6000_7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TARGET=6657 | 2 | set TARGET=6657 |
3 | set ENDIAN=little | 3 | set ENDIAN=little |
4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; | 4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; |
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.sh index 5dd6edc..6d7b0b2 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/bin/pcieboot_ddrinit_elf2HBin.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | export CGT_INSTALL_DIR=~/ti/TI_CGT_C6000_7.4.4 | 1 | export CGT_INSTALL_DIR=${C6X_GEN_INSTALL_PATH} |
2 | export TARGET=6657 | 2 | export TARGET=6657 |
3 | export ENDIAN=little | 3 | export ENDIAN=little |
4 | 4 | ||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/makefile b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/makefile new file mode 100755 index 0000000..070a0f1 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/makefile | |||
@@ -0,0 +1,150 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | |||
6 | CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH) | ||
7 | |||
8 | ORDERED_OBJS += \ | ||
9 | "./src/pcieboot_ddrinit.obj" \ | ||
10 | "../pcieboot_ddrinit.cmd" \ | ||
11 | $(GEN_CMDS__FLAG) \ | ||
12 | -l"ti.platform.evm6657l.ae66" \ | ||
13 | -l"ti.csl.ae66" \ | ||
14 | -l"libc.a" \ | ||
15 | |||
16 | -include ../makefile.init | ||
17 | |||
18 | RM = rm | ||
19 | RMDIR = rm -rf | ||
20 | |||
21 | # All of the sources participating in the build are defined here | ||
22 | -include sources.mk | ||
23 | -include subdir_vars.mk | ||
24 | -include src/subdir_vars.mk | ||
25 | -include subdir_rules.mk | ||
26 | -include src/subdir_rules.mk | ||
27 | -include objects.mk | ||
28 | |||
29 | ifneq ($(MAKECMDGOALS),clean) | ||
30 | ifneq ($(strip $(S_DEPS)),) | ||
31 | -include $(S_DEPS) | ||
32 | endif | ||
33 | ifneq ($(strip $(S_UPPER_DEPS)),) | ||
34 | -include $(S_UPPER_DEPS) | ||
35 | endif | ||
36 | ifneq ($(strip $(S62_DEPS)),) | ||
37 | -include $(S62_DEPS) | ||
38 | endif | ||
39 | ifneq ($(strip $(C64_DEPS)),) | ||
40 | -include $(C64_DEPS) | ||
41 | endif | ||
42 | ifneq ($(strip $(ASM_DEPS)),) | ||
43 | -include $(ASM_DEPS) | ||
44 | endif | ||
45 | ifneq ($(strip $(CC_DEPS)),) | ||
46 | -include $(CC_DEPS) | ||
47 | endif | ||
48 | ifneq ($(strip $(S55_DEPS)),) | ||
49 | -include $(S55_DEPS) | ||
50 | endif | ||
51 | ifneq ($(strip $(C67_DEPS)),) | ||
52 | -include $(C67_DEPS) | ||
53 | endif | ||
54 | ifneq ($(strip $(CLA_DEPS)),) | ||
55 | -include $(CLA_DEPS) | ||
56 | endif | ||
57 | ifneq ($(strip $(C??_DEPS)),) | ||
58 | -include $(C??_DEPS) | ||
59 | endif | ||
60 | ifneq ($(strip $(CPP_DEPS)),) | ||
61 | -include $(CPP_DEPS) | ||
62 | endif | ||
63 | ifneq ($(strip $(S??_DEPS)),) | ||
64 | -include $(S??_DEPS) | ||
65 | endif | ||
66 | ifneq ($(strip $(C_DEPS)),) | ||
67 | -include $(C_DEPS) | ||
68 | endif | ||
69 | ifneq ($(strip $(C62_DEPS)),) | ||
70 | -include $(C62_DEPS) | ||
71 | endif | ||
72 | ifneq ($(strip $(CXX_DEPS)),) | ||
73 | -include $(CXX_DEPS) | ||
74 | endif | ||
75 | ifneq ($(strip $(C++_DEPS)),) | ||
76 | -include $(C++_DEPS) | ||
77 | endif | ||
78 | ifneq ($(strip $(ASM_UPPER_DEPS)),) | ||
79 | -include $(ASM_UPPER_DEPS) | ||
80 | endif | ||
81 | ifneq ($(strip $(K_DEPS)),) | ||
82 | -include $(K_DEPS) | ||
83 | endif | ||
84 | ifneq ($(strip $(C43_DEPS)),) | ||
85 | -include $(C43_DEPS) | ||
86 | endif | ||
87 | ifneq ($(strip $(INO_DEPS)),) | ||
88 | -include $(INO_DEPS) | ||
89 | endif | ||
90 | ifneq ($(strip $(S67_DEPS)),) | ||
91 | -include $(S67_DEPS) | ||
92 | endif | ||
93 | ifneq ($(strip $(SA_DEPS)),) | ||
94 | -include $(SA_DEPS) | ||
95 | endif | ||
96 | ifneq ($(strip $(S43_DEPS)),) | ||
97 | -include $(S43_DEPS) | ||
98 | endif | ||
99 | ifneq ($(strip $(OPT_DEPS)),) | ||
100 | -include $(OPT_DEPS) | ||
101 | endif | ||
102 | ifneq ($(strip $(PDE_DEPS)),) | ||
103 | -include $(PDE_DEPS) | ||
104 | endif | ||
105 | ifneq ($(strip $(S64_DEPS)),) | ||
106 | -include $(S64_DEPS) | ||
107 | endif | ||
108 | ifneq ($(strip $(C_UPPER_DEPS)),) | ||
109 | -include $(C_UPPER_DEPS) | ||
110 | endif | ||
111 | ifneq ($(strip $(C55_DEPS)),) | ||
112 | -include $(C55_DEPS) | ||
113 | endif | ||
114 | endif | ||
115 | |||
116 | -include ../makefile.defs | ||
117 | |||
118 | # Add inputs and outputs from these tool invocations to the build variables | ||
119 | EXE_OUTPUTS += \ | ||
120 | ../bin/pcieboot_ddrinit_evm6657l.out \ | ||
121 | |||
122 | EXE_OUTPUTS__QUOTED += \ | ||
123 | "../bin/pcieboot_ddrinit_evm6657l.out" \ | ||
124 | |||
125 | |||
126 | # All Target | ||
127 | all: ../bin/pcieboot_ddrinit_evm6657l.out | ||
128 | |||
129 | # Tool invocations | ||
130 | ../bin/pcieboot_ddrinit_evm6657l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS) | ||
131 | @echo 'Building target: $@' | ||
132 | @echo 'Invoking: C6000 Linker' | ||
133 | mkdir -p ../bin | ||
134 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6657L_ --display_error_number --diag_warning=225 -z -m"../bin/pcieboot_ddrinit_evm6657l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" -i"$(PDK_INSTALL_PATH)/ti/platform/evmc6657l/platform_lib/lib/debug" -i"$(PDK_INSTALL_PATH)/ti/csl/lib/c6657/c66" --reread_libs --warn_sections --xml_link_info="../bin/pcieboot_ddrinit_evm6657l_linkInfo.xml" --rom_model -o "../bin/pcieboot_ddrinit_evm6657l.out" $(ORDERED_OBJS) | ||
135 | @echo 'Finished building target: $@' | ||
136 | @echo ' ' | ||
137 | |||
138 | # Other Targets | ||
139 | clean: | ||
140 | -$(RM) $(EXE_OUTPUTS__QUOTED) | ||
141 | -$(RM) "src/pcieboot_ddrinit.pp" | ||
142 | -$(RM) "src/pcieboot_ddrinit.obj" | ||
143 | -@echo 'Finished clean' | ||
144 | -@echo ' ' | ||
145 | |||
146 | .PHONY: all clean dependents | ||
147 | .SECONDARY: | ||
148 | |||
149 | -include ../makefile.targets | ||
150 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/objects.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/objects.mk new file mode 100755 index 0000000..955a5eb --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/objects.mk | |||
@@ -0,0 +1,8 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | USER_OBJS := | ||
6 | |||
7 | LIBS := -l"ti.platform.evm6657l.ae66" -l"libc.a" | ||
8 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/sources.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/sources.mk new file mode 100755 index 0000000..4229f70 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/sources.mk | |||
@@ -0,0 +1,108 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | O_SRCS := | ||
6 | CPP_SRCS := | ||
7 | K_SRCS := | ||
8 | LD_SRCS := | ||
9 | S67_SRCS := | ||
10 | LDS_SRCS := | ||
11 | CMD_SRCS := | ||
12 | CXX_SRCS := | ||
13 | CMD_UPPER_SRCS := | ||
14 | C43_SRCS := | ||
15 | S55_SRCS := | ||
16 | LD_UPPER_SRCS := | ||
17 | C62_SRCS := | ||
18 | S_UPPER_SRCS := | ||
19 | A_SRCS := | ||
20 | SA_SRCS := | ||
21 | C55_SRCS := | ||
22 | LDS_UPPER_SRCS := | ||
23 | C_UPPER_SRCS := | ||
24 | INO_SRCS := | ||
25 | OBJ_SRCS := | ||
26 | S62_SRCS := | ||
27 | LIB_SRCS := | ||
28 | PDE_SRCS := | ||
29 | ASM_SRCS := | ||
30 | ASM_UPPER_SRCS := | ||
31 | C++_SRCS := | ||
32 | CLA_SRCS := | ||
33 | S??_SRCS := | ||
34 | C_SRCS := | ||
35 | C67_SRCS := | ||
36 | S_SRCS := | ||
37 | S43_SRCS := | ||
38 | OPT_SRCS := | ||
39 | C64_SRCS := | ||
40 | CC_SRCS := | ||
41 | C??_SRCS := | ||
42 | S64_SRCS := | ||
43 | OBJS := | ||
44 | S_DEPS := | ||
45 | S_UPPER_DEPS := | ||
46 | S62_DEPS := | ||
47 | C64_DEPS := | ||
48 | ASM_DEPS := | ||
49 | CC_DEPS := | ||
50 | S55_DEPS := | ||
51 | C67_DEPS := | ||
52 | CLA_DEPS := | ||
53 | C??_DEPS := | ||
54 | CPP_DEPS := | ||
55 | S??_DEPS := | ||
56 | C_DEPS := | ||
57 | C62_DEPS := | ||
58 | EXE_OUTPUTS := | ||
59 | CXX_DEPS := | ||
60 | C++_DEPS := | ||
61 | ASM_UPPER_DEPS := | ||
62 | K_DEPS := | ||
63 | C43_DEPS := | ||
64 | INO_DEPS := | ||
65 | S67_DEPS := | ||
66 | SA_DEPS := | ||
67 | S43_DEPS := | ||
68 | OPT_DEPS := | ||
69 | PDE_DEPS := | ||
70 | S64_DEPS := | ||
71 | C_UPPER_DEPS := | ||
72 | C55_DEPS := | ||
73 | CPP_DEPS__QUOTED := | ||
74 | C67_DEPS__QUOTED := | ||
75 | INO_DEPS__QUOTED := | ||
76 | C??_DEPS__QUOTED := | ||
77 | S_UPPER_DEPS__QUOTED := | ||
78 | CLA_DEPS__QUOTED := | ||
79 | ASM_UPPER_DEPS__QUOTED := | ||
80 | C62_DEPS__QUOTED := | ||
81 | CXX_DEPS__QUOTED := | ||
82 | EXE_OUTPUTS__QUOTED := | ||
83 | S67_DEPS__QUOTED := | ||
84 | C_DEPS__QUOTED := | ||
85 | C_UPPER_DEPS__QUOTED := | ||
86 | OPT_DEPS__QUOTED := | ||
87 | S_DEPS__QUOTED := | ||
88 | K_DEPS__QUOTED := | ||
89 | S??_DEPS__QUOTED := | ||
90 | C64_DEPS__QUOTED := | ||
91 | C++_DEPS__QUOTED := | ||
92 | OBJS__QUOTED := | ||
93 | CC_DEPS__QUOTED := | ||
94 | S43_DEPS__QUOTED := | ||
95 | S55_DEPS__QUOTED := | ||
96 | SA_DEPS__QUOTED := | ||
97 | C55_DEPS__QUOTED := | ||
98 | PDE_DEPS__QUOTED := | ||
99 | C43_DEPS__QUOTED := | ||
100 | S62_DEPS__QUOTED := | ||
101 | ASM_DEPS__QUOTED := | ||
102 | S64_DEPS__QUOTED := | ||
103 | |||
104 | # Every subdirectory with source files must be described here | ||
105 | SUBDIRS := \ | ||
106 | . \ | ||
107 | src \ | ||
108 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/pcieboot_ddrinit.obj b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/pcieboot_ddrinit.obj new file mode 100644 index 0000000..27d072d --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/pcieboot_ddrinit.obj | |||
Binary files differ | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/pcieboot_ddrinit.pp b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/pcieboot_ddrinit.pp new file mode 100644 index 0000000..bb57b58 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/pcieboot_ddrinit.pp | |||
@@ -0,0 +1,8 @@ | |||
1 | src/pcieboot_ddrinit.obj: ../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c | ||
2 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdlib.h | ||
3 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/linkage.h | ||
4 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdio.h | ||
5 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdarg.h | ||
6 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/string.h | ||
7 | src/pcieboot_ddrinit.obj: /home/ipang/ti/pdk/packages/ti/platform/platform.h | ||
8 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdint.h | ||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/subdir_rules.mk new file mode 100755 index 0000000..958fa43 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/subdir_rules.mk | |||
@@ -0,0 +1,13 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | src/pcieboot_ddrinit.obj: ../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c $(GEN_OPTS) $(GEN_HDRS) | ||
7 | @echo 'Building file: $<' | ||
8 | @echo 'Invoking: C6000 Compiler' | ||
9 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --include_path="$(CG_TOOL_ROOT)/include" --include_path="$(PDK_INSTALL_PATH)/ti/platform" --include_path="$(PDK_INSTALL_PATH)" --define=_EVMC6657L_ --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="src/pcieboot_ddrinit.pp" --obj_directory="src" $(GEN_OPTS__FLAG) "$<" | ||
10 | @echo 'Finished building: $<' | ||
11 | @echo ' ' | ||
12 | |||
13 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/subdir_vars.mk new file mode 100755 index 0000000..7ad094c --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/src/subdir_vars.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | C_SRCS += \ | ||
7 | ../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c | ||
8 | |||
9 | OBJS += \ | ||
10 | ./src/pcieboot_ddrinit.obj | ||
11 | |||
12 | C_DEPS += \ | ||
13 | ./src/pcieboot_ddrinit.pp | ||
14 | |||
15 | C_DEPS__QUOTED += \ | ||
16 | "src/pcieboot_ddrinit.pp" | ||
17 | |||
18 | OBJS__QUOTED += \ | ||
19 | "src/pcieboot_ddrinit.obj" | ||
20 | |||
21 | C_SRCS__QUOTED += \ | ||
22 | "../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c" | ||
23 | |||
24 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/subdir_rules.mk new file mode 100755 index 0000000..96e2e82 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/subdir_rules.mk | |||
@@ -0,0 +1,6 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/subdir_vars.mk new file mode 100755 index 0000000..cd11d50 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6657l/build/subdir_vars.mk | |||
@@ -0,0 +1,9 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | CMD_SRCS += \ | ||
7 | ../pcieboot_ddrinit.cmd | ||
8 | |||
9 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.bat index 8165b8c..eae22e1 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TARGET=6670 | 2 | set TARGET=6670 |
3 | set ENDIAN=little | 3 | set ENDIAN=little |
4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; | 4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; |
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.sh index 4ade151..495004b 100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6670l/bin/pcieboot_ddrinit_elf2HBin.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | export CGT_INSTALL_DIR=~/ti/TI_CGT_C6000_7.4.4 | 1 | export CGT_INSTALL_DIR=${C6X_GEN_INSTALL_PATH} |
2 | export TARGET=6670 | 2 | export TARGET=6670 |
3 | export ENDIAN=little | 3 | export ENDIAN=little |
4 | 4 | ||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/bin/pcieboot_ddrinit_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/bin/pcieboot_ddrinit_elf2HBin.bat index 20933e3..72f395b 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/bin/pcieboot_ddrinit_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/bin/pcieboot_ddrinit_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TARGET=6678 | 2 | set TARGET=6678 |
3 | set ENDIAN=little | 3 | set ENDIAN=little |
4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; | 4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; |
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/makefile b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/makefile new file mode 100755 index 0000000..3b63a31 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/makefile | |||
@@ -0,0 +1,150 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | |||
6 | CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH) | ||
7 | |||
8 | ORDERED_OBJS += \ | ||
9 | "./src/pcieboot_ddrinit.obj" \ | ||
10 | "../pcieboot_ddrinit.cmd" \ | ||
11 | $(GEN_CMDS__FLAG) \ | ||
12 | -l"ti.platform.evm6678l.ae66" \ | ||
13 | -l"ti.csl.ae66" \ | ||
14 | -l"libc.a" \ | ||
15 | |||
16 | -include ../makefile.init | ||
17 | |||
18 | RM = rm | ||
19 | RMDIR = rm -rf | ||
20 | |||
21 | # All of the sources participating in the build are defined here | ||
22 | -include sources.mk | ||
23 | -include subdir_vars.mk | ||
24 | -include src/subdir_vars.mk | ||
25 | -include subdir_rules.mk | ||
26 | -include src/subdir_rules.mk | ||
27 | -include objects.mk | ||
28 | |||
29 | ifneq ($(MAKECMDGOALS),clean) | ||
30 | ifneq ($(strip $(S_DEPS)),) | ||
31 | -include $(S_DEPS) | ||
32 | endif | ||
33 | ifneq ($(strip $(S_UPPER_DEPS)),) | ||
34 | -include $(S_UPPER_DEPS) | ||
35 | endif | ||
36 | ifneq ($(strip $(S62_DEPS)),) | ||
37 | -include $(S62_DEPS) | ||
38 | endif | ||
39 | ifneq ($(strip $(C64_DEPS)),) | ||
40 | -include $(C64_DEPS) | ||
41 | endif | ||
42 | ifneq ($(strip $(ASM_DEPS)),) | ||
43 | -include $(ASM_DEPS) | ||
44 | endif | ||
45 | ifneq ($(strip $(CC_DEPS)),) | ||
46 | -include $(CC_DEPS) | ||
47 | endif | ||
48 | ifneq ($(strip $(S55_DEPS)),) | ||
49 | -include $(S55_DEPS) | ||
50 | endif | ||
51 | ifneq ($(strip $(C67_DEPS)),) | ||
52 | -include $(C67_DEPS) | ||
53 | endif | ||
54 | ifneq ($(strip $(CLA_DEPS)),) | ||
55 | -include $(CLA_DEPS) | ||
56 | endif | ||
57 | ifneq ($(strip $(C??_DEPS)),) | ||
58 | -include $(C??_DEPS) | ||
59 | endif | ||
60 | ifneq ($(strip $(CPP_DEPS)),) | ||
61 | -include $(CPP_DEPS) | ||
62 | endif | ||
63 | ifneq ($(strip $(S??_DEPS)),) | ||
64 | -include $(S??_DEPS) | ||
65 | endif | ||
66 | ifneq ($(strip $(C_DEPS)),) | ||
67 | -include $(C_DEPS) | ||
68 | endif | ||
69 | ifneq ($(strip $(C62_DEPS)),) | ||
70 | -include $(C62_DEPS) | ||
71 | endif | ||
72 | ifneq ($(strip $(CXX_DEPS)),) | ||
73 | -include $(CXX_DEPS) | ||
74 | endif | ||
75 | ifneq ($(strip $(C++_DEPS)),) | ||
76 | -include $(C++_DEPS) | ||
77 | endif | ||
78 | ifneq ($(strip $(ASM_UPPER_DEPS)),) | ||
79 | -include $(ASM_UPPER_DEPS) | ||
80 | endif | ||
81 | ifneq ($(strip $(K_DEPS)),) | ||
82 | -include $(K_DEPS) | ||
83 | endif | ||
84 | ifneq ($(strip $(C43_DEPS)),) | ||
85 | -include $(C43_DEPS) | ||
86 | endif | ||
87 | ifneq ($(strip $(INO_DEPS)),) | ||
88 | -include $(INO_DEPS) | ||
89 | endif | ||
90 | ifneq ($(strip $(S67_DEPS)),) | ||
91 | -include $(S67_DEPS) | ||
92 | endif | ||
93 | ifneq ($(strip $(SA_DEPS)),) | ||
94 | -include $(SA_DEPS) | ||
95 | endif | ||
96 | ifneq ($(strip $(S43_DEPS)),) | ||
97 | -include $(S43_DEPS) | ||
98 | endif | ||
99 | ifneq ($(strip $(OPT_DEPS)),) | ||
100 | -include $(OPT_DEPS) | ||
101 | endif | ||
102 | ifneq ($(strip $(PDE_DEPS)),) | ||
103 | -include $(PDE_DEPS) | ||
104 | endif | ||
105 | ifneq ($(strip $(S64_DEPS)),) | ||
106 | -include $(S64_DEPS) | ||
107 | endif | ||
108 | ifneq ($(strip $(C_UPPER_DEPS)),) | ||
109 | -include $(C_UPPER_DEPS) | ||
110 | endif | ||
111 | ifneq ($(strip $(C55_DEPS)),) | ||
112 | -include $(C55_DEPS) | ||
113 | endif | ||
114 | endif | ||
115 | |||
116 | -include ../makefile.defs | ||
117 | |||
118 | # Add inputs and outputs from these tool invocations to the build variables | ||
119 | EXE_OUTPUTS += \ | ||
120 | ../bin/pcieboot_ddrinit_evm6678l.out \ | ||
121 | |||
122 | EXE_OUTPUTS__QUOTED += \ | ||
123 | "../bin/pcieboot_ddrinit_evm6678l.out" \ | ||
124 | |||
125 | |||
126 | # All Target | ||
127 | all: ../bin/pcieboot_ddrinit_evm6678l.out | ||
128 | |||
129 | # Tool invocations | ||
130 | ../bin/pcieboot_ddrinit_evm6678l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS) | ||
131 | @echo 'Building target: $@' | ||
132 | @echo 'Invoking: C6000 Linker' | ||
133 | mkdir -p ../bin | ||
134 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6678L_ --display_error_number --diag_warning=225 -z -m"../bin/pcieboot_ddrinit_evm6678l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" -i"$(PDK_INSTALL_PATH)/ti/platform/evmc6678l/platform_lib/lib/debug" -i"$(PDK_INSTALL_PATH)/ti/csl/lib/c6678/c66" --reread_libs --warn_sections --xml_link_info="../bin/pcieboot_ddrinit_evm6678l_linkInfo.xml" --rom_model -o "../bin/pcieboot_ddrinit_evm6678l.out" $(ORDERED_OBJS) | ||
135 | @echo 'Finished building target: $@' | ||
136 | @echo ' ' | ||
137 | |||
138 | # Other Targets | ||
139 | clean: | ||
140 | -$(RM) $(EXE_OUTPUTS__QUOTED) | ||
141 | -$(RM) "src/pcieboot_ddrinit.pp" | ||
142 | -$(RM) "src/pcieboot_ddrinit.obj" | ||
143 | -@echo 'Finished clean' | ||
144 | -@echo ' ' | ||
145 | |||
146 | .PHONY: all clean dependents | ||
147 | .SECONDARY: | ||
148 | |||
149 | -include ../makefile.targets | ||
150 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/objects.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/objects.mk new file mode 100755 index 0000000..b87f173 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/objects.mk | |||
@@ -0,0 +1,8 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | USER_OBJS := | ||
6 | |||
7 | LIBS := -l"ti.platform.evm6678l.ae66" -l"libc.a" | ||
8 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/sources.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/sources.mk new file mode 100755 index 0000000..4229f70 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/sources.mk | |||
@@ -0,0 +1,108 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | O_SRCS := | ||
6 | CPP_SRCS := | ||
7 | K_SRCS := | ||
8 | LD_SRCS := | ||
9 | S67_SRCS := | ||
10 | LDS_SRCS := | ||
11 | CMD_SRCS := | ||
12 | CXX_SRCS := | ||
13 | CMD_UPPER_SRCS := | ||
14 | C43_SRCS := | ||
15 | S55_SRCS := | ||
16 | LD_UPPER_SRCS := | ||
17 | C62_SRCS := | ||
18 | S_UPPER_SRCS := | ||
19 | A_SRCS := | ||
20 | SA_SRCS := | ||
21 | C55_SRCS := | ||
22 | LDS_UPPER_SRCS := | ||
23 | C_UPPER_SRCS := | ||
24 | INO_SRCS := | ||
25 | OBJ_SRCS := | ||
26 | S62_SRCS := | ||
27 | LIB_SRCS := | ||
28 | PDE_SRCS := | ||
29 | ASM_SRCS := | ||
30 | ASM_UPPER_SRCS := | ||
31 | C++_SRCS := | ||
32 | CLA_SRCS := | ||
33 | S??_SRCS := | ||
34 | C_SRCS := | ||
35 | C67_SRCS := | ||
36 | S_SRCS := | ||
37 | S43_SRCS := | ||
38 | OPT_SRCS := | ||
39 | C64_SRCS := | ||
40 | CC_SRCS := | ||
41 | C??_SRCS := | ||
42 | S64_SRCS := | ||
43 | OBJS := | ||
44 | S_DEPS := | ||
45 | S_UPPER_DEPS := | ||
46 | S62_DEPS := | ||
47 | C64_DEPS := | ||
48 | ASM_DEPS := | ||
49 | CC_DEPS := | ||
50 | S55_DEPS := | ||
51 | C67_DEPS := | ||
52 | CLA_DEPS := | ||
53 | C??_DEPS := | ||
54 | CPP_DEPS := | ||
55 | S??_DEPS := | ||
56 | C_DEPS := | ||
57 | C62_DEPS := | ||
58 | EXE_OUTPUTS := | ||
59 | CXX_DEPS := | ||
60 | C++_DEPS := | ||
61 | ASM_UPPER_DEPS := | ||
62 | K_DEPS := | ||
63 | C43_DEPS := | ||
64 | INO_DEPS := | ||
65 | S67_DEPS := | ||
66 | SA_DEPS := | ||
67 | S43_DEPS := | ||
68 | OPT_DEPS := | ||
69 | PDE_DEPS := | ||
70 | S64_DEPS := | ||
71 | C_UPPER_DEPS := | ||
72 | C55_DEPS := | ||
73 | CPP_DEPS__QUOTED := | ||
74 | C67_DEPS__QUOTED := | ||
75 | INO_DEPS__QUOTED := | ||
76 | C??_DEPS__QUOTED := | ||
77 | S_UPPER_DEPS__QUOTED := | ||
78 | CLA_DEPS__QUOTED := | ||
79 | ASM_UPPER_DEPS__QUOTED := | ||
80 | C62_DEPS__QUOTED := | ||
81 | CXX_DEPS__QUOTED := | ||
82 | EXE_OUTPUTS__QUOTED := | ||
83 | S67_DEPS__QUOTED := | ||
84 | C_DEPS__QUOTED := | ||
85 | C_UPPER_DEPS__QUOTED := | ||
86 | OPT_DEPS__QUOTED := | ||
87 | S_DEPS__QUOTED := | ||
88 | K_DEPS__QUOTED := | ||
89 | S??_DEPS__QUOTED := | ||
90 | C64_DEPS__QUOTED := | ||
91 | C++_DEPS__QUOTED := | ||
92 | OBJS__QUOTED := | ||
93 | CC_DEPS__QUOTED := | ||
94 | S43_DEPS__QUOTED := | ||
95 | S55_DEPS__QUOTED := | ||
96 | SA_DEPS__QUOTED := | ||
97 | C55_DEPS__QUOTED := | ||
98 | PDE_DEPS__QUOTED := | ||
99 | C43_DEPS__QUOTED := | ||
100 | S62_DEPS__QUOTED := | ||
101 | ASM_DEPS__QUOTED := | ||
102 | S64_DEPS__QUOTED := | ||
103 | |||
104 | # Every subdirectory with source files must be described here | ||
105 | SUBDIRS := \ | ||
106 | . \ | ||
107 | src \ | ||
108 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/pcieboot_ddrinit.obj b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/pcieboot_ddrinit.obj new file mode 100644 index 0000000..70ca523 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/pcieboot_ddrinit.obj | |||
Binary files differ | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/pcieboot_ddrinit.pp b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/pcieboot_ddrinit.pp new file mode 100644 index 0000000..bb57b58 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/pcieboot_ddrinit.pp | |||
@@ -0,0 +1,8 @@ | |||
1 | src/pcieboot_ddrinit.obj: ../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c | ||
2 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdlib.h | ||
3 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/linkage.h | ||
4 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdio.h | ||
5 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdarg.h | ||
6 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/string.h | ||
7 | src/pcieboot_ddrinit.obj: /home/ipang/ti/pdk/packages/ti/platform/platform.h | ||
8 | src/pcieboot_ddrinit.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdint.h | ||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/subdir_rules.mk new file mode 100755 index 0000000..bb5071a --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/subdir_rules.mk | |||
@@ -0,0 +1,13 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | src/pcieboot_ddrinit.obj: ../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c $(GEN_OPTS) $(GEN_HDRS) | ||
7 | @echo 'Building file: $<' | ||
8 | @echo 'Invoking: C6000 Compiler' | ||
9 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --include_path="$(CG_TOOL_ROOT)/include" --include_path="$(PDK_INSTALL_PATH)/ti/platform" --include_path="$(PDK_INSTALL_PATH)" --define=_EVMC6678L_ --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="src/pcieboot_ddrinit.pp" --obj_directory="src" $(GEN_OPTS__FLAG) "$<" | ||
10 | @echo 'Finished building: $<' | ||
11 | @echo ' ' | ||
12 | |||
13 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/subdir_vars.mk new file mode 100755 index 0000000..7ad094c --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/src/subdir_vars.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | C_SRCS += \ | ||
7 | ../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c | ||
8 | |||
9 | OBJS += \ | ||
10 | ./src/pcieboot_ddrinit.obj | ||
11 | |||
12 | C_DEPS += \ | ||
13 | ./src/pcieboot_ddrinit.pp | ||
14 | |||
15 | C_DEPS__QUOTED += \ | ||
16 | "src/pcieboot_ddrinit.pp" | ||
17 | |||
18 | OBJS__QUOTED += \ | ||
19 | "src/pcieboot_ddrinit.obj" | ||
20 | |||
21 | C_SRCS__QUOTED += \ | ||
22 | "../../../../../examples/pcie/pcieboot_ddrinit/src/pcieboot_ddrinit.c" | ||
23 | |||
24 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/subdir_rules.mk new file mode 100755 index 0000000..96e2e82 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/subdir_rules.mk | |||
@@ -0,0 +1,6 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/subdir_vars.mk new file mode 100755 index 0000000..cd11d50 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmc6678l/build/subdir_vars.mk | |||
@@ -0,0 +1,9 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | CMD_SRCS += \ | ||
7 | ../pcieboot_ddrinit.cmd | ||
8 | |||
9 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.bat index 34e6b41..4852cdf 100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\ti\ccsv5\tools\compiler\c6000_7.4.1" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TARGET=k2h | 2 | set TARGET=k2h |
3 | set ENDIAN=little | 3 | set ENDIAN=little |
4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; | 4 | set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%; |
diff --git a/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.sh index 288d4db..e517139 100755 --- a/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_ddrinit/evmk2h/bin/pcieboot_ddrinit_elf2HBin.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | export CGT_INSTALL_DIR=~/ti/ccsv5/tools/compiler/c6000_7.4.1 | 1 | export CGT_INSTALL_DIR=${C6X_GEN_INSTALL_PATH} |
2 | export TARGET=k2h | 2 | export TARGET=k2h |
3 | export ENDIAN=little | 3 | export ENDIAN=little |
4 | 4 | ||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.bat index 4c41a69..cdc35fe 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\ti\ccsv5\tools\compiler\c6000_7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6657 | 3 | set TARGET=6657 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.sh index 8dab971..ce81bad 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/bin/helloworld_elf2HBin.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | export CGT_INSTALL_DIR=~/ti/TI_CGT_C6000_7.4.4 | 1 | export CGT_INSTALL_DIR=${C6X_GEN_INSTALL_PATH} |
2 | export TOOL_DIR="../../../../../../" | 2 | export TOOL_DIR="../../../../../../" |
3 | export TARGET=6657 | 3 | export TARGET=6657 |
4 | export ENDIAN=little | 4 | export ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/makefile b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/makefile new file mode 100755 index 0000000..57d6e9c --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/makefile | |||
@@ -0,0 +1,150 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | |||
6 | CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH) | ||
7 | |||
8 | ORDERED_OBJS += \ | ||
9 | "./src/pcieboot_helloworld.obj" \ | ||
10 | "../pcieboot_helloworld.cmd" \ | ||
11 | $(GEN_CMDS__FLAG) \ | ||
12 | -l"ti.platform.evm6657l.ae66" \ | ||
13 | -l"ti.csl.ae66" \ | ||
14 | -l"libc.a" \ | ||
15 | |||
16 | -include ../makefile.init | ||
17 | |||
18 | RM = rm | ||
19 | RMDIR = rm -rf | ||
20 | |||
21 | # All of the sources participating in the build are defined here | ||
22 | -include sources.mk | ||
23 | -include subdir_vars.mk | ||
24 | -include src/subdir_vars.mk | ||
25 | -include subdir_rules.mk | ||
26 | -include src/subdir_rules.mk | ||
27 | -include objects.mk | ||
28 | |||
29 | ifneq ($(MAKECMDGOALS),clean) | ||
30 | ifneq ($(strip $(S_DEPS)),) | ||
31 | -include $(S_DEPS) | ||
32 | endif | ||
33 | ifneq ($(strip $(S_UPPER_DEPS)),) | ||
34 | -include $(S_UPPER_DEPS) | ||
35 | endif | ||
36 | ifneq ($(strip $(S62_DEPS)),) | ||
37 | -include $(S62_DEPS) | ||
38 | endif | ||
39 | ifneq ($(strip $(C64_DEPS)),) | ||
40 | -include $(C64_DEPS) | ||
41 | endif | ||
42 | ifneq ($(strip $(ASM_DEPS)),) | ||
43 | -include $(ASM_DEPS) | ||
44 | endif | ||
45 | ifneq ($(strip $(CC_DEPS)),) | ||
46 | -include $(CC_DEPS) | ||
47 | endif | ||
48 | ifneq ($(strip $(S55_DEPS)),) | ||
49 | -include $(S55_DEPS) | ||
50 | endif | ||
51 | ifneq ($(strip $(C67_DEPS)),) | ||
52 | -include $(C67_DEPS) | ||
53 | endif | ||
54 | ifneq ($(strip $(CLA_DEPS)),) | ||
55 | -include $(CLA_DEPS) | ||
56 | endif | ||
57 | ifneq ($(strip $(C??_DEPS)),) | ||
58 | -include $(C??_DEPS) | ||
59 | endif | ||
60 | ifneq ($(strip $(CPP_DEPS)),) | ||
61 | -include $(CPP_DEPS) | ||
62 | endif | ||
63 | ifneq ($(strip $(S??_DEPS)),) | ||
64 | -include $(S??_DEPS) | ||
65 | endif | ||
66 | ifneq ($(strip $(C_DEPS)),) | ||
67 | -include $(C_DEPS) | ||
68 | endif | ||
69 | ifneq ($(strip $(C62_DEPS)),) | ||
70 | -include $(C62_DEPS) | ||
71 | endif | ||
72 | ifneq ($(strip $(CXX_DEPS)),) | ||
73 | -include $(CXX_DEPS) | ||
74 | endif | ||
75 | ifneq ($(strip $(C++_DEPS)),) | ||
76 | -include $(C++_DEPS) | ||
77 | endif | ||
78 | ifneq ($(strip $(ASM_UPPER_DEPS)),) | ||
79 | -include $(ASM_UPPER_DEPS) | ||
80 | endif | ||
81 | ifneq ($(strip $(K_DEPS)),) | ||
82 | -include $(K_DEPS) | ||
83 | endif | ||
84 | ifneq ($(strip $(C43_DEPS)),) | ||
85 | -include $(C43_DEPS) | ||
86 | endif | ||
87 | ifneq ($(strip $(INO_DEPS)),) | ||
88 | -include $(INO_DEPS) | ||
89 | endif | ||
90 | ifneq ($(strip $(S67_DEPS)),) | ||
91 | -include $(S67_DEPS) | ||
92 | endif | ||
93 | ifneq ($(strip $(SA_DEPS)),) | ||
94 | -include $(SA_DEPS) | ||
95 | endif | ||
96 | ifneq ($(strip $(S43_DEPS)),) | ||
97 | -include $(S43_DEPS) | ||
98 | endif | ||
99 | ifneq ($(strip $(OPT_DEPS)),) | ||
100 | -include $(OPT_DEPS) | ||
101 | endif | ||
102 | ifneq ($(strip $(PDE_DEPS)),) | ||
103 | -include $(PDE_DEPS) | ||
104 | endif | ||
105 | ifneq ($(strip $(S64_DEPS)),) | ||
106 | -include $(S64_DEPS) | ||
107 | endif | ||
108 | ifneq ($(strip $(C_UPPER_DEPS)),) | ||
109 | -include $(C_UPPER_DEPS) | ||
110 | endif | ||
111 | ifneq ($(strip $(C55_DEPS)),) | ||
112 | -include $(C55_DEPS) | ||
113 | endif | ||
114 | endif | ||
115 | |||
116 | -include ../makefile.defs | ||
117 | |||
118 | # Add inputs and outputs from these tool invocations to the build variables | ||
119 | EXE_OUTPUTS += \ | ||
120 | ../bin/pcieboot_helloworld_evm6657l.out \ | ||
121 | |||
122 | EXE_OUTPUTS__QUOTED += \ | ||
123 | "../bin/pcieboot_helloworld_evm6657l.out" \ | ||
124 | |||
125 | |||
126 | # All Target | ||
127 | all: ../bin/pcieboot_helloworld_evm6657l.out | ||
128 | |||
129 | # Tool invocations | ||
130 | ../bin/pcieboot_helloworld_evm6657l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS) | ||
131 | @echo 'Building target: $@' | ||
132 | @echo 'Invoking: C6000 Linker' | ||
133 | mkdir -p ../bin | ||
134 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6657L_ --display_error_number --diag_warning=225 -z -m"../bin/pcieboot_helloworld_evm6657l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" -i"$(PDK_INSTALL_PATH)/ti/platform/evmc6657l/platform_lib/lib/debug" -i"$(PDK_INSTALL_PATH)/ti/csl/lib/c6657/c66" --reread_libs --warn_sections --xml_link_info="../bin/pcieboot_helloworld_evm6657l_linkInfo.xml" --rom_model -o "../bin/pcieboot_helloworld_evm6657l.out" $(ORDERED_OBJS) | ||
135 | @echo 'Finished building target: $@' | ||
136 | @echo ' ' | ||
137 | |||
138 | # Other Targets | ||
139 | clean: | ||
140 | -$(RM) $(EXE_OUTPUTS__QUOTED) | ||
141 | -$(RM) "src/pcieboot_helloworld.pp" | ||
142 | -$(RM) "src/pcieboot_helloworld.obj" | ||
143 | -@echo 'Finished clean' | ||
144 | -@echo ' ' | ||
145 | |||
146 | .PHONY: all clean dependents | ||
147 | .SECONDARY: | ||
148 | |||
149 | -include ../makefile.targets | ||
150 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/objects.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/objects.mk new file mode 100755 index 0000000..955a5eb --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/objects.mk | |||
@@ -0,0 +1,8 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | USER_OBJS := | ||
6 | |||
7 | LIBS := -l"ti.platform.evm6657l.ae66" -l"libc.a" | ||
8 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/sources.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/sources.mk new file mode 100755 index 0000000..4229f70 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/sources.mk | |||
@@ -0,0 +1,108 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | O_SRCS := | ||
6 | CPP_SRCS := | ||
7 | K_SRCS := | ||
8 | LD_SRCS := | ||
9 | S67_SRCS := | ||
10 | LDS_SRCS := | ||
11 | CMD_SRCS := | ||
12 | CXX_SRCS := | ||
13 | CMD_UPPER_SRCS := | ||
14 | C43_SRCS := | ||
15 | S55_SRCS := | ||
16 | LD_UPPER_SRCS := | ||
17 | C62_SRCS := | ||
18 | S_UPPER_SRCS := | ||
19 | A_SRCS := | ||
20 | SA_SRCS := | ||
21 | C55_SRCS := | ||
22 | LDS_UPPER_SRCS := | ||
23 | C_UPPER_SRCS := | ||
24 | INO_SRCS := | ||
25 | OBJ_SRCS := | ||
26 | S62_SRCS := | ||
27 | LIB_SRCS := | ||
28 | PDE_SRCS := | ||
29 | ASM_SRCS := | ||
30 | ASM_UPPER_SRCS := | ||
31 | C++_SRCS := | ||
32 | CLA_SRCS := | ||
33 | S??_SRCS := | ||
34 | C_SRCS := | ||
35 | C67_SRCS := | ||
36 | S_SRCS := | ||
37 | S43_SRCS := | ||
38 | OPT_SRCS := | ||
39 | C64_SRCS := | ||
40 | CC_SRCS := | ||
41 | C??_SRCS := | ||
42 | S64_SRCS := | ||
43 | OBJS := | ||
44 | S_DEPS := | ||
45 | S_UPPER_DEPS := | ||
46 | S62_DEPS := | ||
47 | C64_DEPS := | ||
48 | ASM_DEPS := | ||
49 | CC_DEPS := | ||
50 | S55_DEPS := | ||
51 | C67_DEPS := | ||
52 | CLA_DEPS := | ||
53 | C??_DEPS := | ||
54 | CPP_DEPS := | ||
55 | S??_DEPS := | ||
56 | C_DEPS := | ||
57 | C62_DEPS := | ||
58 | EXE_OUTPUTS := | ||
59 | CXX_DEPS := | ||
60 | C++_DEPS := | ||
61 | ASM_UPPER_DEPS := | ||
62 | K_DEPS := | ||
63 | C43_DEPS := | ||
64 | INO_DEPS := | ||
65 | S67_DEPS := | ||
66 | SA_DEPS := | ||
67 | S43_DEPS := | ||
68 | OPT_DEPS := | ||
69 | PDE_DEPS := | ||
70 | S64_DEPS := | ||
71 | C_UPPER_DEPS := | ||
72 | C55_DEPS := | ||
73 | CPP_DEPS__QUOTED := | ||
74 | C67_DEPS__QUOTED := | ||
75 | INO_DEPS__QUOTED := | ||
76 | C??_DEPS__QUOTED := | ||
77 | S_UPPER_DEPS__QUOTED := | ||
78 | CLA_DEPS__QUOTED := | ||
79 | ASM_UPPER_DEPS__QUOTED := | ||
80 | C62_DEPS__QUOTED := | ||
81 | CXX_DEPS__QUOTED := | ||
82 | EXE_OUTPUTS__QUOTED := | ||
83 | S67_DEPS__QUOTED := | ||
84 | C_DEPS__QUOTED := | ||
85 | C_UPPER_DEPS__QUOTED := | ||
86 | OPT_DEPS__QUOTED := | ||
87 | S_DEPS__QUOTED := | ||
88 | K_DEPS__QUOTED := | ||
89 | S??_DEPS__QUOTED := | ||
90 | C64_DEPS__QUOTED := | ||
91 | C++_DEPS__QUOTED := | ||
92 | OBJS__QUOTED := | ||
93 | CC_DEPS__QUOTED := | ||
94 | S43_DEPS__QUOTED := | ||
95 | S55_DEPS__QUOTED := | ||
96 | SA_DEPS__QUOTED := | ||
97 | C55_DEPS__QUOTED := | ||
98 | PDE_DEPS__QUOTED := | ||
99 | C43_DEPS__QUOTED := | ||
100 | S62_DEPS__QUOTED := | ||
101 | ASM_DEPS__QUOTED := | ||
102 | S64_DEPS__QUOTED := | ||
103 | |||
104 | # Every subdirectory with source files must be described here | ||
105 | SUBDIRS := \ | ||
106 | . \ | ||
107 | src \ | ||
108 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/pcieboot_helloworld.obj b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/pcieboot_helloworld.obj new file mode 100644 index 0000000..a2dac2d --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/pcieboot_helloworld.obj | |||
Binary files differ | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/pcieboot_helloworld.pp b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/pcieboot_helloworld.pp new file mode 100644 index 0000000..cc7da39 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/pcieboot_helloworld.pp | |||
@@ -0,0 +1,8 @@ | |||
1 | src/pcieboot_helloworld.obj: ../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c | ||
2 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdlib.h | ||
3 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/linkage.h | ||
4 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdio.h | ||
5 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdarg.h | ||
6 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/string.h | ||
7 | src/pcieboot_helloworld.obj: /home/ipang/ti/pdk/packages/ti/platform/platform.h | ||
8 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdint.h | ||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/subdir_rules.mk new file mode 100755 index 0000000..73c52a7 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/subdir_rules.mk | |||
@@ -0,0 +1,13 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | src/pcieboot_helloworld.obj: ../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c $(GEN_OPTS) $(GEN_HDRS) | ||
7 | @echo 'Building file: $<' | ||
8 | @echo 'Invoking: C6000 Compiler' | ||
9 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --include_path="$(CG_TOOL_ROOT)/include" --include_path="$(PDK_INSTALL_PATH)/ti/platform" --include_path="$(PDK_INSTALL_PATH)" --define=_EVMC6657L_ --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="src/pcieboot_helloworld.pp" --obj_directory="src" $(GEN_OPTS__FLAG) "$<" | ||
10 | @echo 'Finished building: $<' | ||
11 | @echo ' ' | ||
12 | |||
13 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/subdir_vars.mk new file mode 100755 index 0000000..f4f2828 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/src/subdir_vars.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | C_SRCS += \ | ||
7 | ../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c | ||
8 | |||
9 | OBJS += \ | ||
10 | ./src/pcieboot_helloworld.obj | ||
11 | |||
12 | C_DEPS += \ | ||
13 | ./src/pcieboot_helloworld.pp | ||
14 | |||
15 | C_DEPS__QUOTED += \ | ||
16 | "src/pcieboot_helloworld.pp" | ||
17 | |||
18 | OBJS__QUOTED += \ | ||
19 | "src/pcieboot_helloworld.obj" | ||
20 | |||
21 | C_SRCS__QUOTED += \ | ||
22 | "../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c" | ||
23 | |||
24 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/subdir_rules.mk new file mode 100755 index 0000000..96e2e82 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/subdir_rules.mk | |||
@@ -0,0 +1,6 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/subdir_vars.mk new file mode 100755 index 0000000..9a3e4ef --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l/build/subdir_vars.mk | |||
@@ -0,0 +1,9 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | CMD_SRCS += \ | ||
7 | ../pcieboot_helloworld.cmd | ||
8 | |||
9 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6670l/bin/helloworld_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6670l/bin/helloworld_elf2HBin.bat index cf9e9cb..38ba288 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6670l/bin/helloworld_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6670l/bin/helloworld_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6670 | 3 | set TARGET=6670 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/bin/helloworld_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/bin/helloworld_elf2HBin.bat index 0207f8a..b8c2ecb 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/bin/helloworld_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/bin/helloworld_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6678 | 3 | set TARGET=6678 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/makefile b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/makefile new file mode 100755 index 0000000..e3da9f5 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/makefile | |||
@@ -0,0 +1,150 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | |||
6 | CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH) | ||
7 | |||
8 | ORDERED_OBJS += \ | ||
9 | "./src/pcieboot_helloworld.obj" \ | ||
10 | "../pcieboot_helloworld.cmd" \ | ||
11 | $(GEN_CMDS__FLAG) \ | ||
12 | -l"ti.platform.evm6678l.ae66" \ | ||
13 | -l"ti.csl.ae66" \ | ||
14 | -l"libc.a" \ | ||
15 | |||
16 | -include ../makefile.init | ||
17 | |||
18 | RM = rm | ||
19 | RMDIR = rm -rf | ||
20 | |||
21 | # All of the sources participating in the build are defined here | ||
22 | -include sources.mk | ||
23 | -include subdir_vars.mk | ||
24 | -include src/subdir_vars.mk | ||
25 | -include subdir_rules.mk | ||
26 | -include src/subdir_rules.mk | ||
27 | -include objects.mk | ||
28 | |||
29 | ifneq ($(MAKECMDGOALS),clean) | ||
30 | ifneq ($(strip $(S_DEPS)),) | ||
31 | -include $(S_DEPS) | ||
32 | endif | ||
33 | ifneq ($(strip $(S_UPPER_DEPS)),) | ||
34 | -include $(S_UPPER_DEPS) | ||
35 | endif | ||
36 | ifneq ($(strip $(S62_DEPS)),) | ||
37 | -include $(S62_DEPS) | ||
38 | endif | ||
39 | ifneq ($(strip $(C64_DEPS)),) | ||
40 | -include $(C64_DEPS) | ||
41 | endif | ||
42 | ifneq ($(strip $(ASM_DEPS)),) | ||
43 | -include $(ASM_DEPS) | ||
44 | endif | ||
45 | ifneq ($(strip $(CC_DEPS)),) | ||
46 | -include $(CC_DEPS) | ||
47 | endif | ||
48 | ifneq ($(strip $(S55_DEPS)),) | ||
49 | -include $(S55_DEPS) | ||
50 | endif | ||
51 | ifneq ($(strip $(C67_DEPS)),) | ||
52 | -include $(C67_DEPS) | ||
53 | endif | ||
54 | ifneq ($(strip $(CLA_DEPS)),) | ||
55 | -include $(CLA_DEPS) | ||
56 | endif | ||
57 | ifneq ($(strip $(C??_DEPS)),) | ||
58 | -include $(C??_DEPS) | ||
59 | endif | ||
60 | ifneq ($(strip $(CPP_DEPS)),) | ||
61 | -include $(CPP_DEPS) | ||
62 | endif | ||
63 | ifneq ($(strip $(S??_DEPS)),) | ||
64 | -include $(S??_DEPS) | ||
65 | endif | ||
66 | ifneq ($(strip $(C_DEPS)),) | ||
67 | -include $(C_DEPS) | ||
68 | endif | ||
69 | ifneq ($(strip $(C62_DEPS)),) | ||
70 | -include $(C62_DEPS) | ||
71 | endif | ||
72 | ifneq ($(strip $(CXX_DEPS)),) | ||
73 | -include $(CXX_DEPS) | ||
74 | endif | ||
75 | ifneq ($(strip $(C++_DEPS)),) | ||
76 | -include $(C++_DEPS) | ||
77 | endif | ||
78 | ifneq ($(strip $(ASM_UPPER_DEPS)),) | ||
79 | -include $(ASM_UPPER_DEPS) | ||
80 | endif | ||
81 | ifneq ($(strip $(K_DEPS)),) | ||
82 | -include $(K_DEPS) | ||
83 | endif | ||
84 | ifneq ($(strip $(C43_DEPS)),) | ||
85 | -include $(C43_DEPS) | ||
86 | endif | ||
87 | ifneq ($(strip $(INO_DEPS)),) | ||
88 | -include $(INO_DEPS) | ||
89 | endif | ||
90 | ifneq ($(strip $(S67_DEPS)),) | ||
91 | -include $(S67_DEPS) | ||
92 | endif | ||
93 | ifneq ($(strip $(SA_DEPS)),) | ||
94 | -include $(SA_DEPS) | ||
95 | endif | ||
96 | ifneq ($(strip $(S43_DEPS)),) | ||
97 | -include $(S43_DEPS) | ||
98 | endif | ||
99 | ifneq ($(strip $(OPT_DEPS)),) | ||
100 | -include $(OPT_DEPS) | ||
101 | endif | ||
102 | ifneq ($(strip $(PDE_DEPS)),) | ||
103 | -include $(PDE_DEPS) | ||
104 | endif | ||
105 | ifneq ($(strip $(S64_DEPS)),) | ||
106 | -include $(S64_DEPS) | ||
107 | endif | ||
108 | ifneq ($(strip $(C_UPPER_DEPS)),) | ||
109 | -include $(C_UPPER_DEPS) | ||
110 | endif | ||
111 | ifneq ($(strip $(C55_DEPS)),) | ||
112 | -include $(C55_DEPS) | ||
113 | endif | ||
114 | endif | ||
115 | |||
116 | -include ../makefile.defs | ||
117 | |||
118 | # Add inputs and outputs from these tool invocations to the build variables | ||
119 | EXE_OUTPUTS += \ | ||
120 | ../bin/pcieboot_helloworld_evm6678l.out \ | ||
121 | |||
122 | EXE_OUTPUTS__QUOTED += \ | ||
123 | "../bin/pcieboot_helloworld_evm6678l.out" \ | ||
124 | |||
125 | |||
126 | # All Target | ||
127 | all: ../bin/pcieboot_helloworld_evm6678l.out | ||
128 | |||
129 | # Tool invocations | ||
130 | ../bin/pcieboot_helloworld_evm6678l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS) | ||
131 | @echo 'Building target: $@' | ||
132 | @echo 'Invoking: C6000 Linker' | ||
133 | mkdir -p ../bin | ||
134 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6678L_ --display_error_number --diag_warning=225 -z -m"../bin/pcieboot_helloworld_evm6678l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" -i"$(PDK_INSTALL_PATH)/ti/platform/evmc6678l/platform_lib/lib/debug" -i"$(PDK_INSTALL_PATH)/ti/csl/lib/c6678/c66" --reread_libs --warn_sections --xml_link_info="../bin/pcieboot_helloworld_evm6678l_linkInfo.xml" --rom_model -o "../bin/pcieboot_helloworld_evm6678l.out" $(ORDERED_OBJS) | ||
135 | @echo 'Finished building target: $@' | ||
136 | @echo ' ' | ||
137 | |||
138 | # Other Targets | ||
139 | clean: | ||
140 | -$(RM) $(EXE_OUTPUTS__QUOTED) | ||
141 | -$(RM) "src/pcieboot_helloworld.pp" | ||
142 | -$(RM) "src/pcieboot_helloworld.obj" | ||
143 | -@echo 'Finished clean' | ||
144 | -@echo ' ' | ||
145 | |||
146 | .PHONY: all clean dependents | ||
147 | .SECONDARY: | ||
148 | |||
149 | -include ../makefile.targets | ||
150 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/objects.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/objects.mk new file mode 100755 index 0000000..b87f173 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/objects.mk | |||
@@ -0,0 +1,8 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | USER_OBJS := | ||
6 | |||
7 | LIBS := -l"ti.platform.evm6678l.ae66" -l"libc.a" | ||
8 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/sources.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/sources.mk new file mode 100755 index 0000000..4229f70 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/sources.mk | |||
@@ -0,0 +1,108 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | O_SRCS := | ||
6 | CPP_SRCS := | ||
7 | K_SRCS := | ||
8 | LD_SRCS := | ||
9 | S67_SRCS := | ||
10 | LDS_SRCS := | ||
11 | CMD_SRCS := | ||
12 | CXX_SRCS := | ||
13 | CMD_UPPER_SRCS := | ||
14 | C43_SRCS := | ||
15 | S55_SRCS := | ||
16 | LD_UPPER_SRCS := | ||
17 | C62_SRCS := | ||
18 | S_UPPER_SRCS := | ||
19 | A_SRCS := | ||
20 | SA_SRCS := | ||
21 | C55_SRCS := | ||
22 | LDS_UPPER_SRCS := | ||
23 | C_UPPER_SRCS := | ||
24 | INO_SRCS := | ||
25 | OBJ_SRCS := | ||
26 | S62_SRCS := | ||
27 | LIB_SRCS := | ||
28 | PDE_SRCS := | ||
29 | ASM_SRCS := | ||
30 | ASM_UPPER_SRCS := | ||
31 | C++_SRCS := | ||
32 | CLA_SRCS := | ||
33 | S??_SRCS := | ||
34 | C_SRCS := | ||
35 | C67_SRCS := | ||
36 | S_SRCS := | ||
37 | S43_SRCS := | ||
38 | OPT_SRCS := | ||
39 | C64_SRCS := | ||
40 | CC_SRCS := | ||
41 | C??_SRCS := | ||
42 | S64_SRCS := | ||
43 | OBJS := | ||
44 | S_DEPS := | ||
45 | S_UPPER_DEPS := | ||
46 | S62_DEPS := | ||
47 | C64_DEPS := | ||
48 | ASM_DEPS := | ||
49 | CC_DEPS := | ||
50 | S55_DEPS := | ||
51 | C67_DEPS := | ||
52 | CLA_DEPS := | ||
53 | C??_DEPS := | ||
54 | CPP_DEPS := | ||
55 | S??_DEPS := | ||
56 | C_DEPS := | ||
57 | C62_DEPS := | ||
58 | EXE_OUTPUTS := | ||
59 | CXX_DEPS := | ||
60 | C++_DEPS := | ||
61 | ASM_UPPER_DEPS := | ||
62 | K_DEPS := | ||
63 | C43_DEPS := | ||
64 | INO_DEPS := | ||
65 | S67_DEPS := | ||
66 | SA_DEPS := | ||
67 | S43_DEPS := | ||
68 | OPT_DEPS := | ||
69 | PDE_DEPS := | ||
70 | S64_DEPS := | ||
71 | C_UPPER_DEPS := | ||
72 | C55_DEPS := | ||
73 | CPP_DEPS__QUOTED := | ||
74 | C67_DEPS__QUOTED := | ||
75 | INO_DEPS__QUOTED := | ||
76 | C??_DEPS__QUOTED := | ||
77 | S_UPPER_DEPS__QUOTED := | ||
78 | CLA_DEPS__QUOTED := | ||
79 | ASM_UPPER_DEPS__QUOTED := | ||
80 | C62_DEPS__QUOTED := | ||
81 | CXX_DEPS__QUOTED := | ||
82 | EXE_OUTPUTS__QUOTED := | ||
83 | S67_DEPS__QUOTED := | ||
84 | C_DEPS__QUOTED := | ||
85 | C_UPPER_DEPS__QUOTED := | ||
86 | OPT_DEPS__QUOTED := | ||
87 | S_DEPS__QUOTED := | ||
88 | K_DEPS__QUOTED := | ||
89 | S??_DEPS__QUOTED := | ||
90 | C64_DEPS__QUOTED := | ||
91 | C++_DEPS__QUOTED := | ||
92 | OBJS__QUOTED := | ||
93 | CC_DEPS__QUOTED := | ||
94 | S43_DEPS__QUOTED := | ||
95 | S55_DEPS__QUOTED := | ||
96 | SA_DEPS__QUOTED := | ||
97 | C55_DEPS__QUOTED := | ||
98 | PDE_DEPS__QUOTED := | ||
99 | C43_DEPS__QUOTED := | ||
100 | S62_DEPS__QUOTED := | ||
101 | ASM_DEPS__QUOTED := | ||
102 | S64_DEPS__QUOTED := | ||
103 | |||
104 | # Every subdirectory with source files must be described here | ||
105 | SUBDIRS := \ | ||
106 | . \ | ||
107 | src \ | ||
108 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/pcieboot_helloworld.obj b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/pcieboot_helloworld.obj new file mode 100644 index 0000000..532270a --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/pcieboot_helloworld.obj | |||
Binary files differ | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/pcieboot_helloworld.pp b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/pcieboot_helloworld.pp new file mode 100644 index 0000000..cc7da39 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/pcieboot_helloworld.pp | |||
@@ -0,0 +1,8 @@ | |||
1 | src/pcieboot_helloworld.obj: ../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c | ||
2 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdlib.h | ||
3 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/linkage.h | ||
4 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdio.h | ||
5 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdarg.h | ||
6 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/string.h | ||
7 | src/pcieboot_helloworld.obj: /home/ipang/ti/pdk/packages/ti/platform/platform.h | ||
8 | src/pcieboot_helloworld.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdint.h | ||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/subdir_rules.mk new file mode 100755 index 0000000..c0d4891 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/subdir_rules.mk | |||
@@ -0,0 +1,13 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | src/pcieboot_helloworld.obj: ../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c $(GEN_OPTS) $(GEN_HDRS) | ||
7 | @echo 'Building file: $<' | ||
8 | @echo 'Invoking: C6000 Compiler' | ||
9 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --include_path="$(CG_TOOL_ROOT)/include" --include_path="$(PDK_INSTALL_PATH)/ti/platform" --include_path="$(PDK_INSTALL_PATH)" --define=_EVMC6678L_ --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="src/pcieboot_helloworld.pp" --obj_directory="src" $(GEN_OPTS__FLAG) "$<" | ||
10 | @echo 'Finished building: $<' | ||
11 | @echo ' ' | ||
12 | |||
13 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/subdir_vars.mk new file mode 100755 index 0000000..f4f2828 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/src/subdir_vars.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | C_SRCS += \ | ||
7 | ../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c | ||
8 | |||
9 | OBJS += \ | ||
10 | ./src/pcieboot_helloworld.obj | ||
11 | |||
12 | C_DEPS += \ | ||
13 | ./src/pcieboot_helloworld.pp | ||
14 | |||
15 | C_DEPS__QUOTED += \ | ||
16 | "src/pcieboot_helloworld.pp" | ||
17 | |||
18 | OBJS__QUOTED += \ | ||
19 | "src/pcieboot_helloworld.obj" | ||
20 | |||
21 | C_SRCS__QUOTED += \ | ||
22 | "../../../../../examples/pcie/pcieboot_helloworld/src/pcieboot_helloworld.c" | ||
23 | |||
24 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/subdir_rules.mk new file mode 100755 index 0000000..96e2e82 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/subdir_rules.mk | |||
@@ -0,0 +1,6 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/subdir_vars.mk new file mode 100755 index 0000000..9a3e4ef --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmc6678l/build/subdir_vars.mk | |||
@@ -0,0 +1,9 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | CMD_SRCS += \ | ||
7 | ../pcieboot_helloworld.cmd | ||
8 | |||
9 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.bat index 1241a20..686f433 100755 --- a/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\ti\ccsv5\tools\compiler\c6000_7.4.1" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=k2h | 3 | set TARGET=k2h |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.sh index ff9d22b..b305cbb 100755 --- a/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_helloworld/evmk2h/bin/helloworld_elf2HBin.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | export CGT_INSTALL_DIR=~/ti/ccsv5/tools/compiler/c6000_7.4.1 | 1 | export CGT_INSTALL_DIR=${C6X_GEN_INSTALL_PATH} |
2 | export TOOL_DIR="../../../../../../" | 2 | export TOOL_DIR="../../../../../../" |
3 | export TARGET=k2h | 3 | export TARGET=k2h |
4 | export ENDIAN=little | 4 | export ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.bat index ea6452e..ad0113a 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.0" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6670 | 3 | set TARGET=6670 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.sh index c76504e..c76504e 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6670l/bin/interrupt_elf2HBin.sh | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.bat index 64f8a97..41c4392 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.0" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6678 | 3 | set TARGET=6678 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.sh index deafe26..deafe26 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/bin/interrupt_elf2HBin.sh | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/makefile b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/makefile new file mode 100755 index 0000000..3e7e9d8 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/makefile | |||
@@ -0,0 +1,152 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | |||
6 | CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH) | ||
7 | |||
8 | ORDERED_OBJS += \ | ||
9 | "./src/pcieboot_interrupt.obj" \ | ||
10 | "../pcieboot_interrupt.cmd" \ | ||
11 | $(GEN_CMDS__FLAG) \ | ||
12 | -l"ti.platform.evm6678l.ae66" \ | ||
13 | -l"ti.csl.ae66" \ | ||
14 | -l"ti.csl.ae66" \ | ||
15 | -l"ti.csl.intc.ae66" \ | ||
16 | -l"libc.a" \ | ||
17 | |||
18 | -include ../makefile.init | ||
19 | |||
20 | RM = rm | ||
21 | RMDIR = rm -rf | ||
22 | |||
23 | # All of the sources participating in the build are defined here | ||
24 | -include sources.mk | ||
25 | -include subdir_vars.mk | ||
26 | -include src/subdir_vars.mk | ||
27 | -include subdir_rules.mk | ||
28 | -include src/subdir_rules.mk | ||
29 | -include objects.mk | ||
30 | |||
31 | ifneq ($(MAKECMDGOALS),clean) | ||
32 | ifneq ($(strip $(S_DEPS)),) | ||
33 | -include $(S_DEPS) | ||
34 | endif | ||
35 | ifneq ($(strip $(S_UPPER_DEPS)),) | ||
36 | -include $(S_UPPER_DEPS) | ||
37 | endif | ||
38 | ifneq ($(strip $(S62_DEPS)),) | ||
39 | -include $(S62_DEPS) | ||
40 | endif | ||
41 | ifneq ($(strip $(C64_DEPS)),) | ||
42 | -include $(C64_DEPS) | ||
43 | endif | ||
44 | ifneq ($(strip $(ASM_DEPS)),) | ||
45 | -include $(ASM_DEPS) | ||
46 | endif | ||
47 | ifneq ($(strip $(CC_DEPS)),) | ||
48 | -include $(CC_DEPS) | ||
49 | endif | ||
50 | ifneq ($(strip $(S55_DEPS)),) | ||
51 | -include $(S55_DEPS) | ||
52 | endif | ||
53 | ifneq ($(strip $(C67_DEPS)),) | ||
54 | -include $(C67_DEPS) | ||
55 | endif | ||
56 | ifneq ($(strip $(CLA_DEPS)),) | ||
57 | -include $(CLA_DEPS) | ||
58 | endif | ||
59 | ifneq ($(strip $(C??_DEPS)),) | ||
60 | -include $(C??_DEPS) | ||
61 | endif | ||
62 | ifneq ($(strip $(CPP_DEPS)),) | ||
63 | -include $(CPP_DEPS) | ||
64 | endif | ||
65 | ifneq ($(strip $(S??_DEPS)),) | ||
66 | -include $(S??_DEPS) | ||
67 | endif | ||
68 | ifneq ($(strip $(C_DEPS)),) | ||
69 | -include $(C_DEPS) | ||
70 | endif | ||
71 | ifneq ($(strip $(C62_DEPS)),) | ||
72 | -include $(C62_DEPS) | ||
73 | endif | ||
74 | ifneq ($(strip $(CXX_DEPS)),) | ||
75 | -include $(CXX_DEPS) | ||
76 | endif | ||
77 | ifneq ($(strip $(C++_DEPS)),) | ||
78 | -include $(C++_DEPS) | ||
79 | endif | ||
80 | ifneq ($(strip $(ASM_UPPER_DEPS)),) | ||
81 | -include $(ASM_UPPER_DEPS) | ||
82 | endif | ||
83 | ifneq ($(strip $(K_DEPS)),) | ||
84 | -include $(K_DEPS) | ||
85 | endif | ||
86 | ifneq ($(strip $(C43_DEPS)),) | ||
87 | -include $(C43_DEPS) | ||
88 | endif | ||
89 | ifneq ($(strip $(INO_DEPS)),) | ||
90 | -include $(INO_DEPS) | ||
91 | endif | ||
92 | ifneq ($(strip $(S67_DEPS)),) | ||
93 | -include $(S67_DEPS) | ||
94 | endif | ||
95 | ifneq ($(strip $(SA_DEPS)),) | ||
96 | -include $(SA_DEPS) | ||
97 | endif | ||
98 | ifneq ($(strip $(S43_DEPS)),) | ||
99 | -include $(S43_DEPS) | ||
100 | endif | ||
101 | ifneq ($(strip $(OPT_DEPS)),) | ||
102 | -include $(OPT_DEPS) | ||
103 | endif | ||
104 | ifneq ($(strip $(PDE_DEPS)),) | ||
105 | -include $(PDE_DEPS) | ||
106 | endif | ||
107 | ifneq ($(strip $(S64_DEPS)),) | ||
108 | -include $(S64_DEPS) | ||
109 | endif | ||
110 | ifneq ($(strip $(C_UPPER_DEPS)),) | ||
111 | -include $(C_UPPER_DEPS) | ||
112 | endif | ||
113 | ifneq ($(strip $(C55_DEPS)),) | ||
114 | -include $(C55_DEPS) | ||
115 | endif | ||
116 | endif | ||
117 | |||
118 | -include ../makefile.defs | ||
119 | |||
120 | # Add inputs and outputs from these tool invocations to the build variables | ||
121 | EXE_OUTPUTS += \ | ||
122 | ../bin/pcieboot_interrupt_evm6678l.out \ | ||
123 | |||
124 | EXE_OUTPUTS__QUOTED += \ | ||
125 | "../bin/pcieboot_interrupt_evm6678l.out" \ | ||
126 | |||
127 | |||
128 | # All Target | ||
129 | all: ../bin/pcieboot_interrupt_evm6678l.out | ||
130 | |||
131 | # Tool invocations | ||
132 | ../bin/pcieboot_interrupt_evm6678l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS) | ||
133 | @echo 'Building target: $@' | ||
134 | @echo 'Invoking: C6000 Linker' | ||
135 | mkdir -p ../bin | ||
136 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6678L_ --display_error_number --diag_warning=225 -z -m"../bin/pcieboot_interrupt_evm6678l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" -i"$(PDK_INSTALL_PATH)/ti/csl/lib" -i"$(PDK_INSTALL_PATH)/ti/platform/evmc6678l/platform_lib/lib/debug" -i"$(PDK_INSTALL_PATH)/ti/csl/lib/c6678/c66" --reread_libs --warn_sections --xml_link_info="../bin/pcieboot_interrupt_evm6678l_linkInfo.xml" --rom_model -o "../bin/pcieboot_interrupt_evm6678l.out" $(ORDERED_OBJS) | ||
137 | @echo 'Finished building target: $@' | ||
138 | @echo ' ' | ||
139 | |||
140 | # Other Targets | ||
141 | clean: | ||
142 | -$(RM) $(EXE_OUTPUTS__QUOTED) | ||
143 | -$(RM) "src/pcieboot_interrupt.pp" | ||
144 | -$(RM) "src/pcieboot_interrupt.obj" | ||
145 | -@echo 'Finished clean' | ||
146 | -@echo ' ' | ||
147 | |||
148 | .PHONY: all clean dependents | ||
149 | .SECONDARY: | ||
150 | |||
151 | -include ../makefile.targets | ||
152 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/objects.mk b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/objects.mk new file mode 100755 index 0000000..554c105 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/objects.mk | |||
@@ -0,0 +1,8 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | USER_OBJS := | ||
6 | |||
7 | LIBS := -l"ti.platform.evm6678l.ae66" -l"ti.csl.ae66" -l"ti.csl.intc.ae66" -l"libc.a" | ||
8 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/sources.mk b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/sources.mk new file mode 100755 index 0000000..4229f70 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/sources.mk | |||
@@ -0,0 +1,108 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | O_SRCS := | ||
6 | CPP_SRCS := | ||
7 | K_SRCS := | ||
8 | LD_SRCS := | ||
9 | S67_SRCS := | ||
10 | LDS_SRCS := | ||
11 | CMD_SRCS := | ||
12 | CXX_SRCS := | ||
13 | CMD_UPPER_SRCS := | ||
14 | C43_SRCS := | ||
15 | S55_SRCS := | ||
16 | LD_UPPER_SRCS := | ||
17 | C62_SRCS := | ||
18 | S_UPPER_SRCS := | ||
19 | A_SRCS := | ||
20 | SA_SRCS := | ||
21 | C55_SRCS := | ||
22 | LDS_UPPER_SRCS := | ||
23 | C_UPPER_SRCS := | ||
24 | INO_SRCS := | ||
25 | OBJ_SRCS := | ||
26 | S62_SRCS := | ||
27 | LIB_SRCS := | ||
28 | PDE_SRCS := | ||
29 | ASM_SRCS := | ||
30 | ASM_UPPER_SRCS := | ||
31 | C++_SRCS := | ||
32 | CLA_SRCS := | ||
33 | S??_SRCS := | ||
34 | C_SRCS := | ||
35 | C67_SRCS := | ||
36 | S_SRCS := | ||
37 | S43_SRCS := | ||
38 | OPT_SRCS := | ||
39 | C64_SRCS := | ||
40 | CC_SRCS := | ||
41 | C??_SRCS := | ||
42 | S64_SRCS := | ||
43 | OBJS := | ||
44 | S_DEPS := | ||
45 | S_UPPER_DEPS := | ||
46 | S62_DEPS := | ||
47 | C64_DEPS := | ||
48 | ASM_DEPS := | ||
49 | CC_DEPS := | ||
50 | S55_DEPS := | ||
51 | C67_DEPS := | ||
52 | CLA_DEPS := | ||
53 | C??_DEPS := | ||
54 | CPP_DEPS := | ||
55 | S??_DEPS := | ||
56 | C_DEPS := | ||
57 | C62_DEPS := | ||
58 | EXE_OUTPUTS := | ||
59 | CXX_DEPS := | ||
60 | C++_DEPS := | ||
61 | ASM_UPPER_DEPS := | ||
62 | K_DEPS := | ||
63 | C43_DEPS := | ||
64 | INO_DEPS := | ||
65 | S67_DEPS := | ||
66 | SA_DEPS := | ||
67 | S43_DEPS := | ||
68 | OPT_DEPS := | ||
69 | PDE_DEPS := | ||
70 | S64_DEPS := | ||
71 | C_UPPER_DEPS := | ||
72 | C55_DEPS := | ||
73 | CPP_DEPS__QUOTED := | ||
74 | C67_DEPS__QUOTED := | ||
75 | INO_DEPS__QUOTED := | ||
76 | C??_DEPS__QUOTED := | ||
77 | S_UPPER_DEPS__QUOTED := | ||
78 | CLA_DEPS__QUOTED := | ||
79 | ASM_UPPER_DEPS__QUOTED := | ||
80 | C62_DEPS__QUOTED := | ||
81 | CXX_DEPS__QUOTED := | ||
82 | EXE_OUTPUTS__QUOTED := | ||
83 | S67_DEPS__QUOTED := | ||
84 | C_DEPS__QUOTED := | ||
85 | C_UPPER_DEPS__QUOTED := | ||
86 | OPT_DEPS__QUOTED := | ||
87 | S_DEPS__QUOTED := | ||
88 | K_DEPS__QUOTED := | ||
89 | S??_DEPS__QUOTED := | ||
90 | C64_DEPS__QUOTED := | ||
91 | C++_DEPS__QUOTED := | ||
92 | OBJS__QUOTED := | ||
93 | CC_DEPS__QUOTED := | ||
94 | S43_DEPS__QUOTED := | ||
95 | S55_DEPS__QUOTED := | ||
96 | SA_DEPS__QUOTED := | ||
97 | C55_DEPS__QUOTED := | ||
98 | PDE_DEPS__QUOTED := | ||
99 | C43_DEPS__QUOTED := | ||
100 | S62_DEPS__QUOTED := | ||
101 | ASM_DEPS__QUOTED := | ||
102 | S64_DEPS__QUOTED := | ||
103 | |||
104 | # Every subdirectory with source files must be described here | ||
105 | SUBDIRS := \ | ||
106 | . \ | ||
107 | src \ | ||
108 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/pcieboot_interrupt.obj b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/pcieboot_interrupt.obj new file mode 100644 index 0000000..3103975 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/pcieboot_interrupt.obj | |||
Binary files differ | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/pcieboot_interrupt.pp b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/pcieboot_interrupt.pp new file mode 100644 index 0000000..b97267d --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/pcieboot_interrupt.pp | |||
@@ -0,0 +1,23 @@ | |||
1 | src/pcieboot_interrupt.obj: ../../../../../examples/pcie/pcieboot_interrupt/src/pcieboot_interrupt.c | ||
2 | src/pcieboot_interrupt.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdio.h | ||
3 | src/pcieboot_interrupt.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/linkage.h | ||
4 | src/pcieboot_interrupt.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdarg.h | ||
5 | src/pcieboot_interrupt.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdlib.h | ||
6 | src/pcieboot_interrupt.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/string.h | ||
7 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/platform/platform.h | ||
8 | src/pcieboot_interrupt.obj: /home/ipang/tools/compiler/c6000_7.4.12/include/stdint.h | ||
9 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/src/intc/csl_intc.h | ||
10 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/csl.h | ||
11 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/csl_types.h | ||
12 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/tistdtypes.h | ||
13 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/csl_error.h | ||
14 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/src/intc/cslr_intc.h | ||
15 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/cslr.h | ||
16 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/tistdtypes.h | ||
17 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/soc.h | ||
18 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/tistdtypes.h | ||
19 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/tistdtypes.h | ||
20 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/csl_cpIntcAux.h | ||
21 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/csl_cpIntc.h | ||
22 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/cslr_cpintc.h | ||
23 | src/pcieboot_interrupt.obj: /home/ipang/ti/pdk/packages/ti/csl/tistdtypes.h | ||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/subdir_rules.mk new file mode 100755 index 0000000..a3ad41d --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/subdir_rules.mk | |||
@@ -0,0 +1,13 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | src/pcieboot_interrupt.obj: ../../../../../examples/pcie/pcieboot_interrupt/src/pcieboot_interrupt.c $(GEN_OPTS) $(GEN_HDRS) | ||
7 | @echo 'Building file: $<' | ||
8 | @echo 'Invoking: C6000 Compiler' | ||
9 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --include_path="$(CG_TOOL_ROOT)/include" --include_path="$(PDK_INSTALL_PATH)/ti/platform" --include_path="$(PDK_INSTALL_PATH)" --define=_EVMC6678L_ --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="src/pcieboot_interrupt.pp" --obj_directory="src" $(GEN_OPTS__FLAG) "$<" | ||
10 | @echo 'Finished building: $<' | ||
11 | @echo ' ' | ||
12 | |||
13 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/subdir_vars.mk new file mode 100755 index 0000000..10b8999 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/src/subdir_vars.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | C_SRCS += \ | ||
7 | ../../../../../examples/pcie/pcieboot_interrupt/src/pcieboot_interrupt.c | ||
8 | |||
9 | OBJS += \ | ||
10 | ./src/pcieboot_interrupt.obj | ||
11 | |||
12 | C_DEPS += \ | ||
13 | ./src/pcieboot_interrupt.pp | ||
14 | |||
15 | C_DEPS__QUOTED += \ | ||
16 | "src/pcieboot_interrupt.pp" | ||
17 | |||
18 | OBJS__QUOTED += \ | ||
19 | "src/pcieboot_interrupt.obj" | ||
20 | |||
21 | C_SRCS__QUOTED += \ | ||
22 | "../../../../../examples/pcie/pcieboot_interrupt/src/pcieboot_interrupt.c" | ||
23 | |||
24 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/subdir_rules.mk new file mode 100755 index 0000000..96e2e82 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/subdir_rules.mk | |||
@@ -0,0 +1,6 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/subdir_vars.mk new file mode 100755 index 0000000..e2e1018 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_interrupt/evmc6678l/build/subdir_vars.mk | |||
@@ -0,0 +1,9 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | CMD_SRCS += \ | ||
7 | ../pcieboot_interrupt.cmd | ||
8 | |||
9 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.bat index 41ea995..e74282f 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.0" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6670 | 3 | set TARGET=6670 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.sh index 262dff8..262dff8 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6670l/bin/localreset_elf2HBin.sh | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.bat index 036d7c0..7725ad8 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.0" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6678 | 3 | set TARGET=6678 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.sh index eeff517..eeff517 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/bin/localreset_elf2HBin.sh | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/makefile b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/makefile new file mode 100755 index 0000000..86bd673 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/makefile | |||
@@ -0,0 +1,148 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | |||
6 | CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH) | ||
7 | |||
8 | ORDERED_OBJS += \ | ||
9 | "./src/pcieboot_localreset.obj" \ | ||
10 | "../pcieboot_localreset.cmd" \ | ||
11 | $(GEN_CMDS__FLAG) \ | ||
12 | -l"libc.a" \ | ||
13 | |||
14 | -include ../makefile.init | ||
15 | |||
16 | RM = rm | ||
17 | RMDIR = rm -rf | ||
18 | |||
19 | # All of the sources participating in the build are defined here | ||
20 | -include sources.mk | ||
21 | -include subdir_vars.mk | ||
22 | -include src/subdir_vars.mk | ||
23 | -include subdir_rules.mk | ||
24 | -include src/subdir_rules.mk | ||
25 | -include objects.mk | ||
26 | |||
27 | ifneq ($(MAKECMDGOALS),clean) | ||
28 | ifneq ($(strip $(S_DEPS)),) | ||
29 | -include $(S_DEPS) | ||
30 | endif | ||
31 | ifneq ($(strip $(S_UPPER_DEPS)),) | ||
32 | -include $(S_UPPER_DEPS) | ||
33 | endif | ||
34 | ifneq ($(strip $(S62_DEPS)),) | ||
35 | -include $(S62_DEPS) | ||
36 | endif | ||
37 | ifneq ($(strip $(C64_DEPS)),) | ||
38 | -include $(C64_DEPS) | ||
39 | endif | ||
40 | ifneq ($(strip $(ASM_DEPS)),) | ||
41 | -include $(ASM_DEPS) | ||
42 | endif | ||
43 | ifneq ($(strip $(CC_DEPS)),) | ||
44 | -include $(CC_DEPS) | ||
45 | endif | ||
46 | ifneq ($(strip $(S55_DEPS)),) | ||
47 | -include $(S55_DEPS) | ||
48 | endif | ||
49 | ifneq ($(strip $(C67_DEPS)),) | ||
50 | -include $(C67_DEPS) | ||
51 | endif | ||
52 | ifneq ($(strip $(CLA_DEPS)),) | ||
53 | -include $(CLA_DEPS) | ||
54 | endif | ||
55 | ifneq ($(strip $(C??_DEPS)),) | ||
56 | -include $(C??_DEPS) | ||
57 | endif | ||
58 | ifneq ($(strip $(CPP_DEPS)),) | ||
59 | -include $(CPP_DEPS) | ||
60 | endif | ||
61 | ifneq ($(strip $(S??_DEPS)),) | ||
62 | -include $(S??_DEPS) | ||
63 | endif | ||
64 | ifneq ($(strip $(C_DEPS)),) | ||
65 | -include $(C_DEPS) | ||
66 | endif | ||
67 | ifneq ($(strip $(C62_DEPS)),) | ||
68 | -include $(C62_DEPS) | ||
69 | endif | ||
70 | ifneq ($(strip $(CXX_DEPS)),) | ||
71 | -include $(CXX_DEPS) | ||
72 | endif | ||
73 | ifneq ($(strip $(C++_DEPS)),) | ||
74 | -include $(C++_DEPS) | ||
75 | endif | ||
76 | ifneq ($(strip $(ASM_UPPER_DEPS)),) | ||
77 | -include $(ASM_UPPER_DEPS) | ||
78 | endif | ||
79 | ifneq ($(strip $(K_DEPS)),) | ||
80 | -include $(K_DEPS) | ||
81 | endif | ||
82 | ifneq ($(strip $(C43_DEPS)),) | ||
83 | -include $(C43_DEPS) | ||
84 | endif | ||
85 | ifneq ($(strip $(INO_DEPS)),) | ||
86 | -include $(INO_DEPS) | ||
87 | endif | ||
88 | ifneq ($(strip $(S67_DEPS)),) | ||
89 | -include $(S67_DEPS) | ||
90 | endif | ||
91 | ifneq ($(strip $(SA_DEPS)),) | ||
92 | -include $(SA_DEPS) | ||
93 | endif | ||
94 | ifneq ($(strip $(S43_DEPS)),) | ||
95 | -include $(S43_DEPS) | ||
96 | endif | ||
97 | ifneq ($(strip $(OPT_DEPS)),) | ||
98 | -include $(OPT_DEPS) | ||
99 | endif | ||
100 | ifneq ($(strip $(PDE_DEPS)),) | ||
101 | -include $(PDE_DEPS) | ||
102 | endif | ||
103 | ifneq ($(strip $(S64_DEPS)),) | ||
104 | -include $(S64_DEPS) | ||
105 | endif | ||
106 | ifneq ($(strip $(C_UPPER_DEPS)),) | ||
107 | -include $(C_UPPER_DEPS) | ||
108 | endif | ||
109 | ifneq ($(strip $(C55_DEPS)),) | ||
110 | -include $(C55_DEPS) | ||
111 | endif | ||
112 | endif | ||
113 | |||
114 | -include ../makefile.defs | ||
115 | |||
116 | # Add inputs and outputs from these tool invocations to the build variables | ||
117 | EXE_OUTPUTS += \ | ||
118 | ../bin/pcieboot_localreset_evm6678l.out \ | ||
119 | |||
120 | EXE_OUTPUTS__QUOTED += \ | ||
121 | "../bin/pcieboot_localreset_evm6678l.out" \ | ||
122 | |||
123 | |||
124 | # All Target | ||
125 | all: ../bin/pcieboot_localreset_evm6678l.out | ||
126 | |||
127 | # Tool invocations | ||
128 | ../bin/pcieboot_localreset_evm6678l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS) | ||
129 | @echo 'Building target: $@' | ||
130 | @echo 'Invoking: C6000 Linker' | ||
131 | mkdir -p ../bin | ||
132 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6678L_ --display_error_number --diag_warning=225 -z -m"../bin/pcieboot_localreset_evm6678l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" --reread_libs --warn_sections --xml_link_info="../bin/pcieboot_localreset_evm6678l_linkInfo.xml" --rom_model -o "../bin/pcieboot_localreset_evm6678l.out" $(ORDERED_OBJS) | ||
133 | @echo 'Finished building target: $@' | ||
134 | @echo ' ' | ||
135 | |||
136 | # Other Targets | ||
137 | clean: | ||
138 | -$(RM) $(EXE_OUTPUTS__QUOTED) | ||
139 | -$(RM) "src/pcieboot_localreset.pp" | ||
140 | -$(RM) "src/pcieboot_localreset.obj" | ||
141 | -@echo 'Finished clean' | ||
142 | -@echo ' ' | ||
143 | |||
144 | .PHONY: all clean dependents | ||
145 | .SECONDARY: | ||
146 | |||
147 | -include ../makefile.targets | ||
148 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/objects.mk b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/objects.mk new file mode 100755 index 0000000..21a2bef --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/objects.mk | |||
@@ -0,0 +1,8 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | USER_OBJS := | ||
6 | |||
7 | LIBS := -l"libc.a" | ||
8 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/sources.mk b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/sources.mk new file mode 100755 index 0000000..4229f70 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/sources.mk | |||
@@ -0,0 +1,108 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | O_SRCS := | ||
6 | CPP_SRCS := | ||
7 | K_SRCS := | ||
8 | LD_SRCS := | ||
9 | S67_SRCS := | ||
10 | LDS_SRCS := | ||
11 | CMD_SRCS := | ||
12 | CXX_SRCS := | ||
13 | CMD_UPPER_SRCS := | ||
14 | C43_SRCS := | ||
15 | S55_SRCS := | ||
16 | LD_UPPER_SRCS := | ||
17 | C62_SRCS := | ||
18 | S_UPPER_SRCS := | ||
19 | A_SRCS := | ||
20 | SA_SRCS := | ||
21 | C55_SRCS := | ||
22 | LDS_UPPER_SRCS := | ||
23 | C_UPPER_SRCS := | ||
24 | INO_SRCS := | ||
25 | OBJ_SRCS := | ||
26 | S62_SRCS := | ||
27 | LIB_SRCS := | ||
28 | PDE_SRCS := | ||
29 | ASM_SRCS := | ||
30 | ASM_UPPER_SRCS := | ||
31 | C++_SRCS := | ||
32 | CLA_SRCS := | ||
33 | S??_SRCS := | ||
34 | C_SRCS := | ||
35 | C67_SRCS := | ||
36 | S_SRCS := | ||
37 | S43_SRCS := | ||
38 | OPT_SRCS := | ||
39 | C64_SRCS := | ||
40 | CC_SRCS := | ||
41 | C??_SRCS := | ||
42 | S64_SRCS := | ||
43 | OBJS := | ||
44 | S_DEPS := | ||
45 | S_UPPER_DEPS := | ||
46 | S62_DEPS := | ||
47 | C64_DEPS := | ||
48 | ASM_DEPS := | ||
49 | CC_DEPS := | ||
50 | S55_DEPS := | ||
51 | C67_DEPS := | ||
52 | CLA_DEPS := | ||
53 | C??_DEPS := | ||
54 | CPP_DEPS := | ||
55 | S??_DEPS := | ||
56 | C_DEPS := | ||
57 | C62_DEPS := | ||
58 | EXE_OUTPUTS := | ||
59 | CXX_DEPS := | ||
60 | C++_DEPS := | ||
61 | ASM_UPPER_DEPS := | ||
62 | K_DEPS := | ||
63 | C43_DEPS := | ||
64 | INO_DEPS := | ||
65 | S67_DEPS := | ||
66 | SA_DEPS := | ||
67 | S43_DEPS := | ||
68 | OPT_DEPS := | ||
69 | PDE_DEPS := | ||
70 | S64_DEPS := | ||
71 | C_UPPER_DEPS := | ||
72 | C55_DEPS := | ||
73 | CPP_DEPS__QUOTED := | ||
74 | C67_DEPS__QUOTED := | ||
75 | INO_DEPS__QUOTED := | ||
76 | C??_DEPS__QUOTED := | ||
77 | S_UPPER_DEPS__QUOTED := | ||
78 | CLA_DEPS__QUOTED := | ||
79 | ASM_UPPER_DEPS__QUOTED := | ||
80 | C62_DEPS__QUOTED := | ||
81 | CXX_DEPS__QUOTED := | ||
82 | EXE_OUTPUTS__QUOTED := | ||
83 | S67_DEPS__QUOTED := | ||
84 | C_DEPS__QUOTED := | ||
85 | C_UPPER_DEPS__QUOTED := | ||
86 | OPT_DEPS__QUOTED := | ||
87 | S_DEPS__QUOTED := | ||
88 | K_DEPS__QUOTED := | ||
89 | S??_DEPS__QUOTED := | ||
90 | C64_DEPS__QUOTED := | ||
91 | C++_DEPS__QUOTED := | ||
92 | OBJS__QUOTED := | ||
93 | CC_DEPS__QUOTED := | ||
94 | S43_DEPS__QUOTED := | ||
95 | S55_DEPS__QUOTED := | ||
96 | SA_DEPS__QUOTED := | ||
97 | C55_DEPS__QUOTED := | ||
98 | PDE_DEPS__QUOTED := | ||
99 | C43_DEPS__QUOTED := | ||
100 | S62_DEPS__QUOTED := | ||
101 | ASM_DEPS__QUOTED := | ||
102 | S64_DEPS__QUOTED := | ||
103 | |||
104 | # Every subdirectory with source files must be described here | ||
105 | SUBDIRS := \ | ||
106 | . \ | ||
107 | src \ | ||
108 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/pcieboot_localreset.obj b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/pcieboot_localreset.obj new file mode 100644 index 0000000..a10dd93 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/pcieboot_localreset.obj | |||
Binary files differ | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/pcieboot_localreset.pp b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/pcieboot_localreset.pp new file mode 100644 index 0000000..a219ed5 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/pcieboot_localreset.pp | |||
@@ -0,0 +1 @@ | |||
src/pcieboot_localreset.obj: ../../../../../examples/pcie/pcieboot_localreset/src/pcieboot_localreset.c | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/subdir_rules.mk new file mode 100755 index 0000000..6626e4e --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/subdir_rules.mk | |||
@@ -0,0 +1,13 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | src/pcieboot_localreset.obj: ../../../../../examples/pcie/pcieboot_localreset/src/pcieboot_localreset.c $(GEN_OPTS) $(GEN_HDRS) | ||
7 | @echo 'Building file: $<' | ||
8 | @echo 'Invoking: C6000 Compiler' | ||
9 | "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --include_path="$(CG_TOOL_ROOT)/include" --define=_EVMC6678L_ --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="src/pcieboot_localreset.pp" --obj_directory="src" $(GEN_OPTS__FLAG) "$<" | ||
10 | @echo 'Finished building: $<' | ||
11 | @echo ' ' | ||
12 | |||
13 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/subdir_vars.mk new file mode 100755 index 0000000..c142ab2 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/src/subdir_vars.mk | |||
@@ -0,0 +1,24 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | C_SRCS += \ | ||
7 | ../../../../../examples/pcie/pcieboot_localreset/src/pcieboot_localreset.c | ||
8 | |||
9 | OBJS += \ | ||
10 | ./src/pcieboot_localreset.obj | ||
11 | |||
12 | C_DEPS += \ | ||
13 | ./src/pcieboot_localreset.pp | ||
14 | |||
15 | C_DEPS__QUOTED += \ | ||
16 | "src/pcieboot_localreset.pp" | ||
17 | |||
18 | OBJS__QUOTED += \ | ||
19 | "src/pcieboot_localreset.obj" | ||
20 | |||
21 | C_SRCS__QUOTED += \ | ||
22 | "../../../../../examples/pcie/pcieboot_localreset/src/pcieboot_localreset.c" | ||
23 | |||
24 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/subdir_rules.mk b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/subdir_rules.mk new file mode 100755 index 0000000..96e2e82 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/subdir_rules.mk | |||
@@ -0,0 +1,6 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Each subdirectory must supply rules for building sources it contributes | ||
6 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/subdir_vars.mk b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/subdir_vars.mk new file mode 100755 index 0000000..cd367b3 --- /dev/null +++ b/boot_loader/examples/pcie/pcieboot_localreset/evmc6678l/build/subdir_vars.mk | |||
@@ -0,0 +1,9 @@ | |||
1 | ################################################################################ | ||
2 | # Automatically-generated file. Do not edit! | ||
3 | ################################################################################ | ||
4 | |||
5 | # Add inputs and outputs from these tool invocations to the build variables | ||
6 | CMD_SRCS += \ | ||
7 | ../pcieboot_localreset.cmd | ||
8 | |||
9 | |||
diff --git a/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.bat index b42eee6..c66bb63 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\ti\ccsv5\tools\compiler\c6000_7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6657 | 3 | set TARGET=6657 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.sh b/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.sh index 2a0fe1e..2a0fe1e 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.sh +++ b/boot_loader/examples/pcie/pcieboot_post/evmc6657l/bin/pcieboot_post_elf2HBin.sh | |||
diff --git a/boot_loader/examples/pcie/pcieboot_post/evmc6670l/bin/pcieboot_post_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_post/evmc6670l/bin/pcieboot_post_elf2HBin.bat index 395f351..5d8777a 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_post/evmc6670l/bin/pcieboot_post_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_post/evmc6670l/bin/pcieboot_post_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6670 | 3 | set TARGET=6670 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_post/evmc6678l/bin/pcieboot_post_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_post/evmc6678l/bin/pcieboot_post_elf2HBin.bat index 1f4c66b..8a2447e 100644..100755 --- a/boot_loader/examples/pcie/pcieboot_post/evmc6678l/bin/pcieboot_post_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_post/evmc6678l/bin/pcieboot_post_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\Program Files\Texas Instruments\C6000 Code Generation Tools 7.4.4" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=6657 | 3 | set TARGET=6657 |
4 | set ENDIAN=little | 4 | set ENDIAN=little |
diff --git a/boot_loader/examples/pcie/pcieboot_post/evmk2h/bin/pcieboot_post_elf2HBin.bat b/boot_loader/examples/pcie/pcieboot_post/evmk2h/bin/pcieboot_post_elf2HBin.bat index c5a5175..f27f851 100755 --- a/boot_loader/examples/pcie/pcieboot_post/evmk2h/bin/pcieboot_post_elf2HBin.bat +++ b/boot_loader/examples/pcie/pcieboot_post/evmk2h/bin/pcieboot_post_elf2HBin.bat | |||
@@ -1,4 +1,4 @@ | |||
1 | set C6000_CG_DIR="C:\ti\ccsv5\tools\compiler\c6000_7.4.1" | 1 | set C6000_CG_DIR=%C6X_GEN_INSTALL_PATH% |
2 | set TOOL_DIR="..\..\..\..\..\..\" | 2 | set TOOL_DIR="..\..\..\..\..\..\" |
3 | set TARGET=k2h | 3 | set TARGET=k2h |
4 | set ENDIAN=little | 4 | set ENDIAN=little |