first commit
This commit is contained in:
0
.metadata/.lock
Normal file
0
.metadata/.lock
Normal file
1441
.metadata/.log
Normal file
1441
.metadata/.log
Normal file
File diff suppressed because it is too large
Load Diff
BIN
.metadata/.mylyn/repositories.xml.zip
Normal file
BIN
.metadata/.mylyn/repositories.xml.zip
Normal file
Binary file not shown.
2
.metadata/.plugins/org.eclipse.cdt.core/.log
Normal file
2
.metadata/.plugins/org.eclipse.cdt.core/.log
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
*** SESSION Sep 17, 2019 14:52:39.00 -------------------------------------------
|
||||||
|
*** SESSION Sep 24, 2019 15:25:07.32 -------------------------------------------
|
||||||
BIN
.metadata/.plugins/org.eclipse.cdt.core/lab1.1568752954099.pdom
Normal file
BIN
.metadata/.plugins/org.eclipse.cdt.core/lab1.1568752954099.pdom
Normal file
Binary file not shown.
BIN
.metadata/.plugins/org.eclipse.cdt.core/lab1.1568769748080.pdom
Normal file
BIN
.metadata/.plugins/org.eclipse.cdt.core/lab1.1568769748080.pdom
Normal file
Binary file not shown.
4460
.metadata/.plugins/org.eclipse.cdt.core/lab1.language.settings.xml
Normal file
4460
.metadata/.plugins/org.eclipse.cdt.core/lab1.language.settings.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
6
.metadata/.plugins/org.eclipse.cdt.core/preferences
Normal file
6
.metadata/.plugins/org.eclipse.cdt.core/preferences
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<?fileVersion 5.0.0?><preferences>
|
||||||
|
<storageModule moduleId="org.eclipse.cdt.core.settings">
|
||||||
|
<preferences configRelations="2"/>
|
||||||
|
</storageModule>
|
||||||
|
</preferences>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?><SharedRoot><SharedProperty id="prefix" value="arm-none-eabi-"/></SharedRoot>
|
||||||
9
.metadata/.plugins/org.eclipse.cdt.make.core/lab1.sc
Normal file
9
.metadata/.plugins/org.eclipse.cdt.make.core/lab1.sc
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<?scdStore version="2"?><scannerInfo id="org.eclipse.cdt.make.core.discoveredScannerInfo">
|
||||||
|
<instance id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214;fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.999294313;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1455277268">
|
||||||
|
<collector id="org.eclipse.cdt.make.core.PerProjectSICollector"/>
|
||||||
|
</instance>
|
||||||
|
<instance id="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083;fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.835265781;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1946710094">
|
||||||
|
<collector id="org.eclipse.cdt.make.core.PerProjectSICollector"/>
|
||||||
|
</instance>
|
||||||
|
</scannerInfo>
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<?scdStore version="2"?><scannerInfo id="org.eclipse.cdt.make.core.discoveredScannerInfo">
|
||||||
|
<instance id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558;fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.2058797713;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.2075961103">
|
||||||
|
<collector id="org.eclipse.cdt.make.core.PerProjectSICollector"/>
|
||||||
|
</instance>
|
||||||
|
<instance id="fr.ac6.managedbuild.config.gnu.cross.exe.release.140736848;fr.ac6.managedbuild.config.gnu.cross.exe.release.140736848.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.1483905831;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1294733627">
|
||||||
|
<collector id="org.eclipse.cdt.make.core.PerProjectSICollector"/>
|
||||||
|
</instance>
|
||||||
|
</scannerInfo>
|
||||||
1
.metadata/.plugins/org.eclipse.cdt.make.core/specs.c
Normal file
1
.metadata/.plugins/org.eclipse.cdt.make.core/specs.c
Normal file
@@ -0,0 +1 @@
|
|||||||
|
|
||||||
1
.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp
Normal file
1
.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp
Normal file
@@ -0,0 +1 @@
|
|||||||
|
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<section name="Workbench">
|
||||||
|
</section>
|
||||||
225
.metadata/.plugins/org.eclipse.cdt.ui/global-build.log
Normal file
225
.metadata/.plugins/org.eclipse.cdt.ui/global-build.log
Normal file
@@ -0,0 +1,225 @@
|
|||||||
|
15:49:38 **** Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
Building file: ../startup/startup_stm32.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab1\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "startup/startup_stm32.o" "../startup/startup_stm32.s"
|
||||||
|
Finished building: ../startup/startup_stm32.s
|
||||||
|
|
||||||
|
Building file: ../startup/sysmem.c
|
||||||
|
Invoking: MCU GCC Compiler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab1\Debug
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32 -DSTM32F4 -DSTM32F446RETx -DNUCLEO_F446RE -DDEBUG -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"startup/sysmem.d" -MT"startup/sysmem.o" -o "startup/sysmem.o" "../startup/sysmem.c"
|
||||||
|
Finished building: ../startup/sysmem.c
|
||||||
|
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab1\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab1.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab1\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab1.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab1.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab1.elf" "lab1.bin"
|
||||||
|
arm-none-eabi-size "lab1.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
1052 1080 1092 3224 c98 lab1.elf
|
||||||
|
|
||||||
|
15:50:36 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
15:59:45 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:00:39 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:01:55 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:02:34 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:04:25 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:09:21 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:22:18 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
15:25:23 **** Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
15:56:13 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
15:56:13 **** Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
Building file: ../startup/startup_stm32.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "startup/startup_stm32.o" "../startup/startup_stm32.s"
|
||||||
|
Finished building: ../startup/startup_stm32.s
|
||||||
|
|
||||||
|
Building file: ../startup/sysmem.c
|
||||||
|
Invoking: MCU GCC Compiler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32 -DSTM32F4 -DSTM32F446RETx -DNUCLEO_F446RE -DDEBUG -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"startup/sysmem.d" -MT"startup/sysmem.o" -o "startup/sysmem.o" "../startup/sysmem.c"
|
||||||
|
Finished building: ../startup/sysmem.c
|
||||||
|
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab2barnestr.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab2barnestr.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
|
||||||
|
arm-none-eabi-size "lab2barnestr.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
988 1080 1092 3160 c58 lab2barnestr.elf
|
||||||
|
|
||||||
|
15:57:10 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
15:57:54 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
15:58:10 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:12:34 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab2barnestr.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab2barnestr.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
|
||||||
|
arm-none-eabi-size "lab2barnestr.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
1032 1080 1092 3204 c84 lab2barnestr.elf
|
||||||
|
|
||||||
|
16:15:06 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab2barnestr.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab2barnestr.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
|
||||||
|
arm-none-eabi-size "lab2barnestr.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
1036 1080 1092 3208 c88 lab2barnestr.elf
|
||||||
|
|
||||||
|
16:17:42 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab2barnestr.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab2barnestr.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
|
||||||
|
arm-none-eabi-size "lab2barnestr.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
1036 1080 1092 3208 c88 lab2barnestr.elf
|
||||||
|
|
||||||
|
16:18:21 **** Clean-only build of configuration Debug for project lab2barnestr ****
|
||||||
|
make clean
|
||||||
|
rm -rf *
|
||||||
|
|
||||||
|
16:18:37 **** Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
Building file: ../startup/startup_stm32.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "startup/startup_stm32.o" "../startup/startup_stm32.s"
|
||||||
|
Finished building: ../startup/startup_stm32.s
|
||||||
|
|
||||||
|
Building file: ../startup/sysmem.c
|
||||||
|
Invoking: MCU GCC Compiler
|
||||||
|
C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32 -DSTM32F4 -DSTM32F446RETx -DNUCLEO_F446RE -DDEBUG -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"startup/sysmem.d" -MT"startup/sysmem.o" -o "startup/sysmem.o" "../startup/sysmem.c"
|
||||||
|
Finished building: ../startup/sysmem.c
|
||||||
|
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab2barnestr.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab2barnestr.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
|
||||||
|
arm-none-eabi-size "lab2barnestr.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
1036 1080 1092 3208 c88 lab2barnestr.elf
|
||||||
|
|
||||||
|
16:18:43 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
16:37:17 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
Building file: ../src/main.s
|
||||||
|
Invoking: MCU GCC Assembler
|
||||||
|
C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\Debug
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "src/main.o" "../src/main.s"
|
||||||
|
Finished building: ../src/main.s
|
||||||
|
|
||||||
|
Building target: lab2barnestr.elf
|
||||||
|
Invoking: MCU GCC Linker
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\Documents\CE2801\workspace\lab2barnestr\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab2barnestr.elf" @"objects.list" -lm
|
||||||
|
Finished building target: lab2barnestr.elf
|
||||||
|
|
||||||
|
make --no-print-directory post-build
|
||||||
|
Generating binary and Printing size information:
|
||||||
|
arm-none-eabi-objcopy -O binary "lab2barnestr.elf" "lab2barnestr.bin"
|
||||||
|
arm-none-eabi-size "lab2barnestr.elf"
|
||||||
|
text data bss dec hex filename
|
||||||
|
1064 1080 1092 3236 ca4 lab2barnestr.elf
|
||||||
|
|
||||||
|
16:37:35 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
6
.metadata/.plugins/org.eclipse.cdt.ui/lab1.build.log
Normal file
6
.metadata/.plugins/org.eclipse.cdt.ui/lab1.build.log
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
15:56:13 **** Incremental Build of configuration Debug for project lab1 ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
|
||||||
|
15:56:13 Build Finished (took 226ms)
|
||||||
|
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
16:37:35 **** Incremental Build of configuration Debug for project lab2barnestr ****
|
||||||
|
make all
|
||||||
|
make: Nothing to be done for 'all'.
|
||||||
|
|
||||||
|
16:37:35 Build Finished (took 165ms)
|
||||||
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
|
||||||
Binary file not shown.
BIN
.metadata/.plugins/org.eclipse.core.resources/.root/2.tree
Normal file
BIN
.metadata/.plugins/org.eclipse.core.resources/.root/2.tree
Normal file
Binary file not shown.
Binary file not shown.
BIN
.metadata/.plugins/org.eclipse.core.resources/2.snap
Normal file
BIN
.metadata/.plugins/org.eclipse.core.resources/2.snap
Normal file
Binary file not shown.
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
indexer/preferenceScope=0
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
indexer/preferenceScope=0
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.cdt.debug.core.cDebug.default_source_containers=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<sourceLookupDirector>\r\n<sourceContainers duplicates\="false">\r\n<container memento\="AbsolutePath" typeId\="org.eclipse.cdt.debug.core.containerType.absolutePath"/>\r\n<container memento\="programRelativePath" typeId\="org.eclipse.cdt.debug.core.containerType.programRelativePath"/>\r\n<container memento\="<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>&\#13;&\#10;<project referencedProjects\="true"/>&\#13;&\#10;" typeId\="org.eclipse.cdt.debug.core.containerType.project"/>\r\n</sourceContainers>\r\n</sourceLookupDirector>\r\n
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
columnOrderKeyEXE=0,1,2,3,4,5
|
||||||
|
columnOrderKeySF=0,1,2,3,4,5
|
||||||
|
columnSortDirectionKeyEXE=128
|
||||||
|
columnSortDirectionKeySF=128
|
||||||
|
eclipse.preferences.version=1
|
||||||
|
visibleColumnsKeyEXE=1,1,1,0,0,0
|
||||||
|
visibleColumnsKeySF=1,1,0,0,0,0
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
useAnnotationsPrefPage=true
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
properties/lab1.fr.ac6.managedbuild.target.gnu.cross.exe.1192971440/fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214=fr.ac6.managedbuild.tool.gnu.archiver.1398007609\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.linker.554517536\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.495831272\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.debug.1605581608\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.1684007424\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.1786384222\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.999294313\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214\=rcState\\\=0\\r\\nrebuildState\\\=false\\r\\n\r\n
|
||||||
|
properties/lab1.fr.ac6.managedbuild.target.gnu.cross.exe.1192971440/fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083=fr.ac6.managedbuild.tool.gnu.archiver.1025348339\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.835265781\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.498742630\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.exe.release.1772758848\=rebuildState\\\=true\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.576856215\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.linker.95359918\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.844916587\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.release.564071875\=rebuildState\\\=true\\r\\n\r\n
|
||||||
|
properties/lab2barnestr.fr.ac6.managedbuild.target.gnu.cross.exe.1174025590/fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558=fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558\=rcState\\\=0\\r\\nrebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.1746477406\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.debug.631093406\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.linker.128116748\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.298219195\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.690883611\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.archiver.686065332\=rebuildState\\\=false\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.2058797713\=rebuildState\\\=false\\r\\n\r\n
|
||||||
|
properties/lab2barnestr.fr.ac6.managedbuild.target.gnu.cross.exe.1174025590/fr.ac6.managedbuild.config.gnu.cross.exe.release.140736848=fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.307366098\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.linker.1951970545\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.assembler.99227971\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.archiver.601562494\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.toolchain.gnu.cross.exe.release.1293047718\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.c.compiler.1483905831\=rebuildState\\\=true\\r\\n\r\nfr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.1958708202\=rebuildState\\\=true\\r\\n\r\n
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
spelling_locale_initialized=true
|
||||||
|
useAnnotationsPrefPage=true
|
||||||
|
useQuickDiffPrefPage=true
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
version=1
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.debug.gdbjtag.launchConfigurationType=org.eclipse.cdt.debug.gdbjtag.core.dsfLaunchDelegate,debug,;
|
||||||
|
//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.applicationLaunchType=org.eclipse.cdt.dsf.gdb.launch.localCLaunch,debug,;org.eclipse.cdt.cdi.launch.localCLaunch,run,;
|
||||||
|
//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.attachLaunchType=org.eclipse.cdt.dsf.gdb.launch.attachCLaunch,debug,;
|
||||||
|
//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.postmortemLaunchType=org.eclipse.cdt.dsf.gdb.launch.coreCLaunch,debug,;
|
||||||
|
//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.remoteApplicationLaunchType=org.eclipse.rse.remotecdt.dsf.debug,debug,;
|
||||||
|
eclipse.preferences.version=1
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.debug.ui.MemoryView.orientation=0
|
||||||
|
org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<launchPerspectives/>\r\n
|
||||||
|
pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<DebugViewMemento org.eclipse.debug.ui.BREADCRUMB_DROPDOWN_AUTO_EXPAND\="false"/>
|
||||||
|
preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane|
|
||||||
|
preferredTargets=org.eclipse.cdt.debug.ui.toggleCBreakpointTarget,org.eclipse.cdt.debug.ui.toggleCDynamicPrintfTarget\:org.eclipse.cdt.debug.ui.toggleCBreakpointTarget|
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
resetSendMode=KEEP
|
||||||
|
resetSendModeOn=0
|
||||||
|
sendMode=NOTIFY
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
LaunchTargetManager/org.eclipse.launchbar.core.launchTargetType.local,Local/arch=x86_64
|
||||||
|
LaunchTargetManager/org.eclipse.launchbar.core.launchTargetType.local,Local/os=win32
|
||||||
|
configDescList=org.eclipse.launchbar.core.descriptorType.default\:lab1 Debug,org.eclipse.launchbar.core.descriptorType.default\:lab2barnestr Debug
|
||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.launchbar.core.descriptorType.default\:lab1\ Debug/activeLaunchMode=run
|
||||||
|
org.eclipse.launchbar.core.descriptorType.default\:lab1\ Debug/activeLaunchTarget=org.eclipse.launchbar.core.launchTargetType.local\:Local
|
||||||
|
org.eclipse.launchbar.core.descriptorType.default\:lab2barnestr\ Debug/activeLaunchMode=debug
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
mylyn.attention.migrated=true
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
migrated.task.repositories.secure.store=true
|
||||||
|
org.eclipse.mylyn.tasks.ui.filters.nonmatching=true
|
||||||
|
org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
activeuserprofiles=MSOE-4JMKLT2;Team
|
||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.rse.systemtype.local.systemType.defaultUserId=barnestr
|
||||||
|
useridperkey=MSOE-4JMKLT2.Local\=barnestr;
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.rse.preferences.order.connections=MSOE-4JMKLT2.Local
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
externalMigrateFromAuthorizationDatabase/isMigrated=true
|
||||||
|
migrateFromAuthorizationDatabase/isMigrated=true
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
firstStartup=false
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
org.eclipse.team.ui.first_time=false
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
overviewRuler_migration=migrated_3.1
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
PROBLEMS_FILTERS_MIGRATE=true
|
||||||
|
TASKS_FILTERS_MIGRATE=true
|
||||||
|
eclipse.preferences.version=1
|
||||||
|
platformState=1568150894430
|
||||||
|
quickStart=false
|
||||||
|
tipsAndTricks=true
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
showIntro=false
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false
|
||||||
|
UIActivities.org.eclipse.cdt.debug.dsfgdbActivity=true
|
||||||
|
eclipse.preferences.version=1
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<launchConfiguration type="fr.ac6.mcu.debug.config.launchConfigurationType">
|
||||||
|
<stringAttribute key="DEBBUGER_BOARD_NAME" value="NUCLEO-F446RE"/>
|
||||||
|
<stringAttribute key="DEBBUGER_MCU_NAME" value="STM32F446RETx"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_DEVICE" value="ST-Link"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_DEVICE_SHAREABLE_ALLOWED" value="false"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_INTERFACE" value="SWD"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_INTERFACE_FREQUENCY" value="4000000.0"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_LOW_POWER_MODE_ALLOWED" value="true"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_RESET_MODE" value="connect_under_reset"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_STOP_WATCHDOG_THEN_HALTED_ALLOWED" value="true"/>
|
||||||
|
<booleanAttribute key="fr.ac6.mcu.ide.OPENOCD_GENERATOR_OPTION" value="false"/>
|
||||||
|
<booleanAttribute key="fr.ac6.mcu.ide.OPENOCD_LAUNCH" value="true"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_NAME" value=""${openstm32_openocd_path}\openocd.exe""/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_OTHER_OPTIONS" value=""/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_SCRIPT" value="${ProjDirPath}/lab1 Debug.cfg"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_SCRIPT_CHOICE" value="automated"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_SCRIPT_IS_LEGACY" value="false"/>
|
||||||
|
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="3"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="false"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.initCommands" value="monitor reset halt"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDevice" value="Generic TCP/IP"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadSymbols" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/>
|
||||||
|
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="3333"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.runCommands" value=""/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value=""/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForImage" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForSymbols" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useRemoteTarget" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="${openstm32_compiler_path}\arm-none-eabi-gdb"/>
|
||||||
|
<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_REGISTER_GROUPS" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="Debug\lab1.elf"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME_ACTIVATED" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="lab1"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="false"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value=""/>
|
||||||
|
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
||||||
|
<listEntry value="/lab1"/>
|
||||||
|
</listAttribute>
|
||||||
|
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
||||||
|
<listEntry value="4"/>
|
||||||
|
</listAttribute>
|
||||||
|
<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="reserved-for-future-use"/> "/>
|
||||||
|
<stringAttribute key="process_factory_id" value="fr.ac6.mcu.debug.launching.MCUGdbProcessFactory"/>
|
||||||
|
</launchConfiguration>
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<launchConfiguration type="fr.ac6.mcu.debug.config.launchConfigurationType">
|
||||||
|
<stringAttribute key="DEBBUGER_BOARD_NAME" value="NUCLEO-F446RE"/>
|
||||||
|
<stringAttribute key="DEBBUGER_MCU_NAME" value="STM32F446RETx"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_DEVICE" value="ST-Link"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_DEVICE_SHAREABLE_ALLOWED" value="false"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_INTERFACE" value="SWD"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_INTERFACE_FREQUENCY" value="4000000.0"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_LOW_POWER_MODE_ALLOWED" value="true"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_RESET_MODE" value="connect_under_reset"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.DBG_STOP_WATCHDOG_THEN_HALTED_ALLOWED" value="true"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_NAME" value=""${openstm32_openocd_path}\openocd.exe""/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_OTHER_OPTIONS" value=""/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_SCRIPT" value="${ProjDirPath}\lab2barnestr Debug.cfg"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_SCRIPT_CHOICE" value="automated"/>
|
||||||
|
<stringAttribute key="fr.ac6.mcu.ide.OPENOCD_SCRIPT_IS_LEGACY" value="false"/>
|
||||||
|
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="3"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.initCommands" value="monitor reset halt"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDevice" value="Generic TCP/IP"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadSymbols" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/>
|
||||||
|
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="3333"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.runCommands" value=""/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value="main"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value=""/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="false"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForImage" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForSymbols" value="true"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useRemoteTarget" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="${openstm32_compiler_path}\arm-none-eabi-gdb"/>
|
||||||
|
<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_REGISTER_GROUPS" value=""/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="Debug/lab2barnestr.elf"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="lab2barnestr"/>
|
||||||
|
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
|
||||||
|
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="fr.ac6.managedbuild.config.gnu.cross.exe.debug.11763558"/>
|
||||||
|
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
||||||
|
<listEntry value="/lab2barnestr"/>
|
||||||
|
</listAttribute>
|
||||||
|
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
||||||
|
<listEntry value="4"/>
|
||||||
|
</listAttribute>
|
||||||
|
<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="reserved-for-future-use"/> "/>
|
||||||
|
<stringAttribute key="process_factory_id" value="fr.ac6.mcu.debug.launching.MCUGdbProcessFactory"/>
|
||||||
|
</launchConfiguration>
|
||||||
16
.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml
Normal file
16
.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<section name="Workbench">
|
||||||
|
<section name="org.eclipse.debug.ui.LAUNCH_CONFIGURATIONS_DIALOG_SECTION">
|
||||||
|
<item value="812" key="DIALOG_WIDTH"/>
|
||||||
|
<item value="1|Segoe UI|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|Segoe UI" key="DIALOG_FONT_NAME"/>
|
||||||
|
<item value=", fr.ac6.mcu.debug.config.launchConfigurationType, " key="org.eclipse.debug.ui.EXPANDED_NODES"/>
|
||||||
|
<item value="762" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_2"/>
|
||||||
|
<item value="1040" key="DIALOG_HEIGHT"/>
|
||||||
|
<item value="237" key="org.eclipse.debug.ui.DIALOG_SASH_WEIGHTS_1"/>
|
||||||
|
</section>
|
||||||
|
<section name="org.eclipse.debug.ui.SELECT_LAUNCH_SHORTCUT_DIALOG">
|
||||||
|
<item value="270" key="DIALOG_WIDTH"/>
|
||||||
|
<item value="1|Segoe UI|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|Segoe UI" key="DIALOG_FONT_NAME"/>
|
||||||
|
<item value="436" key="DIALOG_HEIGHT"/>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<launchHistory>
|
||||||
|
<launchGroup id="org.eclipse.debug.ui.launchGroup.profilee">
|
||||||
|
<mruHistory/>
|
||||||
|
<favorites/>
|
||||||
|
</launchGroup>
|
||||||
|
<launchGroup id="org.eclipse.debug.ui.launchGroup.debug">
|
||||||
|
<mruHistory>
|
||||||
|
<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="lab2barnestr Debug"/> "/>
|
||||||
|
</mruHistory>
|
||||||
|
<favorites/>
|
||||||
|
</launchGroup>
|
||||||
|
<launchGroup id="org.eclipse.debug.ui.launchGroup.profile">
|
||||||
|
<mruHistory/>
|
||||||
|
<favorites/>
|
||||||
|
</launchGroup>
|
||||||
|
<launchGroup id="org.eclipse.ui.externaltools.launchGroup">
|
||||||
|
<mruHistory/>
|
||||||
|
<favorites/>
|
||||||
|
</launchGroup>
|
||||||
|
<launchGroup id="org.eclipse.debug.ui.launchGroup.run">
|
||||||
|
<mruHistory>
|
||||||
|
<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="lab2barnestr Debug"/> "/>
|
||||||
|
</mruHistory>
|
||||||
|
<favorites/>
|
||||||
|
</launchGroup>
|
||||||
|
</launchHistory>
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
3059
.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
Normal file
3059
.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<setup:Workspace
|
||||||
|
xmi:version="2.0"
|
||||||
|
xmlns:xmi="http://www.omg.org/XMI"
|
||||||
|
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
|
||||||
|
name="workspace"/>
|
||||||
0
.metadata/.plugins/org.eclipse.rse.core/.log
Normal file
0
.metadata/.plugins/org.eclipse.rse.core/.log
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
# RSE DOM Node
|
||||||
|
00-name=MSOE-4JMKLT2\:local.files
|
||||||
|
01-type=FilterPool
|
||||||
|
03-attr.default=true
|
||||||
|
03-attr.deletable=true
|
||||||
|
03-attr.id=local.files
|
||||||
|
03-attr.nonRenamable=false
|
||||||
|
03-attr.owningParentName=null
|
||||||
|
03-attr.release=200
|
||||||
|
03-attr.singleFilterStringOnly=false
|
||||||
|
03-attr.singleFilterStringOnlyESet=false
|
||||||
|
03-attr.stringsCaseSensitive=true
|
||||||
|
03-attr.supportsDuplicateFilterStrings=false
|
||||||
|
03-attr.supportsNestedFilters=true
|
||||||
|
03-attr.type=default
|
||||||
|
06-child.00000.00-name=My Home
|
||||||
|
06-child.00000.01-type=Filter
|
||||||
|
06-child.00000.03-attr.default=false
|
||||||
|
06-child.00000.03-attr.filterType=default
|
||||||
|
06-child.00000.03-attr.id=My Home
|
||||||
|
06-child.00000.03-attr.nonChangable=false
|
||||||
|
06-child.00000.03-attr.nonDeletable=false
|
||||||
|
06-child.00000.03-attr.nonRenamable=false
|
||||||
|
06-child.00000.03-attr.promptable=false
|
||||||
|
06-child.00000.03-attr.relativeOrder=0
|
||||||
|
06-child.00000.03-attr.release=200
|
||||||
|
06-child.00000.03-attr.singleFilterStringOnly=false
|
||||||
|
06-child.00000.03-attr.stringsCaseSensitive=false
|
||||||
|
06-child.00000.03-attr.stringsNonChangable=false
|
||||||
|
06-child.00000.03-attr.supportsDuplicateFilterStrings=false
|
||||||
|
06-child.00000.03-attr.supportsNestedFilters=true
|
||||||
|
06-child.00000.06-child.00000.00-name=C\:\\Users\\barnestr\\*
|
||||||
|
06-child.00000.06-child.00000.01-type=FilterString
|
||||||
|
06-child.00000.06-child.00000.03-attr.default=false
|
||||||
|
06-child.00000.06-child.00000.03-attr.string=C\:\\Users\\barnestr\\*
|
||||||
|
06-child.00000.06-child.00000.03-attr.type=default
|
||||||
|
06-child.00001.00-name=Drives
|
||||||
|
06-child.00001.01-type=Filter
|
||||||
|
06-child.00001.03-attr.default=false
|
||||||
|
06-child.00001.03-attr.filterType=default
|
||||||
|
06-child.00001.03-attr.id=Drives
|
||||||
|
06-child.00001.03-attr.nonChangable=false
|
||||||
|
06-child.00001.03-attr.nonDeletable=false
|
||||||
|
06-child.00001.03-attr.nonRenamable=false
|
||||||
|
06-child.00001.03-attr.promptable=false
|
||||||
|
06-child.00001.03-attr.relativeOrder=0
|
||||||
|
06-child.00001.03-attr.release=200
|
||||||
|
06-child.00001.03-attr.singleFilterStringOnly=false
|
||||||
|
06-child.00001.03-attr.stringsCaseSensitive=false
|
||||||
|
06-child.00001.03-attr.stringsNonChangable=false
|
||||||
|
06-child.00001.03-attr.supportsDuplicateFilterStrings=false
|
||||||
|
06-child.00001.03-attr.supportsNestedFilters=true
|
||||||
|
06-child.00001.06-child.00000.00-name=*
|
||||||
|
06-child.00001.06-child.00000.01-type=FilterString
|
||||||
|
06-child.00001.06-child.00000.03-attr.default=false
|
||||||
|
06-child.00001.06-child.00000.03-attr.string=*
|
||||||
|
06-child.00001.06-child.00000.03-attr.type=default
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
# RSE DOM Node
|
||||||
|
00-name=Local
|
||||||
|
01-type=Host
|
||||||
|
03-attr.description=
|
||||||
|
03-attr.hostname=LOCALHOST
|
||||||
|
03-attr.offline=false
|
||||||
|
03-attr.promptable=false
|
||||||
|
03-attr.systemType=org.eclipse.rse.systemtype.local
|
||||||
|
03-attr.type=Local
|
||||||
|
06-child.00000.00-name=Local Connector Service
|
||||||
|
06-child.00000.01-type=ConnectorService
|
||||||
|
06-child.00000.03-attr.group=Local Connector Service
|
||||||
|
06-child.00000.03-attr.port=0
|
||||||
|
06-child.00000.03-attr.useSSL=false
|
||||||
|
06-child.00000.06-child.00000.00-name=Local Files
|
||||||
|
06-child.00000.06-child.00000.01-type=SubSystem
|
||||||
|
06-child.00000.06-child.00000.03-attr.hidden=false
|
||||||
|
06-child.00000.06-child.00000.03-attr.type=local.files
|
||||||
|
06-child.00000.06-child.00000.06-child.00000.00-name=MSOE-4JMKLT2___MSOE-4JMKLT2\:local.files
|
||||||
|
06-child.00000.06-child.00000.06-child.00000.01-type=FilterPoolReference
|
||||||
|
06-child.00000.06-child.00000.06-child.00000.03-attr.refID=local.files
|
||||||
|
06-child.00000.06-child.00001.00-name=Local Shells
|
||||||
|
06-child.00000.06-child.00001.01-type=SubSystem
|
||||||
|
06-child.00000.06-child.00001.03-attr.hidden=false
|
||||||
|
06-child.00000.06-child.00001.03-attr.type=local.shells
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
# RSE DOM Node
|
||||||
|
00-name=MSOE-4JMKLT2
|
||||||
|
01-type=Profile
|
||||||
|
03-attr.defaultPrivate=true
|
||||||
|
03-attr.isActive=true
|
||||||
|
05-ref.00000=FP.local.files_0
|
||||||
|
05-ref.00001=H.local_16
|
||||||
0
.metadata/.plugins/org.eclipse.rse.ui/.log
Normal file
0
.metadata/.plugins/org.eclipse.rse.ui/.log
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<section name="Workbench">
|
||||||
|
<section name="quick_assist_proposal_size">
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
2
.metadata/.plugins/org.eclipse.ui.intro/introstate
Normal file
2
.metadata/.plugins/org.eclipse.ui.intro/introstate
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<state reopen="true"/>
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<section name="Workbench">
|
||||||
|
<section name="org.eclipse.ui.internal.QuickAccess">
|
||||||
|
<item value="-1" key="dialogHeight"/>
|
||||||
|
<item value="-1" key="dialogWidth"/>
|
||||||
|
<list key="textEntries">
|
||||||
|
</list>
|
||||||
|
<list key="orderedElements">
|
||||||
|
</list>
|
||||||
|
<list key="orderedProviders">
|
||||||
|
</list>
|
||||||
|
<list key="textArray">
|
||||||
|
</list>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<workingSetManager>
|
||||||
|
<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1568664326228_0" label="Window Working Set" name="Aggregate for window 1568664326228"/>
|
||||||
|
<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1568749959969_1" label="Window Working Set" name="Aggregate for window 1568749959969"/>
|
||||||
|
<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1568769752893_2" label="Window Working Set" name="Aggregate for window 1568769752893"/>
|
||||||
|
</workingSetManager>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
#
|
||||||
|
#Tue Sep 24 16:18:35 CDT 2019
|
||||||
|
task-tag-projects-already-scanned=lab2barnestr,RemoteSystemsTempFiles
|
||||||
3
.metadata/version.ini
Normal file
3
.metadata/version.ini
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#Tue Sep 24 16:17:30 CDT 2019
|
||||||
|
org.eclipse.core.runtime=2
|
||||||
|
org.eclipse.platform=4.6.3.v20170301-0400
|
||||||
12
RemoteSystemsTempFiles/.project
Normal file
12
RemoteSystemsTempFiles/.project
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<projectDescription>
|
||||||
|
<name>RemoteSystemsTempFiles</name>
|
||||||
|
<comment></comment>
|
||||||
|
<projects>
|
||||||
|
</projects>
|
||||||
|
<buildSpec>
|
||||||
|
</buildSpec>
|
||||||
|
<natures>
|
||||||
|
<nature>org.eclipse.rse.ui.remoteSystemsTempNature</nature>
|
||||||
|
</natures>
|
||||||
|
</projectDescription>
|
||||||
141
lab1/.cproject
Normal file
141
lab1/.cproject
Normal file
@@ -0,0 +1,141 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
|
||||||
|
<storageModule moduleId="org.eclipse.cdt.core.settings">
|
||||||
|
<cconfiguration id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214">
|
||||||
|
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214" moduleId="org.eclipse.cdt.core.settings" name="Debug">
|
||||||
|
<externalSettings/>
|
||||||
|
<extensions>
|
||||||
|
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
</extensions>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||||
|
<configuration artifactExtension="elf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214" name="Debug" parent="fr.ac6.managedbuild.config.gnu.cross.exe.debug" postannouncebuildStep="Generating binary and Printing size information:" postbuildStep="arm-none-eabi-objcopy -O binary "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.bin"; arm-none-eabi-size "${BuildArtifactFileName}"">
|
||||||
|
<folderInfo id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214." name="/" resourcePath="">
|
||||||
|
<toolChain id="fr.ac6.managedbuild.toolchain.gnu.cross.exe.debug.1605581608" name="Ac6 STM32 MCU GCC" superClass="fr.ac6.managedbuild.toolchain.gnu.cross.exe.debug">
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.mcu.429642152" name="Mcu" superClass="fr.ac6.managedbuild.option.gnu.cross.mcu" value="STM32F446RETx" valueType="string"/>
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.fpu.1047405019" name="Floating point hardware" superClass="fr.ac6.managedbuild.option.gnu.cross.fpu" value="fr.ac6.managedbuild.option.gnu.cross.fpu.fpv4-sp-d16" valueType="enumerated"/>
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.floatabi.1423423489" name="Floating-point ABI" superClass="fr.ac6.managedbuild.option.gnu.cross.floatabi" value="fr.ac6.managedbuild.option.gnu.cross.floatabi.hard" valueType="enumerated"/>
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.board.1907680562" name="Board" superClass="fr.ac6.managedbuild.option.gnu.cross.board" value="NUCLEO-F446RE" valueType="string"/>
|
||||||
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="fr.ac6.managedbuild.targetPlatform.gnu.cross.38274890" isAbstract="false" osList="all" superClass="fr.ac6.managedbuild.targetPlatform.gnu.cross"/>
|
||||||
|
<builder buildPath="${workspace_loc:/lab1}/Debug" id="fr.ac6.managedbuild.builder.gnu.cross.1018731599" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="fr.ac6.managedbuild.builder.gnu.cross"/>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.999294313" name="MCU GCC Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler">
|
||||||
|
<option id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.1772859410" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false"/>
|
||||||
|
<option id="gnu.c.compiler.option.debugging.level.1672486363" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated"/>
|
||||||
|
<option id="gnu.c.compiler.option.preprocessor.def.symbols.1783965931" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols">
|
||||||
|
<listOptionValue builtIn="false" value="STM32"/>
|
||||||
|
<listOptionValue builtIn="false" value="STM32F4"/>
|
||||||
|
<listOptionValue builtIn="false" value="STM32F446RETx"/>
|
||||||
|
<listOptionValue builtIn="false" value="NUCLEO_F446RE"/>
|
||||||
|
<listOptionValue builtIn="false" value="DEBUG"/>
|
||||||
|
</option>
|
||||||
|
<inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1455277268" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c"/>
|
||||||
|
<inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.1751824953" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s"/>
|
||||||
|
</tool>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.495831272" name="MCU G++ Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler">
|
||||||
|
<option id="fr.ac6.managedbuild.gnu.cpp.compiler.option.optimization.level.1328185361" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false"/>
|
||||||
|
<option id="gnu.cpp.compiler.option.debugging.level.779944945" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
|
||||||
|
</tool>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.1786384222" name="MCU GCC Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker">
|
||||||
|
<inputType id="cdt.managedbuild.tool.gnu.c.linker.input.962456394" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
|
||||||
|
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
||||||
|
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
||||||
|
</inputType>
|
||||||
|
</tool>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.554517536" name="MCU G++ Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker"/>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.archiver.1398007609" name="MCU GCC Archiver" superClass="fr.ac6.managedbuild.tool.gnu.archiver"/>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.assembler.1684007424" name="MCU GCC Assembler" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler">
|
||||||
|
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.1470184577" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
|
||||||
|
<inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.1245748072" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input"/>
|
||||||
|
</tool>
|
||||||
|
</toolChain>
|
||||||
|
</folderInfo>
|
||||||
|
<sourceEntries>
|
||||||
|
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
|
||||||
|
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
|
||||||
|
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup"/>
|
||||||
|
</sourceEntries>
|
||||||
|
</configuration>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||||
|
</cconfiguration>
|
||||||
|
<cconfiguration id="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083">
|
||||||
|
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083" moduleId="org.eclipse.cdt.core.settings" name="Release">
|
||||||
|
<externalSettings/>
|
||||||
|
<extensions>
|
||||||
|
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||||
|
</extensions>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||||
|
<configuration artifactExtension="elf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083" name="Release" parent="fr.ac6.managedbuild.config.gnu.cross.exe.release" postannouncebuildStep="Generating binary and Printing size information:" postbuildStep="arm-none-eabi-objcopy -O binary "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.bin"; arm-none-eabi-size -B "${BuildArtifactFileName}"">
|
||||||
|
<folderInfo id="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083." name="/" resourcePath="">
|
||||||
|
<toolChain id="fr.ac6.managedbuild.toolchain.gnu.cross.exe.release.564071875" name="Ac6 STM32 MCU GCC" superClass="fr.ac6.managedbuild.toolchain.gnu.cross.exe.release">
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.mcu.1730164363" name="Mcu" superClass="fr.ac6.managedbuild.option.gnu.cross.mcu" value="STM32F446RETx" valueType="string"/>
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.fpu.733351962" name="Floating point hardware" superClass="fr.ac6.managedbuild.option.gnu.cross.fpu" value="fr.ac6.managedbuild.option.gnu.cross.fpu.fpv4-sp-d16" valueType="enumerated"/>
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.floatabi.408287346" name="Floating-point ABI" superClass="fr.ac6.managedbuild.option.gnu.cross.floatabi" value="fr.ac6.managedbuild.option.gnu.cross.floatabi.hard" valueType="enumerated"/>
|
||||||
|
<option id="fr.ac6.managedbuild.option.gnu.cross.board.1286588181" name="Board" superClass="fr.ac6.managedbuild.option.gnu.cross.board" value="NUCLEO-F446RE" valueType="string"/>
|
||||||
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="fr.ac6.managedbuild.targetPlatform.gnu.cross.1024170869" isAbstract="false" osList="all" superClass="fr.ac6.managedbuild.targetPlatform.gnu.cross"/>
|
||||||
|
<builder buildPath="${workspace_loc:/lab1}/Release" id="fr.ac6.managedbuild.builder.gnu.cross.1694933986" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="fr.ac6.managedbuild.builder.gnu.cross"/>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.835265781" name="MCU GCC Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler">
|
||||||
|
<option id="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level.1895768507" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.c.optimization.level.most" valueType="enumerated"/>
|
||||||
|
<option id="gnu.c.compiler.option.debugging.level.1095687713" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.none" valueType="enumerated"/>
|
||||||
|
<option id="gnu.c.compiler.option.preprocessor.def.symbols.1464339760" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols">
|
||||||
|
<listOptionValue builtIn="false" value="STM32"/>
|
||||||
|
<listOptionValue builtIn="false" value="STM32F4"/>
|
||||||
|
<listOptionValue builtIn="false" value="STM32F446RETx"/>
|
||||||
|
<listOptionValue builtIn="false" value="NUCLEO_F446RE"/>
|
||||||
|
</option>
|
||||||
|
<inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1946710094" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c"/>
|
||||||
|
<inputType id="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s.1323312575" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.s"/>
|
||||||
|
</tool>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler.498742630" name="MCU G++ Compiler" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.compiler">
|
||||||
|
<option id="fr.ac6.managedbuild.gnu.cpp.compiler.option.optimization.level.619343113" name="Optimization Level" superClass="fr.ac6.managedbuild.gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="fr.ac6.managedbuild.gnu.cpp.optimization.level.most" valueType="enumerated"/>
|
||||||
|
<option id="gnu.cpp.compiler.option.debugging.level.1171967187" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
|
||||||
|
</tool>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.c.linker.844916587" name="MCU GCC Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.c.linker">
|
||||||
|
<inputType id="cdt.managedbuild.tool.gnu.c.linker.input.493352093" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
|
||||||
|
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
||||||
|
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
||||||
|
</inputType>
|
||||||
|
</tool>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker.95359918" name="MCU G++ Linker" superClass="fr.ac6.managedbuild.tool.gnu.cross.cpp.linker"/>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.archiver.1025348339" name="MCU GCC Archiver" superClass="fr.ac6.managedbuild.tool.gnu.archiver"/>
|
||||||
|
<tool id="fr.ac6.managedbuild.tool.gnu.cross.assembler.576856215" name="MCU GCC Assembler" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler">
|
||||||
|
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.993927954" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
|
||||||
|
<inputType id="fr.ac6.managedbuild.tool.gnu.cross.assembler.input.1231304974" superClass="fr.ac6.managedbuild.tool.gnu.cross.assembler.input"/>
|
||||||
|
</tool>
|
||||||
|
</toolChain>
|
||||||
|
</folderInfo>
|
||||||
|
<sourceEntries>
|
||||||
|
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
|
||||||
|
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
|
||||||
|
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup"/>
|
||||||
|
</sourceEntries>
|
||||||
|
</configuration>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||||
|
</cconfiguration>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||||
|
<project id="lab1.fr.ac6.managedbuild.target.gnu.cross.exe.1192971440" name="Executable" projectType="fr.ac6.managedbuild.target.gnu.cross.exe"/>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="scannerConfiguration">
|
||||||
|
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||||
|
<scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214;fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.999294313;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1455277268">
|
||||||
|
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/>
|
||||||
|
</scannerConfigBuildInfo>
|
||||||
|
<scannerConfigBuildInfo instanceId="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083;fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083.;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.835265781;fr.ac6.managedbuild.tool.gnu.cross.c.compiler.input.c.1946710094">
|
||||||
|
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/>
|
||||||
|
</scannerConfigBuildInfo>
|
||||||
|
</storageModule>
|
||||||
|
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
||||||
|
</cproject>
|
||||||
28
lab1/.project
Normal file
28
lab1/.project
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<projectDescription>
|
||||||
|
<name>lab1</name>
|
||||||
|
<comment></comment>
|
||||||
|
<projects>
|
||||||
|
</projects>
|
||||||
|
<buildSpec>
|
||||||
|
<buildCommand>
|
||||||
|
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
|
||||||
|
<triggers>clean,full,incremental,</triggers>
|
||||||
|
<arguments>
|
||||||
|
</arguments>
|
||||||
|
</buildCommand>
|
||||||
|
<buildCommand>
|
||||||
|
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
|
||||||
|
<triggers>full,incremental,</triggers>
|
||||||
|
<arguments>
|
||||||
|
</arguments>
|
||||||
|
</buildCommand>
|
||||||
|
</buildSpec>
|
||||||
|
<natures>
|
||||||
|
<nature>org.eclipse.cdt.core.cnature</nature>
|
||||||
|
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
|
||||||
|
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
|
||||||
|
<nature>fr.ac6.mcu.ide.core.MCUProjectNature</nature>
|
||||||
|
<nature>fr.ac6.mcu.ide.core.MCUSingleCoreProjectNature</nature>
|
||||||
|
</natures>
|
||||||
|
</projectDescription>
|
||||||
27
lab1/.settings/language.settings.xml
Normal file
27
lab1/.settings/language.settings.xml
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<project>
|
||||||
|
<configuration id="fr.ac6.managedbuild.config.gnu.cross.exe.debug.479619214" name="Debug">
|
||||||
|
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
||||||
|
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||||
|
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||||
|
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
|
||||||
|
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
|
||||||
|
<provider class="fr.ac6.mcu.ide.build.CrossBuiltinSpecsDetector" console="false" env-hash="-1749579510457482589" id="fr.ac6.mcu.ide.build.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="Ac6 SW4 STM32 MCU Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||||
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
|
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||||
|
</provider>
|
||||||
|
</extension>
|
||||||
|
</configuration>
|
||||||
|
<configuration id="fr.ac6.managedbuild.config.gnu.cross.exe.release.925933083" name="Release">
|
||||||
|
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
||||||
|
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||||
|
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||||
|
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
|
||||||
|
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
|
||||||
|
<provider class="fr.ac6.mcu.ide.build.CrossBuiltinSpecsDetector" console="false" env-hash="-1749579510457482589" id="fr.ac6.mcu.ide.build.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="Ac6 SW4 STM32 MCU Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||||
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
|
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||||
|
</provider>
|
||||||
|
</extension>
|
||||||
|
</configuration>
|
||||||
|
</project>
|
||||||
BIN
lab1/Debug/lab1.bin
Normal file
BIN
lab1/Debug/lab1.bin
Normal file
Binary file not shown.
BIN
lab1/Debug/lab1.elf
Normal file
BIN
lab1/Debug/lab1.elf
Normal file
Binary file not shown.
55
lab1/Debug/makefile
Normal file
55
lab1/Debug/makefile
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
################################################################################
|
||||||
|
# Automatically-generated file. Do not edit!
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
-include ../makefile.init
|
||||||
|
|
||||||
|
RM := rm -rf
|
||||||
|
|
||||||
|
# All of the sources participating in the build are defined here
|
||||||
|
-include sources.mk
|
||||||
|
-include startup/subdir.mk
|
||||||
|
-include src/subdir.mk
|
||||||
|
-include subdir.mk
|
||||||
|
-include objects.mk
|
||||||
|
|
||||||
|
ifneq ($(MAKECMDGOALS),clean)
|
||||||
|
ifneq ($(strip $(S_UPPER_DEPS)),)
|
||||||
|
-include $(S_UPPER_DEPS)
|
||||||
|
endif
|
||||||
|
ifneq ($(strip $(C_DEPS)),)
|
||||||
|
-include $(C_DEPS)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
-include ../makefile.defs
|
||||||
|
|
||||||
|
# Add inputs and outputs from these tool invocations to the build variables
|
||||||
|
|
||||||
|
# All Target
|
||||||
|
all: lab1.elf
|
||||||
|
|
||||||
|
# Tool invocations
|
||||||
|
lab1.elf: $(OBJS) $(USER_OBJS) C:\Users\barnestr\OneDrive\ -\ Milwaukee\ School\ of\ Engineering\Documents\2019-2020\workspace\lab1\LinkerScript.ld
|
||||||
|
@echo 'Building target: $@'
|
||||||
|
@echo 'Invoking: MCU GCC Linker'
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\Users\barnestr\OneDrive - Milwaukee School of Engineering\Documents\2019-2020\workspace\lab1\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "lab1.elf" @"objects.list" $(USER_OBJS) $(LIBS) -lm
|
||||||
|
@echo 'Finished building target: $@'
|
||||||
|
@echo ' '
|
||||||
|
$(MAKE) --no-print-directory post-build
|
||||||
|
|
||||||
|
# Other Targets
|
||||||
|
clean:
|
||||||
|
-$(RM) *
|
||||||
|
-@echo ' '
|
||||||
|
|
||||||
|
post-build:
|
||||||
|
-@echo 'Generating binary and Printing size information:'
|
||||||
|
arm-none-eabi-objcopy -O binary "lab1.elf" "lab1.bin"
|
||||||
|
arm-none-eabi-size "lab1.elf"
|
||||||
|
-@echo ' '
|
||||||
|
|
||||||
|
.PHONY: all clean dependents
|
||||||
|
.SECONDARY: post-build
|
||||||
|
|
||||||
|
-include ../makefile.targets
|
||||||
3
lab1/Debug/objects.list
Normal file
3
lab1/Debug/objects.list
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
"src/main.o"
|
||||||
|
"startup/startup_stm32.o"
|
||||||
|
"startup/sysmem.o"
|
||||||
8
lab1/Debug/objects.mk
Normal file
8
lab1/Debug/objects.mk
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
################################################################################
|
||||||
|
# Automatically-generated file. Do not edit!
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
USER_OBJS :=
|
||||||
|
|
||||||
|
LIBS :=
|
||||||
|
|
||||||
478
lab1/Debug/output.map
Normal file
478
lab1/Debug/output.map
Normal file
@@ -0,0 +1,478 @@
|
|||||||
|
Archive member included to satisfy reference by file (symbol)
|
||||||
|
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
startup/sysmem.o (__errno)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o (exit)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o) (_global_impure_ptr)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o (__libc_init_array)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o (memset)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o) (__call_exitprocs)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o) (atexit)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o) (__libc_fini_array)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o) (__retarget_lock_acquire_recursive)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
|
c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o) (__register_exitproc)
|
||||||
|
|
||||||
|
Allocating common symbols
|
||||||
|
Common symbol size file
|
||||||
|
|
||||||
|
__lock___atexit_recursive_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___arc4random_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___env_recursive_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___sinit_recursive_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___malloc_recursive_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___at_quick_exit_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___dd_hash_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___tz_mutex 0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
__lock___sfp_recursive_mutex
|
||||||
|
0x1 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
|
||||||
|
Discarded input sections
|
||||||
|
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
.data 0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
.text 0x00000000 0x74 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
.ARM.extab 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
.ARM.exidx 0x00000000 0x8 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x20 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
.data 0x00000000 0x0 src/main.o
|
||||||
|
.bss 0x00000000 0x0 src/main.o
|
||||||
|
.text 0x00000000 0x14 startup/startup_stm32.o
|
||||||
|
.data 0x00000000 0x0 startup/startup_stm32.o
|
||||||
|
.bss 0x00000000 0x0 startup/startup_stm32.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.group 0x00000000 0x8 startup/sysmem.o
|
||||||
|
.text 0x00000000 0x0 startup/sysmem.o
|
||||||
|
.data 0x00000000 0x0 startup/sysmem.o
|
||||||
|
.bss 0x00000000 0x4 startup/sysmem.o
|
||||||
|
.text._sbrk 0x00000000 0x58 startup/sysmem.o
|
||||||
|
.debug_info 0x00000000 0x933 startup/sysmem.o
|
||||||
|
.debug_abbrev 0x00000000 0x1f1 startup/sysmem.o
|
||||||
|
.debug_aranges
|
||||||
|
0x00000000 0x20 startup/sysmem.o
|
||||||
|
.debug_ranges 0x00000000 0x10 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x1a1 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x8c2 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x10 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x22 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x52 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x8d startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x35 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x9c startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x174 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x57 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x58 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x1f startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x43 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x20 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x187 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x23b startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x16 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x35 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x330 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x10 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x10 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x6a startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x1c startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x52 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x40 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x10 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x40 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0xd7 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x16 startup/sysmem.o
|
||||||
|
.debug_macro 0x00000000 0x18b startup/sysmem.o
|
||||||
|
.debug_line 0x00000000 0x3db startup/sysmem.o
|
||||||
|
.debug_str 0x00000000 0x7010 startup/sysmem.o
|
||||||
|
.comment 0x00000000 0x80 startup/sysmem.o
|
||||||
|
.debug_frame 0x00000000 0x34 startup/sysmem.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x39 startup/sysmem.o
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
.text.__errno 0x00000000 0xc c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
.debug_frame 0x00000000 0x20 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-errno.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
.text.exit 0x00000000 0x20 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
.debug_frame 0x00000000 0x28 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-exit.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
.data._impure_ptr
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
.text.memset 0x00000000 0x9c c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
.debug_frame 0x00000000 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-memset.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.text.__call_exitprocs
|
||||||
|
0x00000000 0xe8 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_init
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_init_recursive
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_close
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_close_recursive
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_acquire
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_try_acquire
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_try_acquire_recursive
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text.__retarget_lock_release
|
||||||
|
0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
.eh_frame 0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
.jcr 0x00000000 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
.text 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
.data 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
.bss 0x00000000 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
|
||||||
|
Memory Configuration
|
||||||
|
|
||||||
|
Name Origin Length Attributes
|
||||||
|
RAM 0x20000000 0x00020000 xrw
|
||||||
|
ROM 0x08000000 0x00080000 xr
|
||||||
|
*default* 0x00000000 0xffffffff
|
||||||
|
|
||||||
|
Linker script and memory map
|
||||||
|
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard/crt0.o
|
||||||
|
LOAD src/main.o
|
||||||
|
LOAD startup/startup_stm32.o
|
||||||
|
LOAD startup/sysmem.o
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libm.a
|
||||||
|
START GROUP
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard\libgcc.a
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a
|
||||||
|
END GROUP
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtend.o
|
||||||
|
LOAD c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
0x20020000 _estack = 0x20020000
|
||||||
|
0x00000000 _Min_Heap_Size = 0x0
|
||||||
|
0x00000400 _Min_Stack_Size = 0x400
|
||||||
|
|
||||||
|
.isr_vector 0x08000000 0x188
|
||||||
|
0x08000000 . = ALIGN (0x4)
|
||||||
|
*(.isr_vector)
|
||||||
|
.isr_vector 0x08000000 0x188 startup/startup_stm32.o
|
||||||
|
0x08000000 g_pfnVectors
|
||||||
|
0x08000188 . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.text 0x08000188 0x290
|
||||||
|
0x08000188 . = ALIGN (0x4)
|
||||||
|
*(.text)
|
||||||
|
.text 0x08000188 0x6c c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
.text 0x080001f4 0x4e src/main.o
|
||||||
|
0x080001f4 main
|
||||||
|
*(.text*)
|
||||||
|
*fill* 0x08000242 0x2
|
||||||
|
.text.Reset_Handler
|
||||||
|
0x08000244 0x48 startup/startup_stm32.o
|
||||||
|
0x08000244 Reset_Handler
|
||||||
|
.text.Default_Handler
|
||||||
|
0x0800028c 0x2 startup/startup_stm32.o
|
||||||
|
0x0800028c DebugMon_Handler
|
||||||
|
0x0800028c HardFault_Handler
|
||||||
|
0x0800028c SysTick_Handler
|
||||||
|
0x0800028c PendSV_Handler
|
||||||
|
0x0800028c NMI_Handler
|
||||||
|
0x0800028c UsageFault_Handler
|
||||||
|
0x0800028c Default_Handler
|
||||||
|
0x0800028c MemManage_Handler
|
||||||
|
0x0800028c SVC_Handler
|
||||||
|
0x0800028c BusFault_Handler
|
||||||
|
*fill* 0x0800028e 0x2
|
||||||
|
.text.__libc_init_array
|
||||||
|
0x08000290 0x50 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
0x08000290 __libc_init_array
|
||||||
|
.text.startup.register_fini
|
||||||
|
0x080002e0 0x14 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.text.atexit 0x080002f4 0xc c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
0x080002f4 atexit
|
||||||
|
.text.__libc_fini_array
|
||||||
|
0x08000300 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
0x08000300 __libc_fini_array
|
||||||
|
.text.__retarget_lock_acquire_recursive
|
||||||
|
0x08000334 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
0x08000334 __retarget_lock_acquire_recursive
|
||||||
|
.text.__retarget_lock_release_recursive
|
||||||
|
0x08000338 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
0x08000338 __retarget_lock_release_recursive
|
||||||
|
.text.__register_exitproc
|
||||||
|
0x0800033c 0xc4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
|
0x0800033c __register_exitproc
|
||||||
|
*(.glue_7)
|
||||||
|
.glue_7 0x08000400 0x0 linker stubs
|
||||||
|
*(.glue_7t)
|
||||||
|
.glue_7t 0x08000400 0x0 linker stubs
|
||||||
|
*(.eh_frame)
|
||||||
|
.eh_frame 0x08000400 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
*(.init)
|
||||||
|
.init 0x08000400 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
0x08000400 _init
|
||||||
|
.init 0x08000404 0x8 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
*(.fini)
|
||||||
|
.fini 0x0800040c 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
0x0800040c _fini
|
||||||
|
.fini 0x08000410 0x8 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
0x08000418 . = ALIGN (0x4)
|
||||||
|
0x08000418 _etext = .
|
||||||
|
|
||||||
|
.vfp11_veneer 0x08000418 0x0
|
||||||
|
.vfp11_veneer 0x08000418 0x0 linker stubs
|
||||||
|
|
||||||
|
.v4_bx 0x08000418 0x0
|
||||||
|
.v4_bx 0x08000418 0x0 linker stubs
|
||||||
|
|
||||||
|
.iplt 0x08000418 0x0
|
||||||
|
.iplt 0x08000418 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
|
||||||
|
.rodata 0x08000418 0x4
|
||||||
|
0x08000418 . = ALIGN (0x4)
|
||||||
|
*(.rodata)
|
||||||
|
*(.rodata*)
|
||||||
|
.rodata._global_impure_ptr
|
||||||
|
0x08000418 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
0x08000418 _global_impure_ptr
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.rel.dyn 0x0800041c 0x0
|
||||||
|
.rel.iplt 0x0800041c 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
|
||||||
|
.ARM.extab 0x0800041c 0x0
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
*(.ARM.extab* .gnu.linkonce.armextab.*)
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.ARM 0x0800041c 0x0
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
0x0800041c __exidx_start = .
|
||||||
|
*(.ARM.exidx*)
|
||||||
|
0x0800041c __exidx_end = .
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.preinit_array 0x0800041c 0x0
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
0x0800041c PROVIDE (__preinit_array_start, .)
|
||||||
|
*(.preinit_array*)
|
||||||
|
0x0800041c PROVIDE (__preinit_array_end, .)
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.init_array 0x0800041c 0x8
|
||||||
|
0x0800041c . = ALIGN (0x4)
|
||||||
|
0x0800041c PROVIDE (__init_array_start, .)
|
||||||
|
*(SORT(.init_array.*))
|
||||||
|
.init_array.00000
|
||||||
|
0x0800041c 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
*(.init_array*)
|
||||||
|
.init_array 0x08000420 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
0x08000424 PROVIDE (__init_array_end, .)
|
||||||
|
0x08000424 . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.fini_array 0x08000424 0x4
|
||||||
|
0x08000424 . = ALIGN (0x4)
|
||||||
|
0x08000424 PROVIDE (__fini_array_start, .)
|
||||||
|
*(SORT(.fini_array.*))
|
||||||
|
*(.fini_array*)
|
||||||
|
.fini_array 0x08000424 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
0x08000428 PROVIDE (__fini_array_end, .)
|
||||||
|
0x08000428 . = ALIGN (0x4)
|
||||||
|
0x08000428 _sidata = LOADADDR (.data)
|
||||||
|
|
||||||
|
.data 0x20000000 0x42c load address 0x08000428
|
||||||
|
0x20000000 . = ALIGN (0x4)
|
||||||
|
0x20000000 _sdata = .
|
||||||
|
*(.data)
|
||||||
|
*(.data*)
|
||||||
|
.data.impure_data
|
||||||
|
0x20000000 0x428 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
.data.__atexit_recursive_mutex
|
||||||
|
0x20000428 0x4 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
0x20000428 __atexit_recursive_mutex
|
||||||
|
0x2000042c . = ALIGN (0x4)
|
||||||
|
0x2000042c _edata = .
|
||||||
|
|
||||||
|
.jcr 0x2000042c 0x0 load address 0x08000854
|
||||||
|
.jcr 0x2000042c 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
|
||||||
|
.igot.plt 0x2000042c 0x0 load address 0x08000854
|
||||||
|
.igot.plt 0x2000042c 0x0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
0x2000042c . = ALIGN (0x4)
|
||||||
|
|
||||||
|
.bss 0x2000042c 0x40 load address 0x08000854
|
||||||
|
0x2000042c _sbss = .
|
||||||
|
0x2000042c __bss_start__ = _sbss
|
||||||
|
*(.bss)
|
||||||
|
.bss 0x2000042c 0x1c c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
*(.bss*)
|
||||||
|
*(COMMON)
|
||||||
|
COMMON 0x20000448 0x21 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
0x20000448 __lock___atexit_recursive_mutex
|
||||||
|
0x2000044c __lock___arc4random_mutex
|
||||||
|
0x20000450 __lock___env_recursive_mutex
|
||||||
|
0x20000454 __lock___sinit_recursive_mutex
|
||||||
|
0x20000458 __lock___malloc_recursive_mutex
|
||||||
|
0x2000045c __lock___at_quick_exit_mutex
|
||||||
|
0x20000460 __lock___dd_hash_mutex
|
||||||
|
0x20000464 __lock___tz_mutex
|
||||||
|
0x20000468 __lock___sfp_recursive_mutex
|
||||||
|
0x2000046c . = ALIGN (0x4)
|
||||||
|
*fill* 0x20000469 0x3
|
||||||
|
0x2000046c _ebss = .
|
||||||
|
0x2000046c __bss_end__ = _ebss
|
||||||
|
|
||||||
|
._user_heap_stack
|
||||||
|
0x2000046c 0x404 load address 0x08000854
|
||||||
|
0x20000470 . = ALIGN (0x8)
|
||||||
|
*fill* 0x2000046c 0x4
|
||||||
|
0x20000470 PROVIDE (end, .)
|
||||||
|
[!provide] PROVIDE (_end, .)
|
||||||
|
0x20000470 . = (. + _Min_Heap_Size)
|
||||||
|
0x20000870 . = (. + _Min_Stack_Size)
|
||||||
|
*fill* 0x20000470 0x400
|
||||||
|
0x20000870 . = ALIGN (0x8)
|
||||||
|
|
||||||
|
/DISCARD/
|
||||||
|
libc.a(*)
|
||||||
|
libm.a(*)
|
||||||
|
libgcc.a(*)
|
||||||
|
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x30
|
||||||
|
*(.ARM.attributes)
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000000 0x22 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crti.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000022 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtbegin.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000056 0x25 src/main.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x0000007b 0x25 startup/startup_stm32.o
|
||||||
|
.ARM.attributes
|
||||||
|
0x000000a0 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-impure.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x000000d4 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000108 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x0000013c 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x00000170 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x000001a4 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x000001d8 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
|
.ARM.attributes
|
||||||
|
0x0000020c 0x22 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/fpv4-sp/hard/crtn.o
|
||||||
|
OUTPUT(lab1.elf elf32-littlearm)
|
||||||
|
|
||||||
|
.debug_line 0x00000000 0xd5
|
||||||
|
.debug_line 0x00000000 0x5c src/main.o
|
||||||
|
.debug_line 0x0000005c 0x79 startup/startup_stm32.o
|
||||||
|
|
||||||
|
.debug_info 0x00000000 0x141
|
||||||
|
.debug_info 0x00000000 0x9c src/main.o
|
||||||
|
.debug_info 0x0000009c 0xa5 startup/startup_stm32.o
|
||||||
|
|
||||||
|
.debug_abbrev 0x00000000 0x26
|
||||||
|
.debug_abbrev 0x00000000 0x14 src/main.o
|
||||||
|
.debug_abbrev 0x00000014 0x12 startup/startup_stm32.o
|
||||||
|
|
||||||
|
.debug_aranges 0x00000000 0x48
|
||||||
|
.debug_aranges
|
||||||
|
0x00000000 0x20 src/main.o
|
||||||
|
.debug_aranges
|
||||||
|
0x00000020 0x28 startup/startup_stm32.o
|
||||||
|
|
||||||
|
.debug_ranges 0x00000000 0x20
|
||||||
|
.debug_ranges 0x00000000 0x20 startup/startup_stm32.o
|
||||||
|
|
||||||
|
.debug_frame 0x00000000 0x1c0
|
||||||
|
.debug_frame 0x00000000 0x2c c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-init.o)
|
||||||
|
.debug_frame 0x0000002c 0x5c c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__call_atexit.o)
|
||||||
|
.debug_frame 0x00000088 0x20 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-atexit.o)
|
||||||
|
.debug_frame 0x000000a8 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-fini.o)
|
||||||
|
.debug_frame 0x000000dc 0xb0 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-lock.o)
|
||||||
|
.debug_frame 0x0000018c 0x34 c:/ac6/systemworkbench/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.15.0.201708311556/tools/compiler/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m/fpv4-sp/hard\libc.a(lib_a-__atexit.o)
|
||||||
20
lab1/Debug/sources.mk
Normal file
20
lab1/Debug/sources.mk
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
################################################################################
|
||||||
|
# Automatically-generated file. Do not edit!
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
OBJ_SRCS :=
|
||||||
|
S_SRCS :=
|
||||||
|
ASM_SRCS :=
|
||||||
|
C_SRCS :=
|
||||||
|
S_UPPER_SRCS :=
|
||||||
|
O_SRCS :=
|
||||||
|
EXECUTABLES :=
|
||||||
|
OBJS :=
|
||||||
|
S_UPPER_DEPS :=
|
||||||
|
C_DEPS :=
|
||||||
|
|
||||||
|
# Every subdirectory with source files must be described here
|
||||||
|
SUBDIRS := \
|
||||||
|
src \
|
||||||
|
startup \
|
||||||
|
|
||||||
BIN
lab1/Debug/src/main.o
Normal file
BIN
lab1/Debug/src/main.o
Normal file
Binary file not shown.
22
lab1/Debug/src/subdir.mk
Normal file
22
lab1/Debug/src/subdir.mk
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
################################################################################
|
||||||
|
# Automatically-generated file. Do not edit!
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
# Add inputs and outputs from these tool invocations to the build variables
|
||||||
|
S_SRCS += \
|
||||||
|
../src/main.s
|
||||||
|
|
||||||
|
OBJS += \
|
||||||
|
./src/main.o
|
||||||
|
|
||||||
|
|
||||||
|
# Each subdirectory must supply rules for building sources it contributes
|
||||||
|
src/%.o: ../src/%.s
|
||||||
|
@echo 'Building file: $<'
|
||||||
|
@echo 'Invoking: MCU GCC Assembler'
|
||||||
|
@echo $(PWD)
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "$@" "$<"
|
||||||
|
@echo 'Finished building: $<'
|
||||||
|
@echo ' '
|
||||||
|
|
||||||
|
|
||||||
BIN
lab1/Debug/startup/startup_stm32.o
Normal file
BIN
lab1/Debug/startup/startup_stm32.o
Normal file
Binary file not shown.
37
lab1/Debug/startup/subdir.mk
Normal file
37
lab1/Debug/startup/subdir.mk
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
################################################################################
|
||||||
|
# Automatically-generated file. Do not edit!
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
# Add inputs and outputs from these tool invocations to the build variables
|
||||||
|
S_SRCS += \
|
||||||
|
../startup/startup_stm32.s
|
||||||
|
|
||||||
|
C_SRCS += \
|
||||||
|
../startup/sysmem.c
|
||||||
|
|
||||||
|
OBJS += \
|
||||||
|
./startup/startup_stm32.o \
|
||||||
|
./startup/sysmem.o
|
||||||
|
|
||||||
|
C_DEPS += \
|
||||||
|
./startup/sysmem.d
|
||||||
|
|
||||||
|
|
||||||
|
# Each subdirectory must supply rules for building sources it contributes
|
||||||
|
startup/%.o: ../startup/%.s
|
||||||
|
@echo 'Building file: $<'
|
||||||
|
@echo 'Invoking: MCU GCC Assembler'
|
||||||
|
@echo $(PWD)
|
||||||
|
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o "$@" "$<"
|
||||||
|
@echo 'Finished building: $<'
|
||||||
|
@echo ' '
|
||||||
|
|
||||||
|
startup/%.o: ../startup/%.c
|
||||||
|
@echo 'Building file: $<'
|
||||||
|
@echo 'Invoking: MCU GCC Compiler'
|
||||||
|
@echo $(PWD)
|
||||||
|
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32 -DSTM32F4 -DSTM32F446RETx -DNUCLEO_F446RE -DDEBUG -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
|
||||||
|
@echo 'Finished building: $<'
|
||||||
|
@echo ' '
|
||||||
|
|
||||||
|
|
||||||
1
lab1/Debug/startup/sysmem.d
Normal file
1
lab1/Debug/startup/sysmem.d
Normal file
@@ -0,0 +1 @@
|
|||||||
|
startup/sysmem.o: ../startup/sysmem.c
|
||||||
BIN
lab1/Debug/startup/sysmem.o
Normal file
BIN
lab1/Debug/startup/sysmem.o
Normal file
Binary file not shown.
202
lab1/LinkerScript.ld
Normal file
202
lab1/LinkerScript.ld
Normal file
@@ -0,0 +1,202 @@
|
|||||||
|
/*
|
||||||
|
******************************************************************************
|
||||||
|
**
|
||||||
|
** File : LinkerScript.ld
|
||||||
|
**
|
||||||
|
** Author : Auto-generated by Ac6 System Workbench
|
||||||
|
**
|
||||||
|
** Abstract : Linker script for STM32F446RETx Device from STM32F4 series
|
||||||
|
** 128Kbytes RAM
|
||||||
|
** 512Kbytes ROM
|
||||||
|
**
|
||||||
|
** Set heap size, stack size and stack location according
|
||||||
|
** to application requirements.
|
||||||
|
**
|
||||||
|
** Set memory bank area and size if external memory is used.
|
||||||
|
**
|
||||||
|
** Target : STMicroelectronics STM32
|
||||||
|
**
|
||||||
|
** Distribution: The file is distributed “as is,” without any warranty
|
||||||
|
** of any kind.
|
||||||
|
**
|
||||||
|
*****************************************************************************
|
||||||
|
** @attention
|
||||||
|
**
|
||||||
|
** <h2><center>© COPYRIGHT(c) 2019 Ac6</center></h2>
|
||||||
|
**
|
||||||
|
** Redistribution and use in source and binary forms, with or without modification,
|
||||||
|
** are permitted provided that the following conditions are met:
|
||||||
|
** 1. Redistributions of source code must retain the above copyright notice,
|
||||||
|
** this list of conditions and the following disclaimer.
|
||||||
|
** 2. Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
** this list of conditions and the following disclaimer in the documentation
|
||||||
|
** and/or other materials provided with the distribution.
|
||||||
|
** 3. Neither the name of Ac6 nor the names of its contributors
|
||||||
|
** may be used to endorse or promote products derived from this software
|
||||||
|
** without specific prior written permission.
|
||||||
|
**
|
||||||
|
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||||
|
** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||||
|
** SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
** CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||||
|
** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
**
|
||||||
|
*****************************************************************************
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Entry Point */
|
||||||
|
ENTRY(Reset_Handler)
|
||||||
|
|
||||||
|
/* Highest address of the user mode stack */
|
||||||
|
_estack = 0x20020000; /* end of RAM */
|
||||||
|
|
||||||
|
_Min_Heap_Size = 0; /* required amount of heap */
|
||||||
|
_Min_Stack_Size = 0x400; /* required amount of stack */
|
||||||
|
|
||||||
|
/* Memories definition */
|
||||||
|
MEMORY
|
||||||
|
{
|
||||||
|
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 128K
|
||||||
|
ROM (rx) : ORIGIN = 0x8000000, LENGTH = 512K
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Sections */
|
||||||
|
SECTIONS
|
||||||
|
{
|
||||||
|
/* The startup code into ROM memory */
|
||||||
|
.isr_vector :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
KEEP(*(.isr_vector)) /* Startup code */
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
/* The program code and other data into ROM memory */
|
||||||
|
.text :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
*(.text) /* .text sections (code) */
|
||||||
|
*(.text*) /* .text* sections (code) */
|
||||||
|
*(.glue_7) /* glue arm to thumb code */
|
||||||
|
*(.glue_7t) /* glue thumb to arm code */
|
||||||
|
*(.eh_frame)
|
||||||
|
|
||||||
|
KEEP (*(.init))
|
||||||
|
KEEP (*(.fini))
|
||||||
|
|
||||||
|
. = ALIGN(4);
|
||||||
|
_etext = .; /* define a global symbols at end of code */
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
/* Constant data into ROM memory*/
|
||||||
|
.rodata :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
*(.rodata) /* .rodata sections (constants, strings, etc.) */
|
||||||
|
*(.rodata*) /* .rodata* sections (constants, strings, etc.) */
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
.ARM.extab : {
|
||||||
|
. = ALIGN(4);
|
||||||
|
*(.ARM.extab* .gnu.linkonce.armextab.*)
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
.ARM : {
|
||||||
|
. = ALIGN(4);
|
||||||
|
__exidx_start = .;
|
||||||
|
*(.ARM.exidx*)
|
||||||
|
__exidx_end = .;
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
.preinit_array :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
PROVIDE_HIDDEN (__preinit_array_start = .);
|
||||||
|
KEEP (*(.preinit_array*))
|
||||||
|
PROVIDE_HIDDEN (__preinit_array_end = .);
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
.init_array :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
PROVIDE_HIDDEN (__init_array_start = .);
|
||||||
|
KEEP (*(SORT(.init_array.*)))
|
||||||
|
KEEP (*(.init_array*))
|
||||||
|
PROVIDE_HIDDEN (__init_array_end = .);
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
.fini_array :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
PROVIDE_HIDDEN (__fini_array_start = .);
|
||||||
|
KEEP (*(SORT(.fini_array.*)))
|
||||||
|
KEEP (*(.fini_array*))
|
||||||
|
PROVIDE_HIDDEN (__fini_array_end = .);
|
||||||
|
. = ALIGN(4);
|
||||||
|
} >ROM
|
||||||
|
|
||||||
|
/* Used by the startup to initialize data */
|
||||||
|
_sidata = LOADADDR(.data);
|
||||||
|
|
||||||
|
/* Initialized data sections into RAM memory */
|
||||||
|
.data :
|
||||||
|
{
|
||||||
|
. = ALIGN(4);
|
||||||
|
_sdata = .; /* create a global symbol at data start */
|
||||||
|
*(.data) /* .data sections */
|
||||||
|
*(.data*) /* .data* sections */
|
||||||
|
|
||||||
|
. = ALIGN(4);
|
||||||
|
_edata = .; /* define a global symbol at data end */
|
||||||
|
} >RAM AT> ROM
|
||||||
|
|
||||||
|
|
||||||
|
/* Uninitialized data section into RAM memory */
|
||||||
|
. = ALIGN(4);
|
||||||
|
.bss :
|
||||||
|
{
|
||||||
|
/* This is used by the startup in order to initialize the .bss secion */
|
||||||
|
_sbss = .; /* define a global symbol at bss start */
|
||||||
|
__bss_start__ = _sbss;
|
||||||
|
*(.bss)
|
||||||
|
*(.bss*)
|
||||||
|
*(COMMON)
|
||||||
|
|
||||||
|
. = ALIGN(4);
|
||||||
|
_ebss = .; /* define a global symbol at bss end */
|
||||||
|
__bss_end__ = _ebss;
|
||||||
|
} >RAM
|
||||||
|
|
||||||
|
/* User_heap_stack section, used to check that there is enough RAM left */
|
||||||
|
._user_heap_stack :
|
||||||
|
{
|
||||||
|
. = ALIGN(8);
|
||||||
|
PROVIDE ( end = . );
|
||||||
|
PROVIDE ( _end = . );
|
||||||
|
. = . + _Min_Heap_Size;
|
||||||
|
. = . + _Min_Stack_Size;
|
||||||
|
. = ALIGN(8);
|
||||||
|
} >RAM
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* Remove information from the compiler libraries */
|
||||||
|
/DISCARD/ :
|
||||||
|
{
|
||||||
|
libc.a ( * )
|
||||||
|
libm.a ( * )
|
||||||
|
libgcc.a ( * )
|
||||||
|
}
|
||||||
|
|
||||||
|
.ARM.attributes 0 : { *(.ARM.attributes) }
|
||||||
|
}
|
||||||
20
lab1/NUCLEO-F446RE.xml
Normal file
20
lab1/NUCLEO-F446RE.xml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE targetDefinitions [
|
||||||
|
<!ELEMENT targetDefinitions (board)>
|
||||||
|
<!ELEMENT board (name, dbgIF+, dbgDEV, mcuId)>
|
||||||
|
<!ELEMENT name (#PCDATA)>
|
||||||
|
<!ELEMENT dbgIF (#PCDATA)>
|
||||||
|
<!ELEMENT dbgDEV (#PCDATA)>
|
||||||
|
<!ELEMENT mcuId (#PCDATA)>
|
||||||
|
<!ATTLIST board id CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
|
||||||
|
<targetDefinitions>
|
||||||
|
<board id="nucleo-f446re">
|
||||||
|
<name>NUCLEO-F446RE</name>
|
||||||
|
<dbgIF>JTAG</dbgIF>
|
||||||
|
<dbgIF>SWD</dbgIF>
|
||||||
|
<dbgDEV>ST-Link</dbgDEV>
|
||||||
|
<mcuId>stm32f446retx</mcuId>
|
||||||
|
</board>
|
||||||
|
</targetDefinitions>
|
||||||
28
lab1/lab1 Debug.cfg
Normal file
28
lab1/lab1 Debug.cfg
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
# This is an NUCLEO-F446RE board with a single STM32F446RETx chip
|
||||||
|
#
|
||||||
|
# Generated by System Workbench for STM32
|
||||||
|
# Take care that such file, as generated, may be overridden without any early notice. Please have a look to debug launch configuration setup(s)
|
||||||
|
|
||||||
|
source [find interface/stlink.cfg]
|
||||||
|
|
||||||
|
set WORKAREASIZE 0x8000
|
||||||
|
|
||||||
|
transport select "hla_swd"
|
||||||
|
|
||||||
|
set CHIPNAME STM32F446RETx
|
||||||
|
|
||||||
|
# Enable debug when in low power modes
|
||||||
|
set ENABLE_LOW_POWER 1
|
||||||
|
|
||||||
|
# Stop Watchdog counters when halt
|
||||||
|
set STOP_WATCHDOG 1
|
||||||
|
|
||||||
|
# STlink Debug clock frequency
|
||||||
|
set CLOCK_FREQ 4000
|
||||||
|
|
||||||
|
# use hardware reset, connect under reset
|
||||||
|
# connect_assert_srst needed if low power mode application running (WFI...)
|
||||||
|
reset_config srst_only srst_nogate connect_assert_srst
|
||||||
|
set CONNECT_UNDER_RESET 1
|
||||||
|
|
||||||
|
source [find target/stm32f4x.cfg]
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user