[EDIT] change interrupt 0 to 2 to be able to use led matrices

This commit is contained in:
Sem van der Hoeven
2021-03-31 12:20:25 +02:00
parent 83863ec5f5
commit a448a04a64
24 changed files with 1528 additions and 205 deletions

View File

@@ -10,6 +10,10 @@ Discarded input sections
.text 0x00000000 0x0 main.o
.data 0x00000000 0x0 main.o
.bss 0x00000000 0x0 main.o
.text.wait_us 0x00000000 0x1a main.o
.text.GLCD_command
0x00000000 0x2c main.o
.text.glcd_on 0x00000000 0x1a 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/avr51\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/avr51\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/avr51\libgcc.a(_exit.o)
@@ -153,7 +157,7 @@ END GROUP
.rela.plt
*(.rela.plt)
.text 0x00000000 0x130
.text 0x00000000 0x110
*(.vectors)
.vectors 0x00000000 0x8c C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega128/avr51/crtatmega128.o
0x00000000 __vector_default
@@ -247,20 +251,21 @@ END GROUP
*(.text.*)
.text.wait 0x0000009e 0x1e main.o
0x0000009e wait
.text.trigger 0x000000bc 0x1e main.o
0x000000bc trigger
.text.glcd_on 0x000000da 0x20 main.o
0x000000da glcd_on
.text.GLCD_init
0x000000bc 0x14 main.o
0x000000bc GLCD_init
.text.trigger 0x000000d0 0x1e main.o
0x000000d0 trigger
.text.glcd_off
0x000000fa 0x20 main.o
0x000000fa glcd_off
.text.main 0x0000011a 0x12 main.o
0x0000011a main
0x0000012c . = ALIGN (0x2)
0x000000ee 0x18 main.o
0x000000ee glcd_off
.text.main 0x00000106 0x6 main.o
0x00000106 main
0x0000010c . = ALIGN (0x2)
*(.fini9)
.fini9 0x0000012c 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr51\libgcc.a(_exit.o)
0x0000012c _exit
0x0000012c exit
.fini9 0x0000010c 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr51\libgcc.a(_exit.o)
0x0000010c _exit
0x0000010c exit
*(.fini9)
*(.fini8)
*(.fini8)
@@ -279,11 +284,11 @@ END GROUP
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x0000012c 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr51\libgcc.a(_exit.o)
.fini0 0x0000010c 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avr51\libgcc.a(_exit.o)
*(.fini0)
0x00000130 _etext = .
0x00000110 _etext = .
.data 0x00800100 0x0 load address 0x00000130
.data 0x00800100 0x0 load address 0x00000110
[!provide] PROVIDE (__data_start, .)
*(.data)
*(.data*)
@@ -301,8 +306,8 @@ END GROUP
*(.bss*)
*(COMMON)
[!provide] PROVIDE (__bss_end, .)
0x00000130 __data_load_start = LOADADDR (.data)
0x00000130 __data_load_end = (__data_load_start + SIZEOF (.data))
0x00000110 __data_load_start = LOADADDR (.data)
0x00000110 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x00800100 0x0
[!provide] PROVIDE (__noinit_start, .)
@@ -373,42 +378,42 @@ END GROUP
.debug_sfnames
*(.debug_sfnames)
.debug_aranges 0x00000000 0x40
.debug_aranges 0x00000000 0x58
*(.debug_aranges)
.debug_aranges
0x00000000 0x40 main.o
0x00000000 0x58 main.o
.debug_pubnames
*(.debug_pubnames)
.debug_info 0x00000000 0xa18
.debug_info 0x00000000 0xaeb
*(.debug_info .gnu.linkonce.wi.*)
.debug_info 0x00000000 0x780 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega128/avr51/crtatmega128.o
.debug_info 0x00000780 0x298 main.o
.debug_info 0x00000780 0x36b main.o
.debug_abbrev 0x00000000 0x882
.debug_abbrev 0x00000000 0x891
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x718 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega128/avr51/crtatmega128.o
.debug_abbrev 0x00000718 0x16a main.o
.debug_abbrev 0x00000718 0x179 main.o
.debug_line 0x00000000 0x369
.debug_line 0x00000000 0x3e0
*(.debug_line .debug_line.* .debug_line_end)
.debug_line 0x00000000 0x16a C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega128/avr51/crtatmega128.o
.debug_line 0x0000016a 0x1ff main.o
.debug_line 0x0000016a 0x276 main.o
.debug_frame 0x00000000 0x64
.debug_frame 0x00000000 0x94
*(.debug_frame)
.debug_frame 0x00000000 0x64 main.o
.debug_frame 0x00000000 0x94 main.o
.debug_str 0x00000000 0x463
.debug_str 0x00000000 0x45b
*(.debug_str)
.debug_str 0x00000000 0x27d C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/gcc/dev/atmega128/avr51/crtatmega128.o
.debug_str 0x0000027d 0x1e6 main.o
0x21a (size before relaxing)
.debug_str 0x0000027d 0x1de main.o
0x21f (size before relaxing)
.debug_loc 0x00000000 0xf4
.debug_loc 0x00000000 0x189
*(.debug_loc)
.debug_loc 0x00000000 0xf4 main.o
.debug_loc 0x00000000 0x189 main.o
.debug_macinfo
*(.debug_macinfo)
@@ -428,9 +433,9 @@ END GROUP
.debug_pubtypes
*(.debug_pubtypes)
.debug_ranges 0x00000000 0x30
.debug_ranges 0x00000000 0x48
*(.debug_ranges)
.debug_ranges 0x00000000 0x30 main.o
.debug_ranges 0x00000000 0x48 main.o
.debug_macro
*(.debug_macro)