should be finished, backing up
This commit is contained in:
commit
2bd45f076e
BIN
.vs/final_project/v14/.atsuo
Normal file
BIN
.vs/final_project/v14/.atsuo
Normal file
Binary file not shown.
22
final_project.atsln
Normal file
22
final_project.atsln
Normal file
@ -0,0 +1,22 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Atmel Studio Solution File, Format Version 11.00
|
||||
VisualStudioVersion = 14.0.23107.0
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "final_project", "final_project\final_project.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|AVR = Debug|AVR
|
||||
Release|AVR = Release|AVR
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|AVR.ActiveCfg = Debug|AVR
|
||||
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|AVR.Build.0 = Debug|AVR
|
||||
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|AVR.ActiveCfg = Release|AVR
|
||||
{DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|AVR.Build.0 = Release|AVR
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
151
final_project/Debug/Makefile
Normal file
151
final_project/Debug/Makefile
Normal file
@ -0,0 +1,151 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
SHELL := cmd.exe
|
||||
RM := rm -rf
|
||||
|
||||
USER_OBJS :=
|
||||
|
||||
LIBS :=
|
||||
PROJ :=
|
||||
|
||||
O_SRCS :=
|
||||
C_SRCS :=
|
||||
S_SRCS :=
|
||||
S_UPPER_SRCS :=
|
||||
OBJ_SRCS :=
|
||||
ASM_SRCS :=
|
||||
PREPROCESSING_SRCS :=
|
||||
OBJS :=
|
||||
OBJS_AS_ARGS :=
|
||||
C_DEPS :=
|
||||
C_DEPS_AS_ARGS :=
|
||||
EXECUTABLES :=
|
||||
OUTPUT_FILE_PATH :=
|
||||
OUTPUT_FILE_PATH_AS_ARGS :=
|
||||
AVR_APP_PATH :=$$$AVR_APP_PATH$$$
|
||||
QUOTE := "
|
||||
ADDITIONAL_DEPENDENCIES:=
|
||||
OUTPUT_FILE_DEP:=
|
||||
LIB_DEP:=
|
||||
LINKER_SCRIPT_DEP:=
|
||||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS :=
|
||||
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../clock.c \
|
||||
../serial.c \
|
||||
../main.c
|
||||
|
||||
|
||||
PREPROCESSING_SRCS +=
|
||||
|
||||
|
||||
ASM_SRCS +=
|
||||
|
||||
|
||||
OBJS += \
|
||||
clock.o \
|
||||
serial.o \
|
||||
main.o
|
||||
|
||||
OBJS_AS_ARGS += \
|
||||
clock.o \
|
||||
serial.o \
|
||||
main.o
|
||||
|
||||
C_DEPS += \
|
||||
clock.d \
|
||||
serial.d \
|
||||
main.d
|
||||
|
||||
C_DEPS_AS_ARGS += \
|
||||
clock.d \
|
||||
serial.d \
|
||||
main.d
|
||||
|
||||
OUTPUT_FILE_PATH +=final_project.elf
|
||||
|
||||
OUTPUT_FILE_PATH_AS_ARGS +=final_project.elf
|
||||
|
||||
ADDITIONAL_DEPENDENCIES:=
|
||||
|
||||
OUTPUT_FILE_DEP:= ./makedep.mk
|
||||
|
||||
LIB_DEP+=
|
||||
|
||||
LINKER_SCRIPT_DEP+=
|
||||
|
||||
|
||||
# AVR32/GNU C Compiler
|
||||
./clock.o: .././clock.c
|
||||
@echo Building file: $<
|
||||
@echo Invoking: AVR/GNU C Compiler : 5.4.0
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -x c -funsigned-char -funsigned-bitfields -DDEBUG -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include" -O0 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega324pb -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<"
|
||||
@echo Finished building: $<
|
||||
|
||||
|
||||
./serial.o: .././serial.c
|
||||
@echo Building file: $<
|
||||
@echo Invoking: AVR/GNU C Compiler : 5.4.0
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -x c -funsigned-char -funsigned-bitfields -DDEBUG -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include" -O0 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega324pb -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<"
|
||||
@echo Finished building: $<
|
||||
|
||||
|
||||
./main.o: .././main.c
|
||||
@echo Building file: $<
|
||||
@echo Invoking: AVR/GNU C Compiler : 5.4.0
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -x c -funsigned-char -funsigned-bitfields -DDEBUG -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include" -O0 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega324pb -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<"
|
||||
@echo Finished building: $<
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# AVR32/GNU Preprocessing Assembler
|
||||
|
||||
|
||||
|
||||
# AVR32/GNU Assembler
|
||||
|
||||
|
||||
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
ifneq ($(strip $(C_DEPS)),)
|
||||
-include $(C_DEPS)
|
||||
endif
|
||||
endif
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
||||
# All Target
|
||||
all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES)
|
||||
|
||||
$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP) $(LIB_DEP) $(LINKER_SCRIPT_DEP)
|
||||
@echo Building target: $@
|
||||
@echo Invoking: AVR/GNU Linker : 5.4.0
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="final_project.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega324pb -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb"
|
||||
@echo Finished building target: $@
|
||||
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "final_project.elf" "final_project.hex"
|
||||
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "final_project.elf" "final_project.eep" || exit 0
|
||||
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "final_project.elf" > "final_project.lss"
|
||||
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "final_project.elf" "final_project.srec"
|
||||
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-size.exe" "final_project.elf"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Other Targets
|
||||
clean:
|
||||
-$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES)
|
||||
-$(RM) $(C_DEPS_AS_ARGS)
|
||||
rm -rf "final_project.elf" "final_project.a" "final_project.hex" "final_project.lss" "final_project.eep" "final_project.map" "final_project.srec" "final_project.usersignatures"
|
||||
|
39
final_project/Debug/clock.d
Normal file
39
final_project/Debug/clock.d
Normal file
@ -0,0 +1,39 @@
|
||||
clock.d clock.o: .././clock.c .././clock.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h \
|
||||
C:\Program\ Files\ (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include/avr/iom324pb.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\portpins.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\common.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdbool.h
|
||||
|
||||
.././clock.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h:
|
||||
|
||||
C:\Program\ Files\ (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include/avr/iom324pb.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\portpins.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\common.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdbool.h:
|
BIN
final_project/Debug/clock.o
Normal file
BIN
final_project/Debug/clock.o
Normal file
Binary file not shown.
1
final_project/Debug/final_project.eep
Normal file
1
final_project/Debug/final_project.eep
Normal file
@ -0,0 +1 @@
|
||||
:00000001FF
|
BIN
final_project/Debug/final_project.elf
Normal file
BIN
final_project/Debug/final_project.elf
Normal file
Binary file not shown.
353
final_project/Debug/final_project.hex
Normal file
353
final_project/Debug/final_project.hex
Normal file
@ -0,0 +1,353 @@
|
||||
:100000000C9466000C9483000C9483000C94830081
|
||||
:100010000C9483000C9483000C9483000C94830054
|
||||
:100020000C9483000C9483000C9483000C94830044
|
||||
:100030000C9483000C94F5040C9483000C948300BE
|
||||
:100040000C9483000C9483000C9483000C94830024
|
||||
:100050000C9483000C9483000C9483000C94830014
|
||||
:100060000C9483000C9483000C9483000C94830004
|
||||
:100070000C9483000C9483000C9483000C948300F4
|
||||
:100080000C9483000C9483000C9483000C948300E4
|
||||
:100090000C9483000C9483000C9483000C948300D4
|
||||
:1000A0000C9483000C9483000C9483000C948300C4
|
||||
:1000B0000C9483000C9483000C9483000C948300B4
|
||||
:1000C0000C9483000C9483000C94830011241FBEB5
|
||||
:1000D000CFEFD8E0DEBFCDBF11E0A0E0B1E0ECE1B2
|
||||
:1000E000F5E102C005900D92A83DB107D9F721E0D6
|
||||
:1000F000A8EDB1E001C01D92AA3DB207E1F70E9450
|
||||
:10010000A1020C948C0A0C940000CF93DF93CDB71E
|
||||
:10011000DEB780E890E0FC01108281E890E028E002
|
||||
:10012000FC01208384E890E0FC0111821082000031
|
||||
:10013000DF91CF910895CF93DF93CDB7DEB784E8F9
|
||||
:1001400090E0FC011182108288E890E029E03DE314
|
||||
:10015000FC013183208386E390E0FC018081882FBD
|
||||
:1001600090E082709927892B49F086E390E026E39E
|
||||
:1001700030E0F90120812260FC01208381E890E0D9
|
||||
:1001800021E830E0F90120812560FC012083000096
|
||||
:10019000DF91CF910895CF93DF93CDB7DEB786E39C
|
||||
:1001A00090E0FC018081882F90E082709927892B54
|
||||
:1001B00049F086E390E026E330E0F90120812260F7
|
||||
:1001C000FC0120838FE690E028E0FC012083000002
|
||||
:1001D000DF91CF910895CF93DF93CDB7DEB786E35C
|
||||
:1001E00090E0FC018081882F90E08270992721E0C7
|
||||
:1001F000892B09F420E0822FDF91CF910895CF93CE
|
||||
:10020000DF9300D0CDB7DEB787E690E09A8389838D
|
||||
:1002100088EC90E0FC01108289EC90E028E1FC0180
|
||||
:1002200020838AEC90E026E0FC01208389819A817A
|
||||
:100230008DEC90E0FC0110828CEC90E029813A81F9
|
||||
:10024000FC01208300000F900F90DF91CF91089563
|
||||
:10025000CF93DF931F92CDB7DEB789838EEC90E00A
|
||||
:100260002981FC012083000088EC90E0FC01808162
|
||||
:10027000882F90E080749927892BB1F388EC90E067
|
||||
:1002800028EC30E0F90120812064FC01208300008B
|
||||
:100290000F90DF91CF910895CF93DF93CDB7DEB765
|
||||
:1002A000000088EC90E0FC0180818823D4F78EEC7C
|
||||
:1002B00090E0FC018081DF91CF910895CF93DF938F
|
||||
:1002C00000D000D0CDB7DEB79C838B831A82198211
|
||||
:1002D0000FC089819A812B813C81820F931FFC0181
|
||||
:1002E00080810E94280189819A8101969A8389835D
|
||||
:1002F00089819A812B813C81820F931FFC0180812F
|
||||
:10030000882339F700000F900F900F900F90DF9126
|
||||
:10031000CF910895CF93DF93CDB7DEB78CE290E015
|
||||
:10032000FC018081882F90E080749927892B11F43B
|
||||
:1003300084E006C080E290E0FC0180818095837FAC
|
||||
:10034000DF91CF910895CF93DF93CDB7DEB7639759
|
||||
:100350000FB6F894DEBF0FBECDBF898B7B8B6A8B47
|
||||
:100360001A8219828989882F90E084709927892BB5
|
||||
:1003700011F080E289838989837F8A838BE290E010
|
||||
:100380002BE230E0F90130812A812327FC01208310
|
||||
:100390008EE290E02EE230E0F901308129812327BE
|
||||
:1003A000FC01208320E030E040E85EE364EA70ED89
|
||||
:1003B00084EA93E40E9425064A895B8928EE33E0AB
|
||||
:1003C000429FC001439F900D529F900D1124CC017C
|
||||
:1003D000A0E0B0E0BC01CD010E944008DC01CB01EF
|
||||
:1003E0008B839C83AD83BE8320E030E04AE755E4F5
|
||||
:1003F0006B817C818D819E810E943809DC01CB015B
|
||||
:100400008F839887A987BA8720E030E040E85FE3D0
|
||||
:100410006F81788589859A850E94930788232CF4BB
|
||||
:1004200081E090E09C878B873FC020E03FEF4FE763
|
||||
:1004300057E46F81788589859A850E94330918165B
|
||||
:100440004CF520E030E040E251E46B817C818D810D
|
||||
:100450009E810E943809DC01CB01BC01CD010E94C4
|
||||
:100460001108DC01CB019C878B870FC080E991E0EC
|
||||
:100470009E878D878D859E850197F1F79E878D8755
|
||||
:100480008B859C8501979C878B878B859C85892B89
|
||||
:1004900069F714C06F81788589859A850E94110853
|
||||
:1004A000DC01CB019C878B878B859C85988B8F8704
|
||||
:1004B0008F8598890197F1F7988B8F878BE290E071
|
||||
:1004C0002BE230E0F90130812A812327FC012083CF
|
||||
:1004D0008EE290E02EE230E0F9013081298123277D
|
||||
:1004E000FC012083000063960FB6F894DEBF0FBEB8
|
||||
:1004F000CDBFDF91CF910895CF93DF93CDB7DEB716
|
||||
:1005000081E290E0FC01108282E290E02FEFFC019A
|
||||
:1005100020838AE290E02FEFFC0120838BE290E0C1
|
||||
:100520002FEFFC0120838DE290E020E3FC0120838B
|
||||
:100530008EE290E02FEFFC0120830000DF91CF914D
|
||||
:1005400008958F929F92AF92BF92CF92DF92EF92D7
|
||||
:10055000FF92CF93DF93CDB7DEB7E3970FB6F89452
|
||||
:10056000DEBF0FBECDBFF8940E9485000E947C02C2
|
||||
:100570000E94FF001A82198280E191E00E945E01D0
|
||||
:1005800007C00E944C01882F90E0C0979A8389830E
|
||||
:1005900089819A810497ACF789819A811816190686
|
||||
:1005A00084F716C289819A8182309105D9F083300F
|
||||
:1005B000910569F1019709F03FC083E090E09E83C7
|
||||
:1005C0008D8383E090E09C838B8385E090E0988727
|
||||
:1005D0008F8383E090E09A87898785E090E09C870D
|
||||
:1005E0008B872AC084E090E09E838D8382E090E038
|
||||
:1005F0009C838B8387E090E098878F8383E090E0F3
|
||||
:100600009A8789878AE090E09C878B8715C085E070
|
||||
:1006100090E09E838D8381E090E09C838B838AE0D1
|
||||
:1006200090E098878F8385E090E09A8789878FE0B4
|
||||
:1006300090E09C878B8700001E861D86188A1F8687
|
||||
:100640001A8A198A7FC189859A85092E000CAA0BFE
|
||||
:10065000BB0BBC01CD010E9442086B017C012B85C4
|
||||
:100660003C8589859A85A901481B590BCA01092E29
|
||||
:10067000000CAA0BBB0BBC01CD010E9442084B0130
|
||||
:100680005C018D819E810197092E000CAA0BBB0B8A
|
||||
:10069000BC01CD010E944208DC01CB019C01AD01EF
|
||||
:1006A000C501B4010E949807DC01CB014C015D013A
|
||||
:1006B00089899A89092E000CAA0BBB0BBC01CD01BC
|
||||
:1006C0000E944208DC01CB019C01AD01C501B401CF
|
||||
:1006D0000E943809DC01CB01BC01CD010E947C07DE
|
||||
:1006E000DC01CB019C01AD01C701B6010E941007DE
|
||||
:1006F000DC01CB01BC01CD010E940A08DC01CB0169
|
||||
:100700009B8F8A8F1C8A1B8A37C00E94190A27E098
|
||||
:1007100030E0B9010E94A5098D8B8D89833011F4D9
|
||||
:1007200087E08D8B8D89282F30E081E090E002C03A
|
||||
:10073000880F991F2A95E2F78C8F8AE00E94280182
|
||||
:100740008D89805D0E9428018AE00E9428019E0117
|
||||
:10075000215D3F4F8B899C89820F931F2C8DFC015B
|
||||
:1007600020838B819C81BC018C8D0E94A3018B898D
|
||||
:100770009C8901969C8B8B8B2B893C898A8D9B8DC8
|
||||
:100780002817390714F28F8198859093D9018093A7
|
||||
:10079000D8010E949B00198E188EC7C086E691E092
|
||||
:1007A0000E945E010E94EB008823C1F08091D80175
|
||||
:1007B0009091D90101979093D9018093D8010E941B
|
||||
:1007C000CB000E949B002DEC3CEC4CEC5DE364EA1A
|
||||
:1007D00070ED82E893E40E94250606C00E948A011B
|
||||
:1007E000882F90E09F8B8E8B8E899F89892B39F47F
|
||||
:1007F0008091D8019091D901181619069CF280E0D9
|
||||
:1008000090E0AAE7B3E489A39AA3ABA3BCA320E03A
|
||||
:1008100030E04AE755E469A17AA18BA19CA10E942E
|
||||
:100820003809DC01CB018DA39EA3AFA3B8A720E0BC
|
||||
:1008300030E040E85FE36DA17EA18FA198A50E9402
|
||||
:10084000930788232CF481E090E09AA789A73FC002
|
||||
:1008500020E03FEF4FE757E46DA17EA18FA198A55F
|
||||
:100860000E94330918164CF520E030E040E251E4D4
|
||||
:1008700069A17AA18BA19CA10E943809DC01CB015E
|
||||
:10088000BC01CD010E941108DC01CB019AA789A708
|
||||
:100890000FC080E991E09CA78BA78BA59CA5019731
|
||||
:1008A000F1F79CA78BA789A59AA501979AA789A775
|
||||
:1008B00089A59AA5892B69F714C06DA17EA18FA186
|
||||
:1008C00098A50E941108DC01CB019AA789A789A5E8
|
||||
:1008D0009AA59EA78DA78DA59EA50197F1F79EA726
|
||||
:1008E0008DA78D859E8501969E878D879E01215DB2
|
||||
:1008F0003F4F888D998D820F931FFC018081282F97
|
||||
:1009000030E08E899F892817390741F48F859889AF
|
||||
:100910000196988B8F870E94310502C00E9447057F
|
||||
:10092000888D998D0196998F888F288D398D8A8D24
|
||||
:100930009B8D281739070CF431CF89899A89019644
|
||||
:100940009A8B898B29893A898D819E81281739074D
|
||||
:100950000CF479CE8F859889092E000CAA0BBB0B5D
|
||||
:10096000BC01CD010E9442086B017C018D859E85F2
|
||||
:10097000092E000CAA0BBB0BBC01CD010E94420842
|
||||
:10098000DC01CB019C01AD01C701B6010E949807B3
|
||||
:10099000DC01CB018D8F9E8FAF8FB8A32DEC3CEC8B
|
||||
:1009A0004CE45FE36D8D7E8D8F8D98A10E9433099D
|
||||
:1009B000882354F089819A8101969A83898380E8FB
|
||||
:1009C00091E00E945E0104C00E940506000005C07F
|
||||
:1009D00089819A8103970CF4E5CD89819A810397E7
|
||||
:1009E0000CF4C8CD0E94E505C5CD1F920F92009072
|
||||
:1009F0005F000F9211242F933F934F935F936F9358
|
||||
:100A00007F938F939F93AF93BF93EF93FF93CF9376
|
||||
:100A1000DF93CDB7DEB78091D8019091D9019C01C9
|
||||
:100A2000215031093093D9012093D80118161906A5
|
||||
:100A30001CF00E942506FDCF0000DF91CF91FF91B1
|
||||
:100A4000EF91BF91AF919F918F917F916F915F9146
|
||||
:100A50004F913F912F910F9000925F000F901F9048
|
||||
:100A60001895CF93DF93CDB7DEB78DE891E00E9464
|
||||
:100A70005E012DEC3CEC4CEC5DE360E070E08CED55
|
||||
:100A800093E40E9425060000DF91CF910895CF9353
|
||||
:100A9000DF93CDB7DEB72E970FB6F894DEBF0FBE4B
|
||||
:100AA000CDBF88E991E00E945E012DEC3CEC4CE466
|
||||
:100AB0005EE36CE57FEC82E893E40E94250680E02B
|
||||
:100AC00090E0A8ECB1E489839A83AB83BC8320E0F7
|
||||
:100AD00030E04AE755E469817A818B819C810E94EC
|
||||
:100AE0003809DC01CB018D839E83AF83B88720E07A
|
||||
:100AF00030E040E85FE36D817E818F8198850E94C0
|
||||
:100B0000930788232CF481E090E09A8789873FC07F
|
||||
:100B100020E03FEF4FE757E46D817E818F8198851C
|
||||
:100B20000E94330918164CF520E030E040E251E411
|
||||
:100B300069817A818B819C810E943809DC01CB011B
|
||||
:100B4000BC01CD010E941108DC01CB019A87898785
|
||||
:100B50000FC080E991E09C878B878B859C850197EE
|
||||
:100B6000F1F79C878B8789859A8501979A87898772
|
||||
:100B700089859A85892B69F714C06D817E818F8163
|
||||
:100B800098850E941108DC01CB019A8789878985A5
|
||||
:100B90009A859E878D878D859E850197F1F79E8723
|
||||
:100BA0008D872DEC3CEC4CE45EE36CE57FEC82E859
|
||||
:100BB00093E40E94250600002E960FB6F894DEBF3F
|
||||
:100BC0000FBECDBFDF91CF910895CF93DF93CDB707
|
||||
:100BD000DEB78BEA91E00E945E0120E030E040E069
|
||||
:100BE0005FE360E070E083E893E40E94250620E084
|
||||
:100BF00030E040E05FE360E070E084EC93E40E946A
|
||||
:100C000025060000DF91CF910895CF93DF93CDB7F4
|
||||
:100C1000DEB780EC91E00E945E0120E030E040E031
|
||||
:100C20005FE360E070E085EA93E40E94250620E03F
|
||||
:100C300030E040E05FE360E070E083E993E40E942D
|
||||
:100C400025060000DF91CF910895CF93DF93CDB7B4
|
||||
:100C5000DEB76E970FB6F894DEBF0FBECDBF6F8BB9
|
||||
:100C6000788F898F9A8F2B8F3C8F4D8F5E8F2F8936
|
||||
:100C7000388D498D5A8D60E070E080E89FE30E94D6
|
||||
:100C80009807DC01CB0120E030E040E050E4BC01FB
|
||||
:100C9000CD010E949807DC01CB0120E030E04AE75B
|
||||
:100CA00054E4BC01CD010E943809DC01CB018B83E7
|
||||
:100CB0009C83AD83BE832F89388D498D5A8D60E02A
|
||||
:100CC00070E080E89FE30E949807DC01CB019C0163
|
||||
:100CD000AD016B8D7C8D8D8D9E8D0E949807DC0102
|
||||
:100CE000CB01BC01CD010E940A08DC01CB01988731
|
||||
:100CF0008F831A82198281C08B819C81AD81BE81D4
|
||||
:100D000089879A87AB87BC8720E030E04AE755E4C3
|
||||
:100D100069857A858B859C850E943809DC01CB0129
|
||||
:100D20008D879E87AF87B88B20E030E040E85FE397
|
||||
:100D30006D857E858F8598890E94930788232CF482
|
||||
:100D400081E090E09A8B898B3FC020E03FEF4FE736
|
||||
:100D500057E46D857E858F8598890E943309181622
|
||||
:100D60004CF520E030E040E251E469857A858B85DE
|
||||
:100D70009C850E943809DC01CB01BC01CD010E9499
|
||||
:100D80001108DC01CB019A8B898B0FC080E991E0BF
|
||||
:100D90009C8B8B8B8B899C890197F1F79C8B8B8B20
|
||||
:100DA00089899A8901979A8B898B89899A89892B54
|
||||
:100DB00069F714C06D857E858F8598890E9411081A
|
||||
:100DC000DC01CB019A8B898B89899A899E8B8D8BCB
|
||||
:100DD0008D899E890197F1F79E8B8D8B8EE290E035
|
||||
:100DE0002EE230E0F901308120E12327FC0120834D
|
||||
:100DF00089819A8101969A8389838F819885298137
|
||||
:100E00003A812817390708F477CF00006E960FB69D
|
||||
:100E1000F894DEBF0FBECDBFDF91CF91089550583B
|
||||
:100E2000BB27AA270E9427070C94E1080E94D30839
|
||||
:100E300038F00E94DA0820F039F49F3F19F426F4C4
|
||||
:100E40000C94D0080EF4E095E7FB0C94A108E92F70
|
||||
:100E50000E94F20858F3BA176207730784079507D0
|
||||
:100E600020F079F4A6F50C942C090EF4E0950B2EE5
|
||||
:100E7000BA2FA02D0B01B90190010C01CA01A001EC
|
||||
:100E80001124FF27591B99F0593F50F4503E68F147
|
||||
:100E90001A16F040A22F232F342F4427585FF3CF88
|
||||
:100EA000469537952795A795F0405395C9F77EF459
|
||||
:100EB0001F16BA0B620B730B840BBAF09150A1F0A2
|
||||
:100EC000FF0FBB1F661F771F881FC2F70EC0BA0F28
|
||||
:100ED000621F731F841F48F4879577956795B795B0
|
||||
:100EE000F7959E3F08F0B0CF9395880F08F09927AB
|
||||
:100EF000EE0F9795879508950E94140990F09F37FB
|
||||
:100F000048F4911116F40C942D0960E070E080E82B
|
||||
:100F10009FE3089526F01B16611D711D811D0C9421
|
||||
:100F2000A7080C94C2080E947D0808F481E0089587
|
||||
:100F30000E94AC070C94E1080E94DA0858F00E9465
|
||||
:100F4000D30840F029F45F3F29F00C94A108511117
|
||||
:100F50000C942D090C94D0080E94F20868F3992390
|
||||
:100F6000B1F3552391F3951B550BBB27AA276217A5
|
||||
:100F70007307840738F09F5F5F4F220F331F441FB2
|
||||
:100F8000AA1FA9F335D00E2E3AF0E0E832D09150E6
|
||||
:100F90005040E695001CCAF72BD0FE2F29D0660FD3
|
||||
:100FA000771F881FBB1F261737074807AB07B0E816
|
||||
:100FB00009F0BB0B802DBF01FF2793585F4F3AF01C
|
||||
:100FC0009E3F510578F00C94A1080C942D095F3FC9
|
||||
:100FD000E4F3983ED4F3869577956795B795F795A2
|
||||
:100FE0009F5FC9F7880F911D9695879597F908958A
|
||||
:100FF000E1E0660F771F881FBB1F62177307840726
|
||||
:10100000BA0720F0621B730B840BBA0BEE1F88F734
|
||||
:10101000E09508950E9411086894B1110C942D096F
|
||||
:1010200008950E94FA0888F09F5798F0B92F9927E1
|
||||
:10103000B751B0F0E1F0660F771F881F991F1AF0C3
|
||||
:10104000BA95C9F714C0B13091F00E942C09B1E0F3
|
||||
:1010500008950C942C09672F782F8827B85F39F0F2
|
||||
:10106000B93FCCF3869577956795B395D9F73EF45C
|
||||
:1010700090958095709561957F4F8F4F9F4F089504
|
||||
:10108000E89409C097FB3EF4909580957095619522
|
||||
:101090007F4F8F4F9F4F9923A9F0F92F96E9BB27D8
|
||||
:1010A0009395F695879577956795B795F111F8CF54
|
||||
:1010B000FAF4BB0F11F460FF1BC06F5F7F4F8F4FBF
|
||||
:1010C0009F4F16C0882311F096E911C0772321F0B5
|
||||
:1010D0009EE8872F762F05C0662371F096E8862F4D
|
||||
:1010E00070E060E02AF09A95660F771F881FDAF7A4
|
||||
:1010F000880F9695879597F90895990F0008550FD1
|
||||
:10110000AA0BE0E8FEEF16161706E807F907C0F08D
|
||||
:1011100012161306E407F50798F0621B730B840B95
|
||||
:10112000950B39F40A2661F0232B242B252B21F46F
|
||||
:1011300008950A2609F4A140A6958FEF811D811D0F
|
||||
:10114000089597F99F6780E870E060E0089588232C
|
||||
:1011500071F4772321F09850872B762F07C06623F0
|
||||
:1011600011F499270DC09051862B70E060E02AF0B1
|
||||
:101170009A95660F771F881FDAF7880F96958795DF
|
||||
:1011800097F908959F3F31F0915020F48795779516
|
||||
:101190006795B795880F911D9695879597F908954E
|
||||
:1011A0009FEF80EC089500240A941616170618067F
|
||||
:1011B0000906089500240A9412161306140605065B
|
||||
:1011C0000895092E0394000C11F4882352F0BB0FEC
|
||||
:1011D00040F4BF2B11F460FF04C06F5F7F4F8F4F4F
|
||||
:1011E0009F4F089557FD9058440F551F59F05F3F8A
|
||||
:1011F00071F04795880F97FB991F61F09F3F79F039
|
||||
:1012000087950895121613061406551FF2CF4695BA
|
||||
:10121000F1DF08C0161617061806991FF1CF86953C
|
||||
:1012200071056105089408950E94FA08A0F0BEE7D0
|
||||
:10123000B91788F4BB279F3860F41616B11D672FC5
|
||||
:10124000782F8827985FF7CF869577956795B11D9A
|
||||
:1012500093959639C8F30895E894BB2766277727B6
|
||||
:10126000CB0197F908950E947D0808F48FEF089547
|
||||
:101270000E944B090C94E1080E94D30838F00E94A8
|
||||
:10128000DA0820F0952311F00C94A1080C94D008F2
|
||||
:1012900011240C942D090E94F20870F3959FC1F35C
|
||||
:1012A000950F50E0551F629FF001729FBB27F00D14
|
||||
:1012B000B11D639FAA27F00DB11DAA1F649F662769
|
||||
:1012C000B00DA11D661F829F2227B00DA11D621FB8
|
||||
:1012D000739FB00DA11D621F839FA00D611D221F72
|
||||
:1012E000749F3327A00D611D231F849F600D211D56
|
||||
:1012F000822F762F6A2F11249F5750409AF0F1F0D9
|
||||
:1013000088234AF0EE0FFF1FBB1F661F771F881F41
|
||||
:1013100091505040A9F79E3F510580F00C94A108D0
|
||||
:101320000C942D095F3FE4F3983ED4F386957795AE
|
||||
:101330006795B795F795E7959F5FC1F7FE2B880FE7
|
||||
:10134000911D9695879597F9089597FB072E16F4AA
|
||||
:10135000009407D077FD09D00E94B90907FC05D099
|
||||
:101360003EF4909581959F4F0895709561957F4FBC
|
||||
:101370000895AA1BBB1B51E107C0AA1FBB1FA617DC
|
||||
:10138000B70710F0A61BB70B881F991F5A95A9F72E
|
||||
:1013900080959095BC01CD0108958F929F92AF9258
|
||||
:1013A000BF92CF92DF92EF92FF92CF93DF93EC0147
|
||||
:1013B000688179818A819B8161157105810591051B
|
||||
:1013C00021F464E279ED8BE597E02DE133EF41E024
|
||||
:1013D00050E00E94290A49015A019B01AC01A7EA89
|
||||
:1013E000B1E40E94480A6B017C01ACEEB4EFA501A8
|
||||
:1013F00094010E94560ADC01CB018C0D9D1DAE1D8F
|
||||
:10140000BF1DB7FF03C00197A109B0488883998326
|
||||
:10141000AA83BB839F77DF91CF91FF90EF90DF90FE
|
||||
:10142000CF90BF90AF909F908F9008950E94CD096C
|
||||
:10143000089580E091E00E94CD090895A0E0B0E019
|
||||
:101440008093000190930101A0930201B0930301E6
|
||||
:101450000895052E97FB1EF400940E94400A57FD44
|
||||
:1014600007D00E945B0A07FC03D04EF40C94400A9C
|
||||
:1014700050954095309521953F4F4F4F5F4F0895C0
|
||||
:1014800090958095709561957F4F8F4F9F4F0895F0
|
||||
:101490000E947D0AA59F900DB49F900DA49F800D82
|
||||
:1014A000911D11240895B7FF0C94480A0E94480A20
|
||||
:1014B000821B930B0895A1E21A2EAA1BBB1BFD01F0
|
||||
:1014C0000DC0AA1FBB1FEE1FFF1FA217B307E40723
|
||||
:1014D000F50720F0A21BB30BE40BF50B661F771F7B
|
||||
:1014E000881F991F1A9469F760957095809590955B
|
||||
:1014F0009B01AC01BD01CF010895A29FB001B39F34
|
||||
:10150000C001A39F700D811D1124911DB29F700D0C
|
||||
:0C151000811D1124911D0895F894FFCF57
|
||||
:10151C000100000074696D657220746573740A00B3
|
||||
:10152C0053494D4F4E2047414D450A456E746572E7
|
||||
:10153C0020796F7572207374617274696E672064A0
|
||||
:10154C006966666963756C7479206C6576656C3A4E
|
||||
:10155C000A312E20456173790A322E204D6F646555
|
||||
:10156C00726174650A332E2047697665206D65209B
|
||||
:10157C007061696E2E000A676F7420656C656D650D
|
||||
:10158C006E742C2077616974696E672E2E2E0A009A
|
||||
:10159C000A6E657874206C6576656C0A000A436F78
|
||||
:1015AC007272656374210A000A496E636F72726508
|
||||
:1015BC0063742067756573732E0A000A596F752062
|
||||
:1015CC0062656174207468652067616D65210A002D
|
||||
:1015DC000A596F75206C6F6F73652C2074727920AB
|
||||
:0815EC00616761696E3F0A00AE
|
||||
:00000001FF
|
3015
final_project/Debug/final_project.lss
Normal file
3015
final_project/Debug/final_project.lss
Normal file
File diff suppressed because it is too large
Load Diff
934
final_project/Debug/final_project.map
Normal file
934
final_project/Debug/final_project.map
Normal file
@ -0,0 +1,934 @@
|
||||
Archive member included to satisfy reference by file (symbol)
|
||||
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
main.o (__addsf3)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o) (__addsf3x)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o)
|
||||
main.o (ceil)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(cmpsf2.o)
|
||||
main.o (__ltsf2)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
main.o (__divsf3)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3.o) (__divsf3x)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
main.o (__fixsfsi)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
main.o (__fixunssfsi)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(floatsisf.o)
|
||||
main.o (__floatunsisf)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(cmpsf2.o) (__fp_cmp)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_inf)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mintl.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o) (__fp_mintl)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mpack.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o) (__fp_mpack)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_nan)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_pscA)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_pscB)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o) (__fp_round)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_split3)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_trunc.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o) (__fp_trunc)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_zero)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(gesf2.o)
|
||||
main.o (__gesf2)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
main.o (__mulsf3)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3.o) (__mulsf3x)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
main.o (__divmodhi4)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o (exit)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
main.o (__do_copy_data)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
main.o (__do_clear_bss)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o) (__udivmodhi4)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o)
|
||||
main.o (rand)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o) (__divmodsi4)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o) (__negsi2)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o) (__muluhisi3)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o) (__mulohisi3)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o) (__udivmodsi4)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o) (__umulhisi3)
|
||||
|
||||
Allocating common symbols
|
||||
Common symbol size file
|
||||
|
||||
seconds_remaining 0x2 main.o
|
||||
|
||||
Discarded input sections
|
||||
|
||||
.data 0x00000000 0x0 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
.bss 0x00000000 0x0 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
.text 0x00000000 0x0 clock.o
|
||||
.data 0x00000000 0x0 clock.o
|
||||
.bss 0x00000000 0x0 clock.o
|
||||
.text 0x00000000 0x0 serial.o
|
||||
.data 0x00000000 0x0 serial.o
|
||||
.bss 0x00000000 0x0 serial.o
|
||||
.text.usart_rxt
|
||||
0x00000000 0x26 serial.o
|
||||
.text 0x00000000 0x0 main.o
|
||||
.data 0x00000000 0x0 main.o
|
||||
.bss 0x00000000 0x0 main.o
|
||||
.text.test_timer
|
||||
0x00000000 0x2a main.o
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(cmpsf2.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(cmpsf2.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(cmpsf2.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(floatsisf.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(floatsisf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(floatsisf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mintl.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mintl.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mintl.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mpack.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mpack.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mpack.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_trunc.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_trunc.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_trunc.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(gesf2.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(gesf2.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(gesf2.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
|
||||
Memory Configuration
|
||||
|
||||
Name Origin Length Attributes
|
||||
text 0x00000000 0x00008000 xr
|
||||
data 0x00800100 0x00000800 rw !x
|
||||
eeprom 0x00810000 0x00000400 rw !x
|
||||
fuse 0x00820000 0x00000003 rw !x
|
||||
lock 0x00830000 0x00000400 rw !x
|
||||
signature 0x00840000 0x00000400 rw !x
|
||||
user_signatures 0x00850000 0x00000400 rw !x
|
||||
*default* 0x00000000 0xffffffff
|
||||
|
||||
Linker script and memory map
|
||||
|
||||
Address of section .data set to 0x800100
|
||||
LOAD C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
LOAD clock.o
|
||||
LOAD serial.o
|
||||
LOAD main.o
|
||||
START GROUP
|
||||
LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a
|
||||
END GROUP
|
||||
START GROUP
|
||||
LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a
|
||||
LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a
|
||||
LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a
|
||||
LOAD C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5\libatmega324pb.a
|
||||
END GROUP
|
||||
[0x00000000] __TEXT_REGION_ORIGIN__ = DEFINED (__TEXT_REGION_ORIGIN__)?__TEXT_REGION_ORIGIN__:0x0
|
||||
[0x00800100] __DATA_REGION_ORIGIN__ = DEFINED (__DATA_REGION_ORIGIN__)?__DATA_REGION_ORIGIN__:0x800060
|
||||
[0x00008000] __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x20000
|
||||
[0x00000800] __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0
|
||||
[0x00000400] __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000
|
||||
[0x00000003] __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400
|
||||
0x00000400 __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400
|
||||
0x00000400 __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400
|
||||
0x00000400 __USER_SIGNATURE_REGION_LENGTH__ = DEFINED (__USER_SIGNATURE_REGION_LENGTH__)?__USER_SIGNATURE_REGION_LENGTH__:0x400
|
||||
|
||||
.hash
|
||||
*(.hash)
|
||||
|
||||
.dynsym
|
||||
*(.dynsym)
|
||||
|
||||
.dynstr
|
||||
*(.dynstr)
|
||||
|
||||
.gnu.version
|
||||
*(.gnu.version)
|
||||
|
||||
.gnu.version_d
|
||||
*(.gnu.version_d)
|
||||
|
||||
.gnu.version_r
|
||||
*(.gnu.version_r)
|
||||
|
||||
.rel.init
|
||||
*(.rel.init)
|
||||
|
||||
.rela.init
|
||||
*(.rela.init)
|
||||
|
||||
.rel.text
|
||||
*(.rel.text)
|
||||
*(.rel.text.*)
|
||||
*(.rel.gnu.linkonce.t*)
|
||||
|
||||
.rela.text
|
||||
*(.rela.text)
|
||||
*(.rela.text.*)
|
||||
*(.rela.gnu.linkonce.t*)
|
||||
|
||||
.rel.fini
|
||||
*(.rel.fini)
|
||||
|
||||
.rela.fini
|
||||
*(.rela.fini)
|
||||
|
||||
.rel.rodata
|
||||
*(.rel.rodata)
|
||||
*(.rel.rodata.*)
|
||||
*(.rel.gnu.linkonce.r*)
|
||||
|
||||
.rela.rodata
|
||||
*(.rela.rodata)
|
||||
*(.rela.rodata.*)
|
||||
*(.rela.gnu.linkonce.r*)
|
||||
|
||||
.rel.data
|
||||
*(.rel.data)
|
||||
*(.rel.data.*)
|
||||
*(.rel.gnu.linkonce.d*)
|
||||
|
||||
.rela.data
|
||||
*(.rela.data)
|
||||
*(.rela.data.*)
|
||||
*(.rela.gnu.linkonce.d*)
|
||||
|
||||
.rel.ctors
|
||||
*(.rel.ctors)
|
||||
|
||||
.rela.ctors
|
||||
*(.rela.ctors)
|
||||
|
||||
.rel.dtors
|
||||
*(.rel.dtors)
|
||||
|
||||
.rela.dtors
|
||||
*(.rela.dtors)
|
||||
|
||||
.rel.got
|
||||
*(.rel.got)
|
||||
|
||||
.rela.got
|
||||
*(.rela.got)
|
||||
|
||||
.rel.bss
|
||||
*(.rel.bss)
|
||||
|
||||
.rela.bss
|
||||
*(.rela.bss)
|
||||
|
||||
.rel.plt
|
||||
*(.rel.plt)
|
||||
|
||||
.rela.plt
|
||||
*(.rela.plt)
|
||||
|
||||
.text 0x00000000 0x151c
|
||||
*(.vectors)
|
||||
.vectors 0x00000000 0xcc C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
0x00000000 __vector_default
|
||||
0x00000000 __vectors
|
||||
*(.vectors)
|
||||
*(.progmem.gcc*)
|
||||
0x000000cc . = ALIGN (0x2)
|
||||
0x000000cc __trampolines_start = .
|
||||
*(.trampolines)
|
||||
.trampolines 0x000000cc 0x0 linker stubs
|
||||
*(.trampolines*)
|
||||
0x000000cc __trampolines_end = .
|
||||
*libprintf_flt.a:*(.progmem.data)
|
||||
*libc.a:*(.progmem.data)
|
||||
*(.progmem*)
|
||||
0x000000cc . = ALIGN (0x2)
|
||||
*(.jumptables)
|
||||
*(.jumptables*)
|
||||
*(.lowtext)
|
||||
*(.lowtext*)
|
||||
0x000000cc __ctors_start = .
|
||||
*(.ctors)
|
||||
0x000000cc __ctors_end = .
|
||||
0x000000cc __dtors_start = .
|
||||
*(.dtors)
|
||||
0x000000cc __dtors_end = .
|
||||
SORT(*)(.ctors)
|
||||
SORT(*)(.dtors)
|
||||
*(.init0)
|
||||
.init0 0x000000cc 0x0 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
0x000000cc __init
|
||||
*(.init0)
|
||||
*(.init1)
|
||||
*(.init1)
|
||||
*(.init2)
|
||||
.init2 0x000000cc 0xc C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
*(.init2)
|
||||
*(.init3)
|
||||
*(.init3)
|
||||
*(.init4)
|
||||
.init4 0x000000d8 0x16 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_copy_data.o)
|
||||
0x000000d8 __do_copy_data
|
||||
.init4 0x000000ee 0x10 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_clear_bss.o)
|
||||
0x000000ee __do_clear_bss
|
||||
*(.init4)
|
||||
*(.init5)
|
||||
*(.init5)
|
||||
*(.init6)
|
||||
*(.init6)
|
||||
*(.init7)
|
||||
*(.init7)
|
||||
*(.init8)
|
||||
*(.init8)
|
||||
*(.init9)
|
||||
.init9 0x000000fe 0x8 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
*(.init9)
|
||||
*(.text)
|
||||
.text 0x00000106 0x4 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
0x00000106 __vector_38
|
||||
0x00000106 __vector_22
|
||||
0x00000106 __vector_28
|
||||
0x00000106 __vector_1
|
||||
0x00000106 __vector_32
|
||||
0x00000106 __vector_34
|
||||
0x00000106 __vector_24
|
||||
0x00000106 __vector_12
|
||||
0x00000106 __vector_46
|
||||
0x00000106 __bad_interrupt
|
||||
0x00000106 __vector_6
|
||||
0x00000106 __vector_31
|
||||
0x00000106 __vector_35
|
||||
0x00000106 __vector_39
|
||||
0x00000106 __vector_3
|
||||
0x00000106 __vector_23
|
||||
0x00000106 __vector_30
|
||||
0x00000106 __vector_45
|
||||
0x00000106 __vector_25
|
||||
0x00000106 __vector_11
|
||||
0x00000106 __vector_17
|
||||
0x00000106 __vector_19
|
||||
0x00000106 __vector_7
|
||||
0x00000106 __vector_49
|
||||
0x00000106 __vector_41
|
||||
0x00000106 __vector_43
|
||||
0x00000106 __vector_27
|
||||
0x00000106 __vector_5
|
||||
0x00000106 __vector_33
|
||||
0x00000106 __vector_47
|
||||
0x00000106 __vector_37
|
||||
0x00000106 __vector_4
|
||||
0x00000106 __vector_44
|
||||
0x00000106 __vector_9
|
||||
0x00000106 __vector_2
|
||||
0x00000106 __vector_21
|
||||
0x00000106 __vector_15
|
||||
0x00000106 __vector_36
|
||||
0x00000106 __vector_29
|
||||
0x00000106 __vector_40
|
||||
0x00000106 __vector_8
|
||||
0x00000106 __vector_26
|
||||
0x00000106 __vector_48
|
||||
0x00000106 __vector_14
|
||||
0x00000106 __vector_10
|
||||
0x00000106 __vector_50
|
||||
0x00000106 __vector_16
|
||||
0x00000106 __vector_18
|
||||
0x00000106 __vector_20
|
||||
0x00000106 __vector_42
|
||||
0x0000010a . = ALIGN (0x2)
|
||||
*(.text.*)
|
||||
.text.timer_init_ctc
|
||||
0x0000010a 0x2c clock.o
|
||||
0x0000010a timer_init_ctc
|
||||
.text.start_timer
|
||||
0x00000136 0x60 clock.o
|
||||
0x00000136 start_timer
|
||||
.text.stop_timer
|
||||
0x00000196 0x40 clock.o
|
||||
0x00000196 stop_timer
|
||||
.text.timer_done
|
||||
0x000001d6 0x28 clock.o
|
||||
0x000001d6 timer_done
|
||||
.text.usart_init
|
||||
0x000001fe 0x52 serial.o
|
||||
0x000001fe usart_init
|
||||
.text.usart_txt
|
||||
0x00000250 0x48 serial.o
|
||||
0x00000250 usart_txt
|
||||
.text.usart_rxt_blocking
|
||||
0x00000298 0x24 serial.o
|
||||
0x00000298 usart_rxt_blocking
|
||||
.text.usart_txstr
|
||||
0x000002bc 0x58 serial.o
|
||||
0x000002bc usart_txstr
|
||||
.text.get_button
|
||||
0x00000314 0x32 main.o
|
||||
0x00000314 get_button
|
||||
.text.display_element
|
||||
0x00000346 0x1b2 main.o
|
||||
0x00000346 display_element
|
||||
.text.init_io 0x000004f8 0x4a main.o
|
||||
0x000004f8 init_io
|
||||
.text.main 0x00000542 0x4a8 main.o
|
||||
0x00000542 main
|
||||
.text.__vector_13
|
||||
0x000009ea 0x78 main.o
|
||||
0x000009ea __vector_13
|
||||
.text.correct_beep
|
||||
0x00000a62 0x2c main.o
|
||||
0x00000a62 correct_beep
|
||||
.text.incorrect_beep
|
||||
0x00000a8e 0x13c main.o
|
||||
0x00000a8e incorrect_beep
|
||||
.text.win 0x00000bca 0x40 main.o
|
||||
0x00000bca win
|
||||
.text.loose 0x00000c0a 0x40 main.o
|
||||
0x00000c0a loose
|
||||
.text.beep 0x00000c4a 0x1d4 main.o
|
||||
0x00000c4a beep
|
||||
.text.avr-libc.fplib
|
||||
0x00000e1e 0xe c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
0x00000e1e __subsf3
|
||||
0x00000e20 __addsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00000e2c 0xcc c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
0x00000e4e __addsf3x
|
||||
.text.avr-libc.fplib
|
||||
0x00000ef8 0x2e c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(ceil.o)
|
||||
0x00000ef8 ceil
|
||||
.text.avr-libc.fplib
|
||||
0x00000f26 0xa c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(cmpsf2.o)
|
||||
0x00000f26 __nesf2
|
||||
0x00000f26 __eqsf2
|
||||
0x00000f26 __cmpsf2
|
||||
0x00000f26 __ltsf2
|
||||
0x00000f26 __lesf2
|
||||
.text.avr-libc.fplib
|
||||
0x00000f30 0x8 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
0x00000f30 __divsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00000f38 0xdc c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
0x00000f58 __divsf3x
|
||||
0x00000f5e __divsf3_pse
|
||||
.text.avr-libc.fplib
|
||||
0x00001014 0xe c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
0x00001014 __fixsfsi
|
||||
.text.avr-libc.fplib
|
||||
0x00001022 0x5e c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
0x00001022 __fixunssfsi
|
||||
.text.avr-libc.fplib
|
||||
0x00001080 0x7a c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(floatsisf.o)
|
||||
0x00001080 __floatunsisf
|
||||
0x00001084 __floatsisf
|
||||
.text.avr-libc.fplib
|
||||
0x000010fa 0x48 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
|
||||
0x000010fa __fp_cmp
|
||||
.text.avr-libc.fplib
|
||||
0x00001142 0xc c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
0x00001142 __fp_inf
|
||||
.text.avr-libc.fplib
|
||||
0x0000114e 0x36 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mintl.o)
|
||||
0x0000114e __fp_mintl
|
||||
.text.avr-libc.fplib
|
||||
0x00001184 0x1c c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_mpack.o)
|
||||
0x00001184 __fp_mpack
|
||||
0x00001188 __fp_mpack_finite
|
||||
.text.avr-libc.fplib
|
||||
0x000011a0 0x6 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
0x000011a0 __fp_nan
|
||||
.text.avr-libc.fplib
|
||||
0x000011a6 0xe c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
0x000011a6 __fp_pscA
|
||||
.text.avr-libc.fplib
|
||||
0x000011b4 0xe c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
0x000011b4 __fp_pscB
|
||||
.text.avr-libc.fplib
|
||||
0x000011c2 0x22 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
0x000011c2 __fp_round
|
||||
.text.avr-libc.fplib
|
||||
0x000011e4 0x44 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
0x000011e4 __fp_split3
|
||||
0x000011f4 __fp_splitA
|
||||
.text.avr-libc.fplib
|
||||
0x00001228 0x30 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_trunc.o)
|
||||
0x00001228 __fp_trunc
|
||||
.text.avr-libc.fplib
|
||||
0x00001258 0xe c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
0x00001258 __fp_zero
|
||||
0x0000125a __fp_szero
|
||||
.text.avr-libc.fplib
|
||||
0x00001266 0xa c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(gesf2.o)
|
||||
0x00001266 __gesf2
|
||||
0x00001266 __gtsf2
|
||||
.text.avr-libc.fplib
|
||||
0x00001270 0x8 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
0x00001270 __mulsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00001278 0xd2 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
0x00001296 __mulsf3x
|
||||
0x0000129c __mulsf3_pse
|
||||
.text.libgcc.div
|
||||
0x0000134a 0x28 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodhi4.o)
|
||||
0x0000134a _div
|
||||
0x0000134a __divmodhi4
|
||||
.text.libgcc.div
|
||||
0x00001372 0x28 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodhi4.o)
|
||||
0x00001372 __udivmodhi4
|
||||
.text.avr-libc
|
||||
0x0000139a 0xb8 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o)
|
||||
0x0000142c rand_r
|
||||
0x00001432 rand
|
||||
0x0000143c srand
|
||||
.text.libgcc.div
|
||||
0x00001452 0x2e c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_divmodsi4.o)
|
||||
0x00001452 __divmodsi4
|
||||
.text.libgcc.div
|
||||
0x00001480 0x10 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_negsi2.o)
|
||||
0x00001480 __negsi2
|
||||
.text.libgcc.mul
|
||||
0x00001490 0x16 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_muluhisi3.o)
|
||||
0x00001490 __muluhisi3
|
||||
.text.libgcc.mul
|
||||
0x000014a6 0x10 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_mulshisi3.o)
|
||||
0x000014a6 __mulshisi3
|
||||
0x000014ac __mulohisi3
|
||||
.text.libgcc.div
|
||||
0x000014b6 0x44 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_udivmodsi4.o)
|
||||
0x000014b6 __udivmodsi4
|
||||
.text.libgcc.mul
|
||||
0x000014fa 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_umulhisi3.o)
|
||||
0x000014fa __umulhisi3
|
||||
0x00001518 . = ALIGN (0x2)
|
||||
*(.fini9)
|
||||
.fini9 0x00001518 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
0x00001518 _exit
|
||||
0x00001518 exit
|
||||
*(.fini9)
|
||||
*(.fini8)
|
||||
*(.fini8)
|
||||
*(.fini7)
|
||||
*(.fini7)
|
||||
*(.fini6)
|
||||
*(.fini6)
|
||||
*(.fini5)
|
||||
*(.fini5)
|
||||
*(.fini4)
|
||||
*(.fini4)
|
||||
*(.fini3)
|
||||
*(.fini3)
|
||||
*(.fini2)
|
||||
*(.fini2)
|
||||
*(.fini1)
|
||||
*(.fini1)
|
||||
*(.fini0)
|
||||
.fini0 0x00001518 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr5\libgcc.a(_exit.o)
|
||||
*(.fini0)
|
||||
0x0000151c _etext = .
|
||||
|
||||
.data 0x00800100 0xd8 load address 0x0000151c
|
||||
0x00800100 PROVIDE (__data_start, .)
|
||||
*(.data)
|
||||
.data 0x00800100 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o)
|
||||
*(.data*)
|
||||
*(.gnu.linkonce.d*)
|
||||
*(.rodata)
|
||||
.rodata 0x00800104 0xd4 main.o
|
||||
*(.rodata*)
|
||||
*(.gnu.linkonce.r*)
|
||||
0x008001d8 . = ALIGN (0x2)
|
||||
0x008001d8 _edata = .
|
||||
0x008001d8 PROVIDE (__data_end, .)
|
||||
|
||||
.bss 0x008001d8 0x2
|
||||
0x008001d8 PROVIDE (__bss_start, .)
|
||||
*(.bss)
|
||||
*(.bss*)
|
||||
*(COMMON)
|
||||
COMMON 0x008001d8 0x2 main.o
|
||||
0x008001d8 seconds_remaining
|
||||
0x008001da PROVIDE (__bss_end, .)
|
||||
0x0000151c __data_load_start = LOADADDR (.data)
|
||||
0x000015f4 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
|
||||
.noinit 0x008001da 0x0
|
||||
[!provide] PROVIDE (__noinit_start, .)
|
||||
*(.noinit*)
|
||||
[!provide] PROVIDE (__noinit_end, .)
|
||||
0x008001da _end = .
|
||||
[!provide] PROVIDE (__heap_start, .)
|
||||
|
||||
.eeprom 0x00810000 0x0
|
||||
*(.eeprom*)
|
||||
0x00810000 __eeprom_end = .
|
||||
|
||||
.fuse
|
||||
*(.fuse)
|
||||
*(.lfuse)
|
||||
*(.hfuse)
|
||||
*(.efuse)
|
||||
|
||||
.lock
|
||||
*(.lock*)
|
||||
|
||||
.signature
|
||||
*(.signature*)
|
||||
|
||||
.user_signatures
|
||||
*(.user_signatures*)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
.stabstr
|
||||
*(.stabstr)
|
||||
|
||||
.stab.excl
|
||||
*(.stab.excl)
|
||||
|
||||
.stab.exclstr
|
||||
*(.stab.exclstr)
|
||||
|
||||
.stab.index
|
||||
*(.stab.index)
|
||||
|
||||
.stab.indexstr
|
||||
*(.stab.indexstr)
|
||||
|
||||
.comment 0x00000000 0x30
|
||||
*(.comment)
|
||||
.comment 0x00000000 0x30 clock.o
|
||||
0x31 (size before relaxing)
|
||||
.comment 0x00000030 0x31 serial.o
|
||||
.comment 0x00000030 0x31 main.o
|
||||
.comment 0x00000030 0x31 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avr5\libc.a(rand.o)
|
||||
|
||||
.note.gnu.avr.deviceinfo
|
||||
0x00000000 0x40
|
||||
.note.gnu.avr.deviceinfo
|
||||
0x00000000 0x40 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
|
||||
.note.gnu.build-id
|
||||
*(.note.gnu.build-id)
|
||||
|
||||
.debug
|
||||
*(.debug)
|
||||
|
||||
.line
|
||||
*(.line)
|
||||
|
||||
.debug_srcinfo
|
||||
*(.debug_srcinfo)
|
||||
|
||||
.debug_sfnames
|
||||
*(.debug_sfnames)
|
||||
|
||||
.debug_aranges 0x00000000 0xe8
|
||||
*(.debug_aranges)
|
||||
.debug_aranges
|
||||
0x00000000 0x38 clock.o
|
||||
.debug_aranges
|
||||
0x00000038 0x40 serial.o
|
||||
.debug_aranges
|
||||
0x00000078 0x70 main.o
|
||||
|
||||
.debug_pubnames
|
||||
*(.debug_pubnames)
|
||||
|
||||
.debug_info 0x00000000 0x1249
|
||||
*(.debug_info .gnu.linkonce.wi.*)
|
||||
.debug_info 0x00000000 0x9bb C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
.debug_info 0x000009bb 0xd7 clock.o
|
||||
.debug_info 0x00000a92 0x141 serial.o
|
||||
.debug_info 0x00000bd3 0x676 main.o
|
||||
|
||||
.debug_abbrev 0x00000000 0xc72
|
||||
*(.debug_abbrev)
|
||||
.debug_abbrev 0x00000000 0x934 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
.debug_abbrev 0x00000934 0x67 clock.o
|
||||
.debug_abbrev 0x0000099b 0xf2 serial.o
|
||||
.debug_abbrev 0x00000a8d 0x1e5 main.o
|
||||
|
||||
.debug_line 0x00000000 0xb1b
|
||||
*(.debug_line .debug_line.* .debug_line_end)
|
||||
.debug_line 0x00000000 0x1ca C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
.debug_line 0x000001ca 0x146 clock.o
|
||||
.debug_line 0x00000310 0x181 serial.o
|
||||
.debug_line 0x00000491 0x68a main.o
|
||||
|
||||
.debug_frame 0x00000000 0x328
|
||||
*(.debug_frame)
|
||||
.debug_frame 0x00000000 0x94 clock.o
|
||||
.debug_frame 0x00000094 0xb4 serial.o
|
||||
.debug_frame 0x00000148 0x1e0 main.o
|
||||
|
||||
.debug_str 0x00000000 0x6ed
|
||||
*(.debug_str)
|
||||
.debug_str 0x00000000 0x35a C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega324pb/avr5/crtatmega324pb.o
|
||||
.debug_str 0x0000035a 0x164 clock.o
|
||||
0x198 (size before relaxing)
|
||||
.debug_str 0x000004be 0xa3 serial.o
|
||||
0x1c2 (size before relaxing)
|
||||
.debug_str 0x00000561 0x18c main.o
|
||||
0x305 (size before relaxing)
|
||||
|
||||
.debug_loc 0x00000000 0x611
|
||||
*(.debug_loc)
|
||||
.debug_loc 0x00000000 0xec clock.o
|
||||
.debug_loc 0x000000ec 0x14e serial.o
|
||||
.debug_loc 0x0000023a 0x3d7 main.o
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo)
|
||||
|
||||
.debug_weaknames
|
||||
*(.debug_weaknames)
|
||||
|
||||
.debug_funcnames
|
||||
*(.debug_funcnames)
|
||||
|
||||
.debug_typenames
|
||||
*(.debug_typenames)
|
||||
|
||||
.debug_varnames
|
||||
*(.debug_varnames)
|
||||
|
||||
.debug_pubtypes
|
||||
*(.debug_pubtypes)
|
||||
|
||||
.debug_ranges 0x00000000 0xb8
|
||||
*(.debug_ranges)
|
||||
.debug_ranges 0x00000000 0x28 clock.o
|
||||
.debug_ranges 0x00000028 0x30 serial.o
|
||||
.debug_ranges 0x00000058 0x60 main.o
|
||||
|
||||
.debug_macro
|
||||
*(.debug_macro)
|
||||
OUTPUT(final_project.elf elf32-avr)
|
||||
LOAD linker stubs
|
354
final_project/Debug/final_project.srec
Normal file
354
final_project/Debug/final_project.srec
Normal file
@ -0,0 +1,354 @@
|
||||
S015000066696E616C5F70726F6A6563742E73726563AF
|
||||
S11300000C9466000C9483000C9483000C9483007D
|
||||
S11300100C9483000C9483000C9483000C94830050
|
||||
S11300200C9483000C9483000C9483000C94830040
|
||||
S11300300C9483000C94F5040C9483000C948300BA
|
||||
S11300400C9483000C9483000C9483000C94830020
|
||||
S11300500C9483000C9483000C9483000C94830010
|
||||
S11300600C9483000C9483000C9483000C94830000
|
||||
S11300700C9483000C9483000C9483000C948300F0
|
||||
S11300800C9483000C9483000C9483000C948300E0
|
||||
S11300900C9483000C9483000C9483000C948300D0
|
||||
S11300A00C9483000C9483000C9483000C948300C0
|
||||
S11300B00C9483000C9483000C9483000C948300B0
|
||||
S11300C00C9483000C9483000C94830011241FBEB1
|
||||
S11300D0CFEFD8E0DEBFCDBF11E0A0E0B1E0ECE1AE
|
||||
S11300E0F5E102C005900D92A83DB107D9F721E0D2
|
||||
S11300F0A8EDB1E001C01D92AA3DB207E1F70E944C
|
||||
S1130100A1020C948C0A0C940000CF93DF93CDB71A
|
||||
S1130110DEB780E890E0FC01108281E890E028E0FE
|
||||
S1130120FC01208384E890E0FC011182108200002D
|
||||
S1130130DF91CF910895CF93DF93CDB7DEB784E8F5
|
||||
S113014090E0FC011182108288E890E029E03DE310
|
||||
S1130150FC013183208386E390E0FC018081882FB9
|
||||
S113016090E082709927892B49F086E390E026E39A
|
||||
S113017030E0F90120812260FC01208381E890E0D5
|
||||
S113018021E830E0F90120812560FC012083000092
|
||||
S1130190DF91CF910895CF93DF93CDB7DEB786E398
|
||||
S11301A090E0FC018081882F90E082709927892B50
|
||||
S11301B049F086E390E026E330E0F90120812260F3
|
||||
S11301C0FC0120838FE690E028E0FC0120830000FE
|
||||
S11301D0DF91CF910895CF93DF93CDB7DEB786E358
|
||||
S11301E090E0FC018081882F90E08270992721E0C3
|
||||
S11301F0892B09F420E0822FDF91CF910895CF93CA
|
||||
S1130200DF9300D0CDB7DEB787E690E09A83898389
|
||||
S113021088EC90E0FC01108289EC90E028E1FC017C
|
||||
S113022020838AEC90E026E0FC01208389819A8176
|
||||
S11302308DEC90E0FC0110828CEC90E029813A81F5
|
||||
S1130240FC01208300000F900F90DF91CF9108955F
|
||||
S1130250CF93DF931F92CDB7DEB789838EEC90E006
|
||||
S11302602981FC012083000088EC90E0FC0180815E
|
||||
S1130270882F90E080749927892BB1F388EC90E063
|
||||
S113028028EC30E0F90120812064FC012083000087
|
||||
S11302900F90DF91CF910895CF93DF93CDB7DEB761
|
||||
S11302A0000088EC90E0FC0180818823D4F78EEC78
|
||||
S11302B090E0FC018081DF91CF910895CF93DF938B
|
||||
S11302C000D000D0CDB7DEB79C838B831A8219820D
|
||||
S11302D00FC089819A812B813C81820F931FFC017D
|
||||
S11302E080810E94280189819A8101969A83898359
|
||||
S11302F089819A812B813C81820F931FFC0180812B
|
||||
S1130300882339F700000F900F900F900F90DF9122
|
||||
S1130310CF910895CF93DF93CDB7DEB78CE290E011
|
||||
S1130320FC018081882F90E080749927892B11F437
|
||||
S113033084E006C080E290E0FC0180818095837FA8
|
||||
S1130340DF91CF910895CF93DF93CDB7DEB7639755
|
||||
S11303500FB6F894DEBF0FBECDBF898B7B8B6A8B43
|
||||
S11303601A8219828989882F90E084709927892BB1
|
||||
S113037011F080E289838989837F8A838BE290E00C
|
||||
S11303802BE230E0F90130812A812327FC0120830C
|
||||
S11303908EE290E02EE230E0F901308129812327BA
|
||||
S11303A0FC01208320E030E040E85EE364EA70ED85
|
||||
S11303B084EA93E40E9425064A895B8928EE33E0A7
|
||||
S11303C0429FC001439F900D529F900D1124CC0178
|
||||
S11303D0A0E0B0E0BC01CD010E944008DC01CB01EB
|
||||
S11303E08B839C83AD83BE8320E030E04AE755E4F1
|
||||
S11303F06B817C818D819E810E943809DC01CB0157
|
||||
S11304008F839887A987BA8720E030E040E85FE3CC
|
||||
S11304106F81788589859A850E94930788232CF4B7
|
||||
S113042081E090E09C878B873FC020E03FEF4FE75F
|
||||
S113043057E46F81788589859A850E943309181657
|
||||
S11304404CF520E030E040E251E46B817C818D8109
|
||||
S11304509E810E943809DC01CB01BC01CD010E94C0
|
||||
S11304601108DC01CB019C878B870FC080E991E0E8
|
||||
S11304709E878D878D859E850197F1F79E878D8751
|
||||
S11304808B859C8501979C878B878B859C85892B85
|
||||
S113049069F714C06F81788589859A850E9411084F
|
||||
S11304A0DC01CB019C878B878B859C85988B8F8700
|
||||
S11304B08F8598890197F1F7988B8F878BE290E06D
|
||||
S11304C02BE230E0F90130812A812327FC012083CB
|
||||
S11304D08EE290E02EE230E0F90130812981232779
|
||||
S11304E0FC012083000063960FB6F894DEBF0FBEB4
|
||||
S11304F0CDBFDF91CF910895CF93DF93CDB7DEB712
|
||||
S113050081E290E0FC01108282E290E02FEFFC0196
|
||||
S113051020838AE290E02FEFFC0120838BE290E0BD
|
||||
S11305202FEFFC0120838DE290E020E3FC01208387
|
||||
S11305308EE290E02FEFFC0120830000DF91CF9149
|
||||
S113054008958F929F92AF92BF92CF92DF92EF92D3
|
||||
S1130550FF92CF93DF93CDB7DEB7E3970FB6F8944E
|
||||
S1130560DEBF0FBECDBFF8940E9485000E947C02BE
|
||||
S11305700E94FF001A82198280E191E00E945E01CC
|
||||
S113058007C00E944C01882F90E0C0979A8389830A
|
||||
S113059089819A810497ACF789819A811816190682
|
||||
S11305A084F716C289819A8182309105D9F083300B
|
||||
S11305B0910569F1019709F03FC083E090E09E83C3
|
||||
S11305C08D8383E090E09C838B8385E090E0988723
|
||||
S11305D08F8383E090E09A87898785E090E09C8709
|
||||
S11305E08B872AC084E090E09E838D8382E090E034
|
||||
S11305F09C838B8387E090E098878F8383E090E0EF
|
||||
S11306009A8789878AE090E09C878B8715C085E06C
|
||||
S113061090E09E838D8381E090E09C838B838AE0CD
|
||||
S113062090E098878F8385E090E09A8789878FE0B0
|
||||
S113063090E09C878B8700001E861D86188A1F8683
|
||||
S11306401A8A198A7FC189859A85092E000CAA0BFA
|
||||
S1130650BB0BBC01CD010E9442086B017C012B85C0
|
||||
S11306603C8589859A85A901481B590BCA01092E25
|
||||
S1130670000CAA0BBB0BBC01CD010E9442084B012C
|
||||
S11306805C018D819E810197092E000CAA0BBB0B86
|
||||
S1130690BC01CD010E944208DC01CB019C01AD01EB
|
||||
S11306A0C501B4010E949807DC01CB014C015D0136
|
||||
S11306B089899A89092E000CAA0BBB0BBC01CD01B8
|
||||
S11306C00E944208DC01CB019C01AD01C501B401CB
|
||||
S11306D00E943809DC01CB01BC01CD010E947C07DA
|
||||
S11306E0DC01CB019C01AD01C701B6010E941007DA
|
||||
S11306F0DC01CB01BC01CD010E940A08DC01CB0165
|
||||
S11307009B8F8A8F1C8A1B8A37C00E94190A27E094
|
||||
S113071030E0B9010E94A5098D8B8D89833011F4D5
|
||||
S113072087E08D8B8D89282F30E081E090E002C036
|
||||
S1130730880F991F2A95E2F78C8F8AE00E9428017E
|
||||
S11307408D89805D0E9428018AE00E9428019E0113
|
||||
S1130750215D3F4F8B899C89820F931F2C8DFC0157
|
||||
S113076020838B819C81BC018C8D0E94A3018B8989
|
||||
S11307709C8901969C8B8B8B2B893C898A8D9B8DC4
|
||||
S11307802817390714F28F8198859093D9018093A3
|
||||
S1130790D8010E949B00198E188EC7C086E691E08E
|
||||
S11307A00E945E010E94EB008823C1F08091D80171
|
||||
S11307B09091D90101979093D9018093D8010E9417
|
||||
S11307C0CB000E949B002DEC3CEC4CEC5DE364EA16
|
||||
S11307D070ED82E893E40E94250606C00E948A0117
|
||||
S11307E0882F90E09F8B8E8B8E899F89892B39F47B
|
||||
S11307F08091D8019091D901181619069CF280E0D5
|
||||
S113080090E0AAE7B3E489A39AA3ABA3BCA320E036
|
||||
S113081030E04AE755E469A17AA18BA19CA10E942A
|
||||
S11308203809DC01CB018DA39EA3AFA3B8A720E0B8
|
||||
S113083030E040E85FE36DA17EA18FA198A50E94FE
|
||||
S1130840930788232CF481E090E09AA789A73FC0FE
|
||||
S113085020E03FEF4FE757E46DA17EA18FA198A55B
|
||||
S11308600E94330918164CF520E030E040E251E4D0
|
||||
S113087069A17AA18BA19CA10E943809DC01CB015A
|
||||
S1130880BC01CD010E941108DC01CB019AA789A704
|
||||
S11308900FC080E991E09CA78BA78BA59CA501972D
|
||||
S11308A0F1F79CA78BA789A59AA501979AA789A771
|
||||
S11308B089A59AA5892B69F714C06DA17EA18FA182
|
||||
S11308C098A50E941108DC01CB019AA789A789A5E4
|
||||
S11308D09AA59EA78DA78DA59EA50197F1F79EA722
|
||||
S11308E08DA78D859E8501969E878D879E01215DAE
|
||||
S11308F03F4F888D998D820F931FFC018081282F93
|
||||
S113090030E08E899F892817390741F48F859889AB
|
||||
S11309100196988B8F870E94310502C00E9447057B
|
||||
S1130920888D998D0196998F888F288D398D8A8D20
|
||||
S11309309B8D281739070CF431CF89899A89019640
|
||||
S11309409A8B898B29893A898D819E812817390749
|
||||
S11309500CF479CE8F859889092E000CAA0BBB0B59
|
||||
S1130960BC01CD010E9442086B017C018D859E85EE
|
||||
S1130970092E000CAA0BBB0BBC01CD010E9442083E
|
||||
S1130980DC01CB019C01AD01C701B6010E949807AF
|
||||
S1130990DC01CB018D8F9E8FAF8FB8A32DEC3CEC87
|
||||
S11309A04CE45FE36D8D7E8D8F8D98A10E94330999
|
||||
S11309B0882354F089819A8101969A83898380E8F7
|
||||
S11309C091E00E945E0104C00E940506000005C07B
|
||||
S11309D089819A8103970CF4E5CD89819A810397E3
|
||||
S11309E00CF4C8CD0E94E505C5CD1F920F9200906E
|
||||
S11309F05F000F9211242F933F934F935F936F9354
|
||||
S1130A007F938F939F93AF93BF93EF93FF93CF9372
|
||||
S1130A10DF93CDB7DEB78091D8019091D9019C01C5
|
||||
S1130A20215031093093D9012093D80118161906A1
|
||||
S1130A301CF00E942506FDCF0000DF91CF91FF91AD
|
||||
S1130A40EF91BF91AF919F918F917F916F915F9142
|
||||
S1130A504F913F912F910F9000925F000F901F9044
|
||||
S1130A601895CF93DF93CDB7DEB78DE891E00E9460
|
||||
S1130A705E012DEC3CEC4CEC5DE360E070E08CED51
|
||||
S1130A8093E40E9425060000DF91CF910895CF934F
|
||||
S1130A90DF93CDB7DEB72E970FB6F894DEBF0FBE47
|
||||
S1130AA0CDBF88E991E00E945E012DEC3CEC4CE462
|
||||
S1130AB05EE36CE57FEC82E893E40E94250680E027
|
||||
S1130AC090E0A8ECB1E489839A83AB83BC8320E0F3
|
||||
S1130AD030E04AE755E469817A818B819C810E94E8
|
||||
S1130AE03809DC01CB018D839E83AF83B88720E076
|
||||
S1130AF030E040E85FE36D817E818F8198850E94BC
|
||||
S1130B00930788232CF481E090E09A8789873FC07B
|
||||
S1130B1020E03FEF4FE757E46D817E818F81988518
|
||||
S1130B200E94330918164CF520E030E040E251E40D
|
||||
S1130B3069817A818B819C810E943809DC01CB0117
|
||||
S1130B40BC01CD010E941108DC01CB019A87898781
|
||||
S1130B500FC080E991E09C878B878B859C850197EA
|
||||
S1130B60F1F79C878B8789859A8501979A8789876E
|
||||
S1130B7089859A85892B69F714C06D817E818F815F
|
||||
S1130B8098850E941108DC01CB019A8789878985A1
|
||||
S1130B909A859E878D878D859E850197F1F79E871F
|
||||
S1130BA08D872DEC3CEC4CE45EE36CE57FEC82E855
|
||||
S1130BB093E40E94250600002E960FB6F894DEBF3B
|
||||
S1130BC00FBECDBFDF91CF910895CF93DF93CDB703
|
||||
S1130BD0DEB78BEA91E00E945E0120E030E040E065
|
||||
S1130BE05FE360E070E083E893E40E94250620E080
|
||||
S1130BF030E040E05FE360E070E084EC93E40E9466
|
||||
S1130C0025060000DF91CF910895CF93DF93CDB7F0
|
||||
S1130C10DEB780EC91E00E945E0120E030E040E02D
|
||||
S1130C205FE360E070E085EA93E40E94250620E03B
|
||||
S1130C3030E040E05FE360E070E083E993E40E9429
|
||||
S1130C4025060000DF91CF910895CF93DF93CDB7B0
|
||||
S1130C50DEB76E970FB6F894DEBF0FBECDBF6F8BB5
|
||||
S1130C60788F898F9A8F2B8F3C8F4D8F5E8F2F8932
|
||||
S1130C70388D498D5A8D60E070E080E89FE30E94D2
|
||||
S1130C809807DC01CB0120E030E040E050E4BC01F7
|
||||
S1130C90CD010E949807DC01CB0120E030E04AE757
|
||||
S1130CA054E4BC01CD010E943809DC01CB018B83E3
|
||||
S1130CB09C83AD83BE832F89388D498D5A8D60E026
|
||||
S1130CC070E080E89FE30E949807DC01CB019C015F
|
||||
S1130CD0AD016B8D7C8D8D8D9E8D0E949807DC01FE
|
||||
S1130CE0CB01BC01CD010E940A08DC01CB0198872D
|
||||
S1130CF08F831A82198281C08B819C81AD81BE81D0
|
||||
S1130D0089879A87AB87BC8720E030E04AE755E4BF
|
||||
S1130D1069857A858B859C850E943809DC01CB0125
|
||||
S1130D208D879E87AF87B88B20E030E040E85FE393
|
||||
S1130D306D857E858F8598890E94930788232CF47E
|
||||
S1130D4081E090E09A8B898B3FC020E03FEF4FE732
|
||||
S1130D5057E46D857E858F8598890E94330918161E
|
||||
S1130D604CF520E030E040E251E469857A858B85DA
|
||||
S1130D709C850E943809DC01CB01BC01CD010E9495
|
||||
S1130D801108DC01CB019A8B898B0FC080E991E0BB
|
||||
S1130D909C8B8B8B8B899C890197F1F79C8B8B8B1C
|
||||
S1130DA089899A8901979A8B898B89899A89892B50
|
||||
S1130DB069F714C06D857E858F8598890E94110816
|
||||
S1130DC0DC01CB019A8B898B89899A899E8B8D8BC7
|
||||
S1130DD08D899E890197F1F79E8B8D8B8EE290E031
|
||||
S1130DE02EE230E0F901308120E12327FC01208349
|
||||
S1130DF089819A8101969A8389838F819885298133
|
||||
S1130E003A812817390708F477CF00006E960FB699
|
||||
S1130E10F894DEBF0FBECDBFDF91CF910895505837
|
||||
S1130E20BB27AA270E9427070C94E1080E94D30835
|
||||
S1130E3038F00E94DA0820F039F49F3F19F426F4C0
|
||||
S1130E400C94D0080EF4E095E7FB0C94A108E92F6C
|
||||
S1130E500E94F20858F3BA176207730784079507CC
|
||||
S1130E6020F079F4A6F50C942C090EF4E0950B2EE1
|
||||
S1130E70BA2FA02D0B01B90190010C01CA01A001E8
|
||||
S1130E801124FF27591B99F0593F50F4503E68F143
|
||||
S1130E901A16F040A22F232F342F4427585FF3CF84
|
||||
S1130EA0469537952795A795F0405395C9F77EF455
|
||||
S1130EB01F16BA0B620B730B840BBAF09150A1F09E
|
||||
S1130EC0FF0FBB1F661F771F881FC2F70EC0BA0F24
|
||||
S1130ED0621F731F841F48F4879577956795B795AC
|
||||
S1130EE0F7959E3F08F0B0CF9395880F08F09927A7
|
||||
S1130EF0EE0F9795879508950E94140990F09F37F7
|
||||
S1130F0048F4911116F40C942D0960E070E080E827
|
||||
S1130F109FE3089526F01B16611D711D811D0C941D
|
||||
S1130F20A7080C94C2080E947D0808F481E0089583
|
||||
S1130F300E94AC070C94E1080E94DA0858F00E9461
|
||||
S1130F40D30840F029F45F3F29F00C94A108511113
|
||||
S1130F500C942D090C94D0080E94F20868F399238C
|
||||
S1130F60B1F3552391F3951B550BBB27AA276217A1
|
||||
S1130F707307840738F09F5F5F4F220F331F441FAE
|
||||
S1130F80AA1FA9F335D00E2E3AF0E0E832D09150E2
|
||||
S1130F905040E695001CCAF72BD0FE2F29D0660FCF
|
||||
S1130FA0771F881FBB1F261737074807AB07B0E812
|
||||
S1130FB009F0BB0B802DBF01FF2793585F4F3AF018
|
||||
S1130FC09E3F510578F00C94A1080C942D095F3FC5
|
||||
S1130FD0E4F3983ED4F3869577956795B795F7959E
|
||||
S1130FE09F5FC9F7880F911D9695879597F9089586
|
||||
S1130FF0E1E0660F771F881FBB1F62177307840722
|
||||
S1131000BA0720F0621B730B840BBA0BEE1F88F730
|
||||
S1131010E09508950E9411086894B1110C942D096B
|
||||
S113102008950E94FA0888F09F5798F0B92F9927DD
|
||||
S1131030B751B0F0E1F0660F771F881F991F1AF0BF
|
||||
S1131040BA95C9F714C0B13091F00E942C09B1E0EF
|
||||
S113105008950C942C09672F782F8827B85F39F0EE
|
||||
S1131060B93FCCF3869577956795B395D9F73EF458
|
||||
S113107090958095709561957F4F8F4F9F4F089500
|
||||
S1131080E89409C097FB3EF490958095709561951E
|
||||
S11310907F4F8F4F9F4F9923A9F0F92F96E9BB27D4
|
||||
S11310A09395F695879577956795B795F111F8CF50
|
||||
S11310B0FAF4BB0F11F460FF1BC06F5F7F4F8F4FBB
|
||||
S11310C09F4F16C0882311F096E911C0772321F0B1
|
||||
S11310D09EE8872F762F05C0662371F096E8862F49
|
||||
S11310E070E060E02AF09A95660F771F881FDAF7A0
|
||||
S11310F0880F9695879597F90895990F0008550FCD
|
||||
S1131100AA0BE0E8FEEF16161706E807F907C0F089
|
||||
S113111012161306E407F50798F0621B730B840B91
|
||||
S1131120950B39F40A2661F0232B242B252B21F46B
|
||||
S113113008950A2609F4A140A6958FEF811D811D0B
|
||||
S1131140089597F99F6780E870E060E00895882328
|
||||
S113115071F4772321F09850872B762F07C06623EC
|
||||
S113116011F499270DC09051862B70E060E02AF0AD
|
||||
S11311709A95660F771F881FDAF7880F96958795DB
|
||||
S113118097F908959F3F31F0915020F48795779512
|
||||
S11311906795B795880F911D9695879597F908954A
|
||||
S11311A09FEF80EC089500240A941616170618067B
|
||||
S11311B00906089500240A94121613061406050657
|
||||
S11311C00895092E0394000C11F4882352F0BB0FE8
|
||||
S11311D040F4BF2B11F460FF04C06F5F7F4F8F4F4B
|
||||
S11311E09F4F089557FD9058440F551F59F05F3F86
|
||||
S11311F071F04795880F97FB991F61F09F3F79F035
|
||||
S113120087950895121613061406551FF2CF4695B6
|
||||
S1131210F1DF08C0161617061806991FF1CF869538
|
||||
S113122071056105089408950E94FA08A0F0BEE7CC
|
||||
S1131230B91788F4BB279F3860F41616B11D672FC1
|
||||
S1131240782F8827985FF7CF869577956795B11D96
|
||||
S113125093959639C8F30895E894BB2766277727B2
|
||||
S1131260CB0197F908950E947D0808F48FEF089543
|
||||
S11312700E944B090C94E1080E94D30838F00E94A4
|
||||
S1131280DA0820F0952311F00C94A1080C94D008EE
|
||||
S113129011240C942D090E94F20870F3959FC1F358
|
||||
S11312A0950F50E0551F629FF001729FBB27F00D10
|
||||
S11312B0B11D639FAA27F00DB11DAA1F649F662765
|
||||
S11312C0B00DA11D661F829F2227B00DA11D621FB4
|
||||
S11312D0739FB00DA11D621F839FA00D611D221F6E
|
||||
S11312E0749F3327A00D611D231F849F600D211D52
|
||||
S11312F0822F762F6A2F11249F5750409AF0F1F0D5
|
||||
S113130088234AF0EE0FFF1FBB1F661F771F881F3D
|
||||
S113131091505040A9F79E3F510580F00C94A108CC
|
||||
S11313200C942D095F3FE4F3983ED4F386957795AA
|
||||
S11313306795B795F795E7959F5FC1F7FE2B880FE3
|
||||
S1131340911D9695879597F9089597FB072E16F4A6
|
||||
S1131350009407D077FD09D00E94B90907FC05D095
|
||||
S11313603EF4909581959F4F0895709561957F4FB8
|
||||
S11313700895AA1BBB1B51E107C0AA1FBB1FA617D8
|
||||
S1131380B70710F0A61BB70B881F991F5A95A9F72A
|
||||
S113139080959095BC01CD0108958F929F92AF9254
|
||||
S11313A0BF92CF92DF92EF92FF92CF93DF93EC0143
|
||||
S11313B0688179818A819B81611571058105910517
|
||||
S11313C021F464E279ED8BE597E02DE133EF41E020
|
||||
S11313D050E00E94290A49015A019B01AC01A7EA85
|
||||
S11313E0B1E40E94480A6B017C01ACEEB4EFA501A4
|
||||
S11313F094010E94560ADC01CB018C0D9D1DAE1D8B
|
||||
S1131400BF1DB7FF03C00197A109B0488883998322
|
||||
S1131410AA83BB839F77DF91CF91FF90EF90DF90FA
|
||||
S1131420CF90BF90AF909F908F9008950E94CD0968
|
||||
S1131430089580E091E00E94CD090895A0E0B0E015
|
||||
S11314408093000190930101A0930201B0930301E2
|
||||
S11314500895052E97FB1EF400940E94400A57FD40
|
||||
S113146007D00E945B0A07FC03D04EF40C94400A98
|
||||
S113147050954095309521953F4F4F4F5F4F0895BC
|
||||
S113148090958095709561957F4F8F4F9F4F0895EC
|
||||
S11314900E947D0AA59F900DB49F900DA49F800D7E
|
||||
S11314A0911D11240895B7FF0C94480A0E94480A1C
|
||||
S11314B0821B930B0895A1E21A2EAA1BBB1BFD01EC
|
||||
S11314C00DC0AA1FBB1FEE1FFF1FA217B307E4071F
|
||||
S11314D0F50720F0A21BB30BE40BF50B661F771F77
|
||||
S11314E0881F991F1A9469F7609570958095909557
|
||||
S11314F09B01AC01BD01CF010895A29FB001B39F30
|
||||
S1131500C001A39F700D811D1124911DB29F700D08
|
||||
S10F1510811D1124911D0895F894FFCF53
|
||||
S113151C0100000074696D657220746573740A00AF
|
||||
S113152C53494D4F4E2047414D450A456E746572E3
|
||||
S113153C20796F7572207374617274696E6720649C
|
||||
S113154C6966666963756C7479206C6576656C3A4A
|
||||
S113155C0A312E20456173790A322E204D6F646551
|
||||
S113156C726174650A332E2047697665206D652097
|
||||
S113157C7061696E2E000A676F7420656C656D6509
|
||||
S113158C6E742C2077616974696E672E2E2E0A0096
|
||||
S113159C0A6E657874206C6576656C0A000A436F74
|
||||
S11315AC7272656374210A000A496E636F72726504
|
||||
S11315BC63742067756573732E0A000A596F75205E
|
||||
S11315CC62656174207468652067616D65210A0029
|
||||
S11315DC0A596F75206C6F6F73652C2074727920A7
|
||||
S10B15EC616761696E3F0A00AA
|
||||
S9030000FC
|
54
final_project/Debug/main.d
Normal file
54
final_project/Debug/main.d
Normal file
@ -0,0 +1,54 @@
|
||||
main.d main.o: .././main.c \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h \
|
||||
C:\Program\ Files\ (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include/avr/iom324pb.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\portpins.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\common.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\interrupt.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\util\delay.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\util\delay_basic.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\math.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdbool.h \
|
||||
.././serial.h .././clock.h
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h:
|
||||
|
||||
C:\Program\ Files\ (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include/avr/iom324pb.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\portpins.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\common.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\interrupt.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\util\delay.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\util\delay_basic.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\math.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdbool.h:
|
||||
|
||||
.././serial.h:
|
||||
|
||||
.././clock.h:
|
BIN
final_project/Debug/main.o
Normal file
BIN
final_project/Debug/main.o
Normal file
Binary file not shown.
10
final_project/Debug/makedep.mk
Normal file
10
final_project/Debug/makedep.mk
Normal file
@ -0,0 +1,10 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit or delete the file
|
||||
################################################################################
|
||||
|
||||
clock.c
|
||||
|
||||
serial.c
|
||||
|
||||
main.c
|
||||
|
36
final_project/Debug/serial.d
Normal file
36
final_project/Debug/serial.d
Normal file
@ -0,0 +1,36 @@
|
||||
serial.d serial.o: .././serial.c .././serial.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h \
|
||||
C:\Program\ Files\ (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include/avr/iom324pb.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\portpins.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\common.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h \
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h
|
||||
|
||||
.././serial.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h:
|
||||
|
||||
C:\Program\ Files\ (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include/avr/iom324pb.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\portpins.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\common.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h:
|
BIN
final_project/Debug/serial.o
Normal file
BIN
final_project/Debug/serial.o
Normal file
Binary file not shown.
31
final_project/clock.c
Normal file
31
final_project/clock.c
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* clock.c
|
||||
*
|
||||
* Created: 4/3/2024 10:29:19 AM
|
||||
* Author: bsw9xd
|
||||
*/
|
||||
#include "clock.h"
|
||||
|
||||
void timer_init_ctc() {
|
||||
TCCR1A = 0x00; //WGM10 = 0, WGM11 = 0 (CTC mode when combined with WGM12 in TCCR1B)
|
||||
TCCR1B = (1 << WGM12);
|
||||
TCNT1 = 0; // initialize timer at 0
|
||||
//TIMSK1 |= (1<<OCIE1A); // enable int at timer1
|
||||
|
||||
}
|
||||
|
||||
void start_timer() {
|
||||
TCNT1 = 0;
|
||||
OCR1A = 0x3d09; // 1 second
|
||||
if(TIFR1 & (1 << OCF1A)) TIFR1 |= (1 << OCF1A);
|
||||
TCCR1B |= (1<<CS12) | (1 << CS10); //start timer with 1024 prescalar
|
||||
}
|
||||
|
||||
void stop_timer() {
|
||||
if(TIFR1 & (1 << OCF1A)) TIFR1 |= (1 << OCF1A);
|
||||
TIMSK1 = (1 << WGM12);
|
||||
}
|
||||
|
||||
bool timer_done() {
|
||||
return (TIFR1 & (1 << OCF1A));
|
||||
}
|
17
final_project/clock.h
Normal file
17
final_project/clock.h
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
* clock.h
|
||||
*
|
||||
* Created: 4/3/2024 10:29:26 AM
|
||||
* Author: bsw9xd
|
||||
*/
|
||||
#ifndef CLOCK_H
|
||||
#define CLOCK_H
|
||||
|
||||
#include <avr/io.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
void timer_init_ctc();
|
||||
void start_timer();
|
||||
void stop_timer();
|
||||
bool timer_done();
|
||||
#endif
|
86
final_project/final_project.componentinfo.xml
Normal file
86
final_project/final_project.componentinfo.xml
Normal file
@ -0,0 +1,86 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Store xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="AtmelPackComponentManagement">
|
||||
<ProjectComponents>
|
||||
<ProjectComponent z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
|
||||
<CApiVersion></CApiVersion>
|
||||
<CBundle></CBundle>
|
||||
<CClass>Device</CClass>
|
||||
<CGroup>Startup</CGroup>
|
||||
<CSub></CSub>
|
||||
<CVariant></CVariant>
|
||||
<CVendor>Atmel</CVendor>
|
||||
<CVersion>1.6.0</CVersion>
|
||||
<DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
|
||||
<DependentComponents xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
|
||||
<Description></Description>
|
||||
<Files xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
|
||||
<d4p1:anyType i:type="FileInfo">
|
||||
<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include\</AbsolutePath>
|
||||
<Attribute></Attribute>
|
||||
<Category>include</Category>
|
||||
<Condition>C</Condition>
|
||||
<FileContentHash i:nil="true" />
|
||||
<FileVersion></FileVersion>
|
||||
<Name>include/</Name>
|
||||
<SelectString></SelectString>
|
||||
<SourcePath></SourcePath>
|
||||
</d4p1:anyType>
|
||||
<d4p1:anyType i:type="FileInfo">
|
||||
<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\include\avr\iom324pb.h</AbsolutePath>
|
||||
<Attribute></Attribute>
|
||||
<Category>header</Category>
|
||||
<Condition>C</Condition>
|
||||
<FileContentHash>TdoApmBPT+fgXgW9S4c0Dw==</FileContentHash>
|
||||
<FileVersion></FileVersion>
|
||||
<Name>include/avr/iom324pb.h</Name>
|
||||
<SelectString></SelectString>
|
||||
<SourcePath></SourcePath>
|
||||
</d4p1:anyType>
|
||||
<d4p1:anyType i:type="FileInfo">
|
||||
<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\templates\main.c</AbsolutePath>
|
||||
<Attribute>template</Attribute>
|
||||
<Category>source</Category>
|
||||
<Condition>C Exe</Condition>
|
||||
<FileContentHash>NLiak30avsZp4znWGAp3SQ==</FileContentHash>
|
||||
<FileVersion></FileVersion>
|
||||
<Name>templates/main.c</Name>
|
||||
<SelectString>Main file (.c)</SelectString>
|
||||
<SourcePath></SourcePath>
|
||||
</d4p1:anyType>
|
||||
<d4p1:anyType i:type="FileInfo">
|
||||
<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\templates\main.cpp</AbsolutePath>
|
||||
<Attribute>template</Attribute>
|
||||
<Category>source</Category>
|
||||
<Condition>C Exe</Condition>
|
||||
<FileContentHash>mkKaE95TOoATsuBGv6jmxg==</FileContentHash>
|
||||
<FileVersion></FileVersion>
|
||||
<Name>templates/main.cpp</Name>
|
||||
<SelectString>Main file (.cpp)</SelectString>
|
||||
<SourcePath></SourcePath>
|
||||
</d4p1:anyType>
|
||||
<d4p1:anyType i:type="FileInfo">
|
||||
<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb</AbsolutePath>
|
||||
<Attribute></Attribute>
|
||||
<Category>libraryPrefix</Category>
|
||||
<Condition>GCC</Condition>
|
||||
<FileContentHash i:nil="true" />
|
||||
<FileVersion></FileVersion>
|
||||
<Name>gcc/dev/atmega324pb</Name>
|
||||
<SelectString></SelectString>
|
||||
<SourcePath></SourcePath>
|
||||
</d4p1:anyType>
|
||||
</Files>
|
||||
<PackName>ATmega_DFP</PackName>
|
||||
<PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/Atmel.ATmega_DFP.pdsc</PackPath>
|
||||
<PackVersion>1.6.364</PackVersion>
|
||||
<PresentInProject>true</PresentInProject>
|
||||
<ReferenceConditionId>ATmega324PB</ReferenceConditionId>
|
||||
<RteComponents xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
|
||||
<d4p1:string></d4p1:string>
|
||||
</RteComponents>
|
||||
<Status>Resolved</Status>
|
||||
<VersionMode>Fixed</VersionMode>
|
||||
<IsComponentInAtProject>true</IsComponentInAtProject>
|
||||
</ProjectComponent>
|
||||
</ProjectComponents>
|
||||
</Store>
|
175
final_project/final_project.cproj
Normal file
175
final_project/final_project.cproj
Normal file
@ -0,0 +1,175 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">
|
||||
<PropertyGroup>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectVersion>7.0</ProjectVersion>
|
||||
<ToolchainName>com.Atmel.AVRGCC8.C</ToolchainName>
|
||||
<ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid>
|
||||
<avrdevice>ATmega324PB</avrdevice>
|
||||
<avrdeviceseries>none</avrdeviceseries>
|
||||
<OutputType>Executable</OutputType>
|
||||
<Language>C</Language>
|
||||
<OutputFileName>$(MSBuildProjectName)</OutputFileName>
|
||||
<OutputFileExtension>.elf</OutputFileExtension>
|
||||
<OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
|
||||
<AssemblyName>final_project</AssemblyName>
|
||||
<Name>final_project</Name>
|
||||
<RootNamespace>final_project</RootNamespace>
|
||||
<ToolchainFlavour>Native</ToolchainFlavour>
|
||||
<KeepTimersRunning>true</KeepTimersRunning>
|
||||
<OverrideVtor>false</OverrideVtor>
|
||||
<CacheFlash>true</CacheFlash>
|
||||
<ProgFlashFromRam>true</ProgFlashFromRam>
|
||||
<RamSnippetAddress>0x20000000</RamSnippetAddress>
|
||||
<UncachedRange />
|
||||
<preserveEEPROM>true</preserveEEPROM>
|
||||
<OverrideVtorValue>exception_table</OverrideVtorValue>
|
||||
<BootSegment>2</BootSegment>
|
||||
<ResetRule>0</ResetRule>
|
||||
<eraseonlaunchrule>0</eraseonlaunchrule>
|
||||
<EraseKey />
|
||||
<AsfFrameworkConfig>
|
||||
<framework-data xmlns="">
|
||||
<options />
|
||||
<configurations />
|
||||
<files />
|
||||
<documentation help="" />
|
||||
<offline-documentation help="" />
|
||||
<dependencies>
|
||||
<content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.49.1" />
|
||||
</dependencies>
|
||||
</framework-data>
|
||||
</AsfFrameworkConfig>
|
||||
<avrtool>com.atmel.avrdbg.tool.edbg</avrtool>
|
||||
<avrtoolserialnumber>ATML2589040200001346</avrtoolserialnumber>
|
||||
<avrdeviceexpectedsignature>0x1E9517</avrdeviceexpectedsignature>
|
||||
<avrtoolinterface>JTAG</avrtoolinterface>
|
||||
<com_atmel_avrdbg_tool_edbg>
|
||||
<ToolOptions>
|
||||
<InterfaceProperties>
|
||||
<JtagDbgClock>220000</JtagDbgClock>
|
||||
<JtagEnableExtResetOnStartSession>true</JtagEnableExtResetOnStartSession>
|
||||
<JtagInChain>false</JtagInChain>
|
||||
<JtagDevicesBefore>0</JtagDevicesBefore>
|
||||
<JtagDevicesAfter>0</JtagDevicesAfter>
|
||||
<JtagInstrBitsBefore>0</JtagInstrBitsBefore>
|
||||
<JtagInstrBitsAfter>0</JtagInstrBitsAfter>
|
||||
<JtagSelectedDeviceIndexInChain>0</JtagSelectedDeviceIndexInChain>
|
||||
<JtagDaisyChainDevices>
|
||||
</JtagDaisyChainDevices>
|
||||
</InterfaceProperties>
|
||||
<InterfaceName>JTAG</InterfaceName>
|
||||
</ToolOptions>
|
||||
<ToolType>com.atmel.avrdbg.tool.edbg</ToolType>
|
||||
<ToolNumber>ATML2589040200001346</ToolNumber>
|
||||
<ToolName>EDBG</ToolName>
|
||||
</com_atmel_avrdbg_tool_edbg>
|
||||
<avrtoolinterfaceclock>220000</avrtoolinterfaceclock>
|
||||
<com_atmel_avrdbg_tool_simulator>
|
||||
<ToolOptions xmlns="">
|
||||
<InterfaceProperties>
|
||||
</InterfaceProperties>
|
||||
<InterfaceName>JTAG</InterfaceName>
|
||||
</ToolOptions>
|
||||
<ToolType xmlns="">com.atmel.avrdbg.tool.simulator</ToolType>
|
||||
<ToolNumber xmlns="">
|
||||
</ToolNumber>
|
||||
<ToolName xmlns="">Simulator</ToolName>
|
||||
</com_atmel_avrdbg_tool_simulator>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<ToolchainSettings>
|
||||
<AvrGcc>
|
||||
<avrgcc.common.Device>-mmcu=atmega324pb -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb"</avrgcc.common.Device>
|
||||
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
||||
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
||||
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
||||
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
||||
<avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>NDEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.directories.IncludePaths>
|
||||
<ListValues>
|
||||
<Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.6.364\include\</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.directories.IncludePaths>
|
||||
<avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
||||
<avrgcc.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcc.linker.libraries.Libraries>
|
||||
<avrgcc.assembler.general.IncludePaths>
|
||||
<ListValues>
|
||||
<Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.6.364\include\</Value>
|
||||
</ListValues>
|
||||
</avrgcc.assembler.general.IncludePaths>
|
||||
</AvrGcc>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<ToolchainSettings>
|
||||
<AvrGcc>
|
||||
<avrgcc.common.Device>-mmcu=atmega324pb -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.6.364\gcc\dev\atmega324pb"</avrgcc.common.Device>
|
||||
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
||||
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
||||
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
||||
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
||||
<avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>DEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.directories.IncludePaths>
|
||||
<ListValues>
|
||||
<Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.6.364\include\</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.directories.IncludePaths>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
|
||||
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
||||
<avrgcc.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcc.linker.libraries.Libraries>
|
||||
<avrgcc.assembler.general.IncludePaths>
|
||||
<ListValues>
|
||||
<Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.6.364\include\</Value>
|
||||
</ListValues>
|
||||
</avrgcc.assembler.general.IncludePaths>
|
||||
<avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
|
||||
</AvrGcc>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="clock.c">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
<Compile Include="clock.h">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
<Compile Include="serial.c">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
<Compile Include="main.c">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
<None Include="serial.h">
|
||||
<SubType>compile</SubType>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
|
||||
</Project>
|
218
final_project/main.c
Normal file
218
final_project/main.c
Normal file
@ -0,0 +1,218 @@
|
||||
/*
|
||||
* final_project.c
|
||||
*
|
||||
* Created: 4/3/2024 10:08:56 AM
|
||||
* Author : bsw9xd
|
||||
*/
|
||||
#define F_CPU 16000000UL
|
||||
|
||||
#include <avr/io.h>
|
||||
#include <avr/interrupt.h>
|
||||
#include <util/delay.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "serial.h"
|
||||
#include "clock.h"
|
||||
|
||||
|
||||
volatile int seconds_remaining; //will be used by ISR
|
||||
|
||||
#define SPEAKER_PORT PORTE
|
||||
#define SPEAKER_PIN 4 //rename?
|
||||
#define ELEMENT_COUNT 7
|
||||
|
||||
//TODO get_button and display_element unnecessarily complex
|
||||
uint8_t get_button() {
|
||||
if(~PINE & (1 << 6)) return (1 << 2);
|
||||
return ((~PINA) & ~(0b1100)); //TODO clean up
|
||||
}
|
||||
|
||||
void display_element(uint8_t element, unsigned int time) {
|
||||
uint8_t portd_state = 0;
|
||||
uint8_t porte_state = 0;
|
||||
if(element & (1 << 2)) porte_state = (1<<5);
|
||||
portd_state = element & ~(0b1100);
|
||||
|
||||
PORTD ^= portd_state;
|
||||
PORTE ^= porte_state;
|
||||
beep(329.63, .25);
|
||||
_delay_ms(time * 1000);
|
||||
PORTD ^= portd_state;
|
||||
PORTE ^= porte_state;
|
||||
}
|
||||
|
||||
void init_io() {
|
||||
DDRA = 0x00;
|
||||
PORTA = 0xff;
|
||||
|
||||
DDRD = 0xff;
|
||||
PORTD = 0xff;
|
||||
|
||||
DDRE = (1 << 4) | (1 << 5);
|
||||
PORTE = 0xff;
|
||||
}
|
||||
void test_timer() {
|
||||
for(;;) {
|
||||
usart_txstr("timer test\n");
|
||||
start_timer();
|
||||
while(!timer_done());
|
||||
stop_timer();
|
||||
}
|
||||
}
|
||||
|
||||
int main(void) {
|
||||
cli();
|
||||
timer_init_ctc();
|
||||
init_io();
|
||||
usart_init();
|
||||
|
||||
|
||||
while(1) {
|
||||
int level = 0;
|
||||
|
||||
//get level
|
||||
usart_txstr(
|
||||
"SIMON GAME\n"
|
||||
"Enter your starting difficulty level:\n"
|
||||
"1. Easy\n"
|
||||
"2. Moderate\n"
|
||||
"3. Give me pain.");
|
||||
|
||||
while((level > 3) || (level < 1)) level = (int)(usart_rxt_blocking() - '0');
|
||||
|
||||
|
||||
//main simon game
|
||||
while(level < 3) {
|
||||
int display_time;
|
||||
int sets;
|
||||
int response_time;
|
||||
int elements_min;
|
||||
int elements_max;
|
||||
double score;
|
||||
uint8_t element_list[5]; // TODO
|
||||
|
||||
|
||||
switch(level) {
|
||||
case 1:
|
||||
sets = 3;
|
||||
display_time = 3;
|
||||
response_time = 5;
|
||||
elements_min = 3;
|
||||
elements_max = 5;
|
||||
break;
|
||||
case 2:
|
||||
sets = 4;
|
||||
display_time = 2;
|
||||
response_time = 7;
|
||||
elements_min = 3;
|
||||
elements_max = 10;
|
||||
break;
|
||||
case 3:
|
||||
sets = 5;
|
||||
display_time = 1;
|
||||
response_time = 10;
|
||||
elements_min = 5;
|
||||
elements_max = 15;
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
//main level
|
||||
int max_score = 0;
|
||||
int current_score = 0;
|
||||
for(int set = 0; set < sets; set++) {
|
||||
int elements = elements_min + ceil(((elements_max - elements_min) / (float)(sets - 1)) * set);
|
||||
//generate, display elements
|
||||
for(int element = 0; element < elements; element++) {
|
||||
uint8_t element_bit = (rand() % ELEMENT_COUNT);
|
||||
if(element_bit == 3) element_bit = 7;
|
||||
uint8_t this_element = 1 << element_bit;
|
||||
usart_txt('\n');
|
||||
usart_txt(element_bit + '0');
|
||||
usart_txt('\n');
|
||||
element_list[element] = this_element; // could optimize
|
||||
display_element(this_element, display_time);
|
||||
|
||||
}
|
||||
//get elements
|
||||
seconds_remaining = response_time;
|
||||
start_timer();
|
||||
uint16_t guess;
|
||||
for(int element = 0; element < elements; element++) {
|
||||
usart_txstr("\ngot element, waiting...\n");
|
||||
do {
|
||||
if(timer_done()) {
|
||||
seconds_remaining--;
|
||||
stop_timer(); //TODO only need one function
|
||||
start_timer();
|
||||
beep(261.63, .1);
|
||||
}
|
||||
else { guess = get_button(); }
|
||||
} while((!guess) && (seconds_remaining > 0));
|
||||
_delay_ms(250); //prevent double press
|
||||
max_score++;
|
||||
if(guess == element_list[element]) {
|
||||
current_score++;
|
||||
correct_beep();
|
||||
}
|
||||
else {
|
||||
incorrect_beep();
|
||||
}
|
||||
}
|
||||
}
|
||||
score = (float)current_score / max_score;
|
||||
if(score >= .8) {
|
||||
level++;
|
||||
usart_txstr("\nnext level\n");
|
||||
}
|
||||
else {
|
||||
loose();
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(level >= 3) win();
|
||||
}
|
||||
}
|
||||
|
||||
//timer interrupt
|
||||
ISR(TIMER1_COMPA_vect) {
|
||||
if(seconds_remaining-- > 0) return;
|
||||
for(;;) {
|
||||
beep();
|
||||
}
|
||||
}
|
||||
|
||||
void correct_beep() {
|
||||
usart_txstr("\nCorrect!\n");
|
||||
beep(440.0, .1);
|
||||
}
|
||||
|
||||
void incorrect_beep() {
|
||||
usart_txstr("\nIncorrect guess.\n");
|
||||
beep(261.62, .2);
|
||||
_delay_ms(25);
|
||||
beep(261.62, .2);
|
||||
}
|
||||
|
||||
void win() {
|
||||
usart_txstr("\nYou beat the game!\n");
|
||||
beep(262., .5);
|
||||
beep(392., .5);
|
||||
}
|
||||
|
||||
void loose() {
|
||||
usart_txstr("\nYou loose, try again?\n");
|
||||
beep(330., .5);
|
||||
beep(294., .5);
|
||||
}
|
||||
|
||||
|
||||
//TODO move somewhere else
|
||||
void beep(double frequency, double durientation) {
|
||||
double speaker_ms = ((1.0 / frequency) / 2.0) * 1000.0; //TODO clean up
|
||||
int loop_count = durientation / (1.0 / frequency);
|
||||
for(unsigned int i = 0; i < loop_count; i++) {
|
||||
_delay_ms(speaker_ms);
|
||||
SPEAKER_PORT ^= (1 << SPEAKER_PIN);
|
||||
}
|
||||
}
|
39
final_project/serial.c
Normal file
39
final_project/serial.c
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* CFile1.c
|
||||
*
|
||||
* Created: 4/3/2024 10:21:26 AM
|
||||
* Author: bsw9xd
|
||||
*/
|
||||
#include "serial.h"
|
||||
|
||||
void usart_init() {
|
||||
volatile int ubrr = (F_CPU / (16UL * BAUD)) - 1; //TODO: why is this volatile int???
|
||||
UCSR1A = 0; //async normal communication
|
||||
UCSR1B = (1 << TXEN) | (1 << RXEN);
|
||||
UCSR1C = (1 << UCSZ0) | (1 << UCSZ1);
|
||||
|
||||
|
||||
UBRR1H = (unsigned char)(ubrr << 8);
|
||||
UBRR1L = (unsigned char)ubrr;
|
||||
}
|
||||
void usart_txt(char data) { //transmit data
|
||||
UDR1 = data; //buffer the data
|
||||
while(~UCSR1A & (1 << TXC)); //wait until the transmission is complete
|
||||
UCSR1A |= (1 << TXC);
|
||||
|
||||
}
|
||||
char usart_rxt() {
|
||||
if(UCSR1A & (1 << RXC)) {
|
||||
return UDR1;
|
||||
}
|
||||
return '\0';
|
||||
}
|
||||
|
||||
char usart_rxt_blocking() { //TODO maybe replace usart_txt
|
||||
while(!(UCSR1A & (1 << RXC))); //TODO simplify
|
||||
return UDR1;
|
||||
}
|
||||
|
||||
void usart_txstr(char *str) {
|
||||
for(int i = 0; str[i] != '\0'; i++) usart_txt(str[i]);
|
||||
}
|
21
final_project/serial.h
Normal file
21
final_project/serial.h
Normal file
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* serial.h
|
||||
*
|
||||
* Created: 4/3/2024 10:22:09 AM
|
||||
* Author: bsw9xd
|
||||
*/
|
||||
#ifndef SERIAL_H
|
||||
#define SERIAL_H
|
||||
|
||||
#include <avr/io.h>
|
||||
|
||||
#define F_CPU 16000000UL
|
||||
#define BAUD 9600
|
||||
|
||||
void usart_init();
|
||||
void usart_txt(char data);
|
||||
char usart_rxt();
|
||||
char usart_rxt_blocking();
|
||||
void usart_txstr(char *str);
|
||||
|
||||
#endif
|
BIN
rubric.pdf
Normal file
BIN
rubric.pdf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user