diff options
Diffstat (limited to 'boot_loader/examples/pcie/pcieboot_helloworld/evmc6657l')
11 files changed, 328 insertions, 2 deletions
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 | |||