Révision d2006889

Voir les différences:

TL16C754_training.X/.generated_files/flags/default/1cd200f2b56e838de0534bf899fba8efc82480a3
1
 $(MP_EXTRA_CC_PRE) -mcpu=$(MP_PROCESSOR_OPTION) -c  -D__DEBUG=1 -g -DDEBUG  -gdwarf-2  -x c -D__$(MP_PROCESSOR_OPTION)__   -mdfp="${DFP_DIR}/xc8"  -Wl,--gc-sections -O1 -ffunction-sections -fdata-sections -fshort-enums -fno-common -funsigned-char -funsigned-bitfields -Wall -DXPRJ_default=$(CND_CONF)  $(COMPARISON_BUILD)  -gdwarf-3 -mno-const-data-in-progmem    C:\Users\eniro\MPLABXProjects\TL16C754_training.X\main.c
TL16C754_training.X/.generated_files/flags/default/fc9ad4e586b01e7fe44a0ddff77856f6939de4ce
1
 $(MP_EXTRA_CC_PRE) -mcpu=$(MP_PROCESSOR_OPTION) -c  -x c -D__$(MP_PROCESSOR_OPTION)__   -mdfp="${DFP_DIR}/xc8"  -Wl,--gc-sections -O1 -ffunction-sections -fdata-sections -fshort-enums -fno-common -funsigned-char -funsigned-bitfields -Wall -DXPRJ_default=$(CND_CONF)  $(COMPARISON_BUILD)  -gdwarf-3 -mno-const-data-in-progmem    C:\Users\eniro\MPLABXProjects\TL16C754_training.X\main.c
TL16C754_training.X/Makefile
1
#
2
#  There exist several targets which are by default empty and which can be 
3
#  used for execution of your targets. These targets are usually executed 
4
#  before and after some main targets. They are: 
5
#
6
#     .build-pre:              called before 'build' target
7
#     .build-post:             called after 'build' target
8
#     .clean-pre:              called before 'clean' target
9
#     .clean-post:             called after 'clean' target
10
#     .clobber-pre:            called before 'clobber' target
11
#     .clobber-post:           called after 'clobber' target
12
#     .all-pre:                called before 'all' target
13
#     .all-post:               called after 'all' target
14
#     .help-pre:               called before 'help' target
15
#     .help-post:              called after 'help' target
16
#
17
#  Targets beginning with '.' are not intended to be called on their own.
18
#
19
#  Main targets can be executed directly, and they are:
20
#  
21
#     build                    build a specific configuration
22
#     clean                    remove built files from a configuration
23
#     clobber                  remove all built files
24
#     all                      build all configurations
25
#     help                     print help mesage
26
#  
27
#  Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
28
#  .help-impl are implemented in nbproject/makefile-impl.mk.
29
#
30
#  Available make variables:
31
#
32
#     CND_BASEDIR                base directory for relative paths
33
#     CND_DISTDIR                default top distribution directory (build artifacts)
34
#     CND_BUILDDIR               default top build directory (object files, ...)
35
#     CONF                       name of current configuration
36
#     CND_ARTIFACT_DIR_${CONF}   directory of build artifact (current configuration)
37
#     CND_ARTIFACT_NAME_${CONF}  name of build artifact (current configuration)
38
#     CND_ARTIFACT_PATH_${CONF}  path to build artifact (current configuration)
39
#     CND_PACKAGE_DIR_${CONF}    directory of package (current configuration)
40
#     CND_PACKAGE_NAME_${CONF}   name of package (current configuration)
41
#     CND_PACKAGE_PATH_${CONF}   path to package (current configuration)
42
#
43
# NOCDDL
44

  
45

  
46
# Environment 
47
MKDIR=mkdir
48
CP=cp
49
CCADMIN=CCadmin
50
RANLIB=ranlib
51

  
52

  
53
# build
54
build: .build-post
55

  
56
.build-pre:
57
# Add your pre 'build' code here...
58

  
59
.build-post: .build-impl
60
# Add your post 'build' code here...
61

  
62

  
63
# clean
64
clean: .clean-post
65

  
66
.clean-pre:
67
# Add your pre 'clean' code here...
68
# WARNING: the IDE does not call this target since it takes a long time to
69
# simply run make. Instead, the IDE removes the configuration directories
70
# under build and dist directly without calling make.
71
# This target is left here so people can do a clean when running a clean
72
# outside the IDE.
73

  
74
.clean-post: .clean-impl
75
# Add your post 'clean' code here...
76

  
77

  
78
# clobber
79
clobber: .clobber-post
80

  
81
.clobber-pre:
82
# Add your pre 'clobber' code here...
83

  
84
.clobber-post: .clobber-impl
85
# Add your post 'clobber' code here...
86

  
87

  
88
# all
89
all: .all-post
90

  
91
.all-pre:
92
# Add your pre 'all' code here...
93

  
94
.all-post: .all-impl
95
# Add your post 'all' code here...
96

  
97

  
98
# help
99
help: .help-post
100

  
101
.help-pre:
102
# Add your pre 'help' code here...
103

  
104
.help-post: .help-impl
105
# Add your post 'help' code here...
106

  
107

  
108

  
109
# include project implementation makefile
110
include nbproject/Makefile-impl.mk
111

  
112
# include project make variables
113
include nbproject/Makefile-variables.mk
TL16C754_training.X/TL16C_CFG.h
1
// TL16C setup depending on clock frequency used
2

  
3
#ifndef TL16C_CFG_H
4
#define	TL16C_CFG_H
5

  
6
#include <xc.h> // include processor files - each processor file is guarded. 
7

  
8
//////////////////////////////////
9
//TL16C Setup
10

  
11
//#define TL16C_8MHZ_CLK
12
#define TL16C_16MHZ_CLK
13
//#define TL16C_24MHZ_CLK
14

  
15
//////////////////////////////////
16

  
17

  
18
enum uartType_index {
19
    UART_A = 0,
20
    UART_B,
21
    UART_C,
22
    UART_D,
23
};
24

  
25
enum dataWord_index {
26
    DATA_5BITS = 0,
27
    DATA_6BITS,
28
    DATA_7BITS,
29
    DATA_8BITS,
30
};
31

  
32
enum speedBus_index {
33
    BAUDS_9600 = 0,
34
    BAUDS_19200,
35
    BAUDS_38400,
36
};
37

  
38
enum stopBit_index {
39
    ONE_STOPBIT = 0,
40
    TWO_STOPBIT,
41
};
42

  
43
enum parity_index {
44
    NO_PARITY = 0,
45
    ODD_PARITY,
46
    EVEN_PARITY,
47
};
48

  
49

  
50

  
51

  
52

  
53
#define DLAB_ERF_EN_BIT  0x80
54

  
55
//Parity param.s
56
#define PARITY_NONE      0
57
#define PARITY_ODD       1
58
#define PARITY_EVEN      3
59
//Stop bit param.s
60
#define STOPBIT_ONE      0
61
#define STOPBIT_TWO      1
62
//Word data bit param.s
63
#define WORD_5BITS       0
64
#define WORD_6BITS       1
65
#define WORD_7BITS       2
66
#define WORD_8BITS       3
67

  
68
///////////////////////////
69
//Divisor Latch values
70

  
71

  
72

  
73

  
74
//According to 8MHz
75
#ifdef TL16C_8MHZ_CLK
76

  
77
#define DL_9600_BAUDS    52
78
#define DL_19200_BAUDS   26
79
#define DL_38400_BAUDS   13
80

  
81
#else
82
#ifdef TL16C_16MHZ_CLK
83

  
84
#define DL_9600_BAUDS    104
85
#define DL_19200_BAUDS   52
86
#define DL_38400_BAUDS   26
87

  
88
#else
89
#ifdef TL16C_24MHZ_CLK
90

  
91
#define DL_9600_BAUDS    156
92
#define DL_19200_BAUDS   78
93
#define DL_38400_BAUDS   39
94

  
95
#else
96
#error "Please choose a configuration for baud speed"
97
#define DL_9600_BAUDS    0x0
98
#define DL_19200_BAUDS   0x0
99
#define DL_38400_BAUDS   0x0
100
#define CPU_FREQ_SET     0x0
101

  
102
#endif //24MHZ
103
#endif //16MHZ
104
#endif //8MHZ
105

  
106
#endif	/* XC_HEADER_TEMPLATE_H */
107

  
TL16C754_training.X/TL16C_addr.h
1

  
2
#ifndef TLE16C_ADDR_H
3
#define	TLE16C_ADDR_H
4

  
5

  
6
#define LCR_REG     0x3 //Static register
7

  
8
///////////////////////////////////////////
9
// READ Registers
10

  
11
#define RHR_REG         0x0
12
#define IIR_REG         0x2
13
#define LSR_REG         0x5
14
#define MSR_REG         0x6
15
#define FIFORDY_REG     0x7
16

  
17
///////////////////////////////////////////
18
// WRITE Registers
19

  
20
#define THR_REG     0x0
21
#define FCR_REG     0x2
22

  
23
///////////////////////////////////////////
24
// READ/WRITE Registers
25

  
26
#define IER_REG         0x1
27
#define LCR_REG         0x3
28
#define MCR_REG         0x4
29
#define SPR_REG         0x7
30
#define DLL_REG         0x0
31
#define DLH_REG         0x1
32
#define EFR_REG         0x2
33
#define XON1_REG        0x4
34
#define XON2_REG        0x5
35
#define XOFF1_REG       0x6
36
#define XOFF2_REG       0x7
37
#define TCR_REG         0x6
38
#define TLR_REG         0x7
39

  
40

  
41

  
42
#endif	/* XC_HEADER_TEMPLATE_H */
43

  
TL16C754_training.X/build/default/debug/main.o.d
1
build/default/debug/main.o.d build/default/debug/main.o: main.c \
2
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\xc.h \
3
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\cci.h \
4
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\io.h \
5
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\sfr_defs.h \
6
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\inttypes.h \
7
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\features.h \
8
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stdint.h \
9
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdint.h \
10
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\alltypes.h \
11
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\stdint.h \
12
 C:/Program\ Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/include/avr/ioavr32da48.h \
13
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\portpins.h \
14
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\common.h \
15
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\xmega.h \
16
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\fuse.h \
17
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\lock.h \
18
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\builtins.h \
19
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\math.h \
20
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdlib.h \
21
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay.h \
22
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay_basic.h \
23
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\interrupt.h \
24
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\eeprom.h \
25
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stddef.h \
26
 macros_def.h TL16C_addr.h TL16C_CFG.h
27

  
28
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\xc.h:
29

  
30
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\cci.h:
31

  
32
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\io.h:
33

  
34
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\sfr_defs.h:
35

  
36
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\inttypes.h:
37

  
38
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\features.h:
39

  
40
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stdint.h:
41

  
42
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdint.h:
43

  
44
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\alltypes.h:
45

  
46
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\stdint.h:
47

  
48
C:/Program\ Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/include/avr/ioavr32da48.h:
49

  
50
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\portpins.h:
51

  
52
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\common.h:
53

  
54
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\xmega.h:
55

  
56
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\fuse.h:
57

  
58
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\lock.h:
59

  
60
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\builtins.h:
61

  
62
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\math.h:
63

  
64
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdlib.h:
65

  
66
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay.h:
67

  
68
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay_basic.h:
69

  
70
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\interrupt.h:
71

  
72
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\eeprom.h:
73

  
74
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stddef.h:
75

  
76
macros_def.h:
77

  
78
TL16C_addr.h:
79

  
80
TL16C_CFG.h:
TL16C754_training.X/build/default/production/main.o.d
1
build/default/production/main.o.d build/default/production/main.o: main.c \
2
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\xc.h \
3
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\cci.h \
4
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\io.h \
5
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\sfr_defs.h \
6
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\inttypes.h \
7
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\features.h \
8
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stdint.h \
9
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdint.h \
10
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\alltypes.h \
11
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\stdint.h \
12
 C:/Program\ Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/include/avr/ioavr32da48.h \
13
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\portpins.h \
14
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\common.h \
15
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\xmega.h \
16
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\fuse.h \
17
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\lock.h \
18
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\builtins.h \
19
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\math.h \
20
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdlib.h \
21
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay.h \
22
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay_basic.h \
23
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\interrupt.h \
24
 c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\eeprom.h \
25
 c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stddef.h \
26
 macros_def.h TL16C_addr.h TL16C_CFG.h
27

  
28
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\xc.h:
29

  
30
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\cci.h:
31

  
32
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\io.h:
33

  
34
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\sfr_defs.h:
35

  
36
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\inttypes.h:
37

  
38
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\features.h:
39

  
40
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stdint.h:
41

  
42
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdint.h:
43

  
44
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\alltypes.h:
45

  
46
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\bits\stdint.h:
47

  
48
C:/Program\ Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/include/avr/ioavr32da48.h:
49

  
50
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\portpins.h:
51

  
52
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\common.h:
53

  
54
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\xmega.h:
55

  
56
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\fuse.h:
57

  
58
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\lock.h:
59

  
60
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\builtins.h:
61

  
62
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\math.h:
63

  
64
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\stdlib.h:
65

  
66
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay.h:
67

  
68
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\util\delay_basic.h:
69

  
70
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\interrupt.h:
71

  
72
c:\program\ files\microchip\xc8\v2.46\avr\avr\include\avr\eeprom.h:
73

  
74
c:\program\ files\microchip\xc8\v2.46\avr\lib\gcc\avr\5.4.0\include\stddef.h:
75

  
76
macros_def.h:
77

  
78
TL16C_addr.h:
79

  
80
TL16C_CFG.h:
TL16C754_training.X/dist/default/debug/TL16C754_training.X.debug.map
1
Archive member included to satisfy reference by file (symbol)
2

  
3
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
4
                              build/default/debug/main.o (__do_clear_bss)
5
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
6
                              C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o (exit)
7
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
8
                              c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o) (_Exit)
9
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
10
                              c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o) (_exit)
11

  
12
Discarded input sections
13

  
14
 .data          0x0000000000000000        0x0 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
15
 .bss           0x0000000000000000        0x0 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
16
 .text          0x0000000000000000        0x0 build/default/debug/main.o
17
 .data          0x0000000000000000        0x0 build/default/debug/main.o
18
 .bss           0x0000000000000000        0x0 build/default/debug/main.o
19
 .text.initExtClock
20
                0x0000000000000000       0x20 build/default/debug/main.o
21
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
22
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
23
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
24
 .text.libgcc.mul
25
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
26
 .text.libgcc.div
27
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
28
 .text.libgcc   0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
29
 .text.libgcc.prologue
30
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
31
 .text.libgcc.builtins
32
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
33
 .text.libgcc.fmul
34
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
35
 .text.libgcc.fixed
36
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
37
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
38
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
39
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
40
 .stack.descriptors
41
                0x0000000000000000       0x73 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
42
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
43
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
44
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
45
 .stack.descriptors
46
                0x0000000000000000       0x13 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
47
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
48
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
49
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
50
 .text.libgcc.mul
51
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
52
 .text.libgcc.div
53
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
54
 .text.libgcc   0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
55
 .text.libgcc.prologue
56
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
57
 .stack.descriptors
58
                0x0000000000000000       0x13 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
59
 .text.libgcc.builtins
60
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
61
 .text.libgcc.fmul
62
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
63
 .text.libgcc.fixed
64
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
65

  
66
Memory Configuration
67

  
68
Name             Origin             Length             Attributes
69
text             0x0000000000000000 0x0000000000008000 xr
70
data             0x0000000000807000 0x0000000000001000 rw !x
71
eeprom           0x0000000000810000 0x0000000000000200 rw !x
72
fuse             0x0000000000820000 0x0000000000000010 rw !x
73
lock             0x0000000000830000 0x0000000000000400 rw !x
74
signature        0x0000000000840000 0x0000000000000400 rw !x
75
user_signatures  0x0000000000850000 0x0000000000000400 rw !x
76
bootrow          0x0000000000860000 0x0000000000000400 rw !x
77
*default*        0x0000000000000000 0xffffffffffffffff
78

  
79
Linker script and memory map
80

  
81
Address of section .data set to 0x807000
82
                0x0000000000008000                __RODATA_PM_OFFSET__ = 0x8000
83
LOAD C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
84
                0x0000000000000001                __MPLAB_BUILD = 0x1
85
LOAD build/default/debug/main.o
86
START GROUP
87
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libm.a
88
END GROUP
89
                0x0000000000000001                __MPLAB_DEBUG = 0x1
90
                0x0000000000000001                __DEBUG = 0x1
91
START GROUP
92
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a
93
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libm.a
94
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a
95
LOAD C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3\libavr32da48.a
96
END GROUP
97
                [0x0000000000000000]                __TEXT_REGION_ORIGIN__ = DEFINED (__TEXT_REGION_ORIGIN__)?__TEXT_REGION_ORIGIN__:0x0
98
                [0x0000000000807000]                __DATA_REGION_ORIGIN__ = DEFINED (__DATA_REGION_ORIGIN__)?__DATA_REGION_ORIGIN__:0x802000
99
                [0x0000000000008000]                __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x100000
100
                [0x0000000000001000]                __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0
101
                [0x0000000000000200]                __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000
102
                [0x0000000000000010]                __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400
103
                0x0000000000000400                __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400
104
                0x0000000000000400                __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400
105
                0x0000000000000400                __USER_SIGNATURE_REGION_LENGTH__ = DEFINED (__USER_SIGNATURE_REGION_LENGTH__)?__USER_SIGNATURE_REGION_LENGTH__:0x400
106
                0x0000000000008000                __RODATA_PM_OFFSET__ = DEFINED (__RODATA_PM_OFFSET__)?__RODATA_PM_OFFSET__:0x8000
107
                0x0000000000000400                __BOOTROW_REGION_LENGTH__ = DEFINED (__BOOTROW_REGION_LENGTH__)?__BOOTROW_REGION_LENGTH__:0x400
108

  
109
.hash
110
 *(.hash)
111

  
112
.dynsym
113
 *(.dynsym)
114

  
115
.dynstr
116
 *(.dynstr)
117

  
118
.gnu.version
119
 *(.gnu.version)
120

  
121
.gnu.version_d
122
 *(.gnu.version_d)
123

  
124
.gnu.version_r
125
 *(.gnu.version_r)
126

  
127
.rel.init
128
 *(.rel.init)
129

  
130
.rela.init
131
 *(.rela.init)
132

  
133
.rel.text
134
 *(.rel.text)
135
 *(.rel.text.*)
136
 *(.rel.gnu.linkonce.t*)
137

  
138
.rela.text
139
 *(.rela.text)
140
 *(.rela.text.*)
141
 *(.rela.gnu.linkonce.t*)
142

  
143
.rel.fini
144
 *(.rel.fini)
145

  
146
.rela.fini
147
 *(.rela.fini)
148

  
149
.rel.rodata
150
 *(.rel.rodata)
151
 *(.rel.rodata.*)
152
 *(.rel.gnu.linkonce.r*)
153

  
154
.rela.rodata
155
 *(.rela.rodata)
156
 *(.rela.rodata.*)
157
 *(.rela.gnu.linkonce.r*)
158

  
159
.rel.data
160
 *(.rel.data)
161
 *(.rel.data.*)
162
 *(.rel.gnu.linkonce.d*)
163

  
164
.rela.data
165
 *(.rela.data)
166
 *(.rela.data.*)
167
 *(.rela.gnu.linkonce.d*)
168

  
169
.rel.ctors
170
 *(.rel.ctors)
171

  
172
.rela.ctors
173
 *(.rela.ctors)
174

  
175
.rel.dtors
176
 *(.rel.dtors)
177

  
178
.rela.dtors
179
 *(.rela.dtors)
180

  
181
.rel.got
182
 *(.rel.got)
183

  
184
.rela.got
185
 *(.rela.got)
186

  
187
.rel.bss
188
 *(.rel.bss)
189

  
190
.rela.bss
191
 *(.rela.bss)
192

  
193
.rel.plt
194
 *(.rel.plt)
195

  
196
.rela.plt
197
 *(.rela.plt)
198

  
199
.text           0x0000000000000000      0x142
200
 *(.vectors)
201
 .vectors       0x0000000000000000       0xe8 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
202
                0x0000000000000000                __vector_default
203
                0x0000000000000000                __vectors
204
 *(.vectors)
205
 *(.progmem.gcc*)
206
 *(.dinit)
207
 .dinit         0x00000000000000e8        0x5 data_init
208
                0x00000000000000ee                . = ALIGN (0x2)
209
 *fill*         0x00000000000000ed        0x1 
210
                0x00000000000000ee                __trampolines_start = .
211
 *(.trampolines)
212
 .trampolines   0x00000000000000ee        0x0 linker stubs
213
 *(.trampolines*)
214
                0x00000000000000ee                __trampolines_end = .
215
 *libprintf_flt.a:*(.progmem.data)
216
 *libc.a:*(.progmem.data)
217
                0x00000000000000ee                . = ALIGN (0x2)
218
 *(.jumptables)
219
 *(.jumptables*)
220
 *(.lowtext)
221
 *(.lowtext*)
222
                0x00000000000000ee                __ctors_start = .
223
 *(.ctors)
224
                0x00000000000000ee                __ctors_end = .
225
                0x00000000000000ee                __dtors_start = .
226
 *(.dtors)
227
                0x00000000000000ee                __dtors_end = .
228
 SORT(*)(.ctors)
229
 SORT(*)(.dtors)
230
 *(.init0)
231
 .init0         0x00000000000000ee        0x0 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
232
                0x00000000000000ee                __init
233
 *(.init0)
234
 *(.init1)
235
 *(.init1)
236
 *(.init2)
237
 .init2         0x00000000000000ee        0xc C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
238
 *(.init2)
239
 *(.init3)
240
 *(.init3)
241
 *(.init4)
242
 .init4         0x00000000000000fa       0x3c c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
243
                0x00000000000000fa                __do_copy_data
244
                0x0000000000000128                __do_clear_bss
245
 *(.init4)
246
 *(.init5)
247
 *(.init5)
248
 *(.init6)
249
 *(.init6)
250
 *(.init7)
251
 *(.init7)
252
 *(.init8)
253
 *(.init8)
254
 *(.init9)
255
 .init9         0x0000000000000136        0x8 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
256
 *(.init9)
257
                0x000000000000013e                . = ALIGN (0x2)
258
 *(.fini9)
259
 .fini9         0x000000000000013e        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
260
                0x000000000000013e                _exit
261
 *(.fini9)
262
 *(.fini8)
263
 *(.fini8)
264
 *(.fini7)
265
 *(.fini7)
266
 *(.fini6)
267
 *(.fini6)
268
 *(.fini5)
269
 *(.fini5)
270
 *(.fini4)
271
 *(.fini4)
272
 *(.fini3)
273
 *(.fini3)
274
 *(.fini2)
275
 *(.fini2)
276
 *(.fini1)
277
 *(.fini1)
278
 *(.fini0)
279
 .fini0         0x000000000000013e        0x4 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
280
 *(.fini0)
281
                0x0000000000000142                _etext = .
282

  
283
.data           0x0000000000807000        0x0 load address 0x0000000000000142
284
                [!provide]                        PROVIDE (__data_start, .)
285
 *(.gnu.linkonce.d*)
286
                0x0000000000807000                . = ALIGN (0x2)
287
                0x0000000000807000                _edata = .
288
                [!provide]                        PROVIDE (__data_end, .)
289

  
290
.bss            0x0000000000807000        0x0
291
                [!provide]                        PROVIDE (__bss_start, .)
292
 *(COMMON)
293
                [!provide]                        PROVIDE (__bss_end, .)
294
                0x0000000000000142                __data_load_start = LOADADDR (.data)
295
                0x0000000000000142                __data_load_end = (__data_load_start + SIZEOF (.data))
296

  
297
.noinit         0x0000000000807000        0x0
298
                [!provide]                        PROVIDE (__noinit_start, .)
299
 *(.noinit*)
300
                [!provide]                        PROVIDE (__noinit_end, .)
301
                0x0000000000807000                _end = .
302

  
303
.eeprom         0x0000000000810000        0x0
304
 *(.eeprom*)
305
                0x0000000000810000                __eeprom_end = .
306

  
307
.fuse
308
 *(.fuse)
309
 *(.lfuse)
310
 *(.hfuse)
311
 *(.efuse)
312

  
313
.lock
314
 *(.lock*)
315

  
316
.signature
317
 *(.signature*)
318

  
319
.user_signatures
320
 *(.user_signatures*)
321

  
322
.bootrow
323
 *(.bootrow*)
324

  
325
.stab
326
 *(.stab)
327

  
328
.stabstr
329
 *(.stabstr)
330

  
331
.stab.excl
332
 *(.stab.excl)
333

  
334
.stab.exclstr
335
 *(.stab.exclstr)
336

  
337
.stab.index
338
 *(.stab.index)
339

  
340
.stab.indexstr
341
 *(.stab.indexstr)
342

  
343
.comment        0x0000000000000000       0x5b
344
 *(.comment)
345
 .comment       0x0000000000000000       0x2f build/default/debug/main.o
346
                                         0x30 (size before relaxing)
347
 .comment       0x000000000000002f       0x2c c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
348
                                         0x2d (size before relaxing)
349
 .comment       0x000000000000005b       0x2d c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
350

  
351
.stack.descriptors.hdr
352
                0x0000000000000000       0x2a
353
 .stack.descriptors.hdr
354
                0x0000000000000000        0xe c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
355
 .stack.descriptors.hdr
356
                0x000000000000000e        0xe c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
357
 .stack.descriptors.hdr
358
                0x000000000000001c        0xe c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
359

  
360
.note.GNU-stack
361
                0x0000000000000000        0x0
362
 .note.GNU-stack
363
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
364
 .note.GNU-stack
365
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
366

  
367
.note.gnu.build-id
368
 *(.note.gnu.build-id)
369

  
370
.debug
371
 *(.debug)
372

  
373
.line
374
 *(.line)
375

  
376
.debug_srcinfo
377
 *(.debug_srcinfo)
378

  
379
.debug_sfnames
380
 *(.debug_sfnames)
381

  
382
.debug_aranges  0x0000000000000000       0x90
383
 *(.debug_aranges)
384
 .debug_aranges
385
                0x0000000000000000       0x90 build/default/debug/main.o
386

  
387
.debug_pubnames
388
 *(.debug_pubnames)
389

  
390
.debug_info     0x0000000000000000     0x4f3f
391
 *(.debug_info .gnu.linkonce.wi.*)
392
 .debug_info    0x0000000000000000     0x3214 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
393
 .debug_info    0x0000000000003214     0x1d2b build/default/debug/main.o
394

  
395
.debug_abbrev   0x0000000000000000     0x316d
396
 *(.debug_abbrev)
397
 .debug_abbrev  0x0000000000000000     0x2f6e C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
398
 .debug_abbrev  0x0000000000002f6e      0x1ff build/default/debug/main.o
399

  
400
.debug_line     0x0000000000000000      0xc6a
401
 *(.debug_line .debug_line.* .debug_line_end)
402
 .debug_line    0x0000000000000000      0x1f3 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
403
 .debug_line    0x00000000000001f3      0xa77 build/default/debug/main.o
404

  
405
.debug_frame    0x0000000000000000      0x268
406
 *(.debug_frame)
407
 .debug_frame   0x0000000000000000      0x268 build/default/debug/main.o
408

  
409
.debug_str      0x0000000000000000     0x15f1
410
 *(.debug_str)
411
 .debug_str     0x0000000000000000     0x1539 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
412
 .debug_str     0x0000000000001539       0xb8 build/default/debug/main.o
413

  
414
.debug_loc      0x0000000000000000      0x85c
415
 *(.debug_loc)
416
 .debug_loc     0x0000000000000000      0x85c build/default/debug/main.o
417

  
418
.debug_macinfo
419
 *(.debug_macinfo)
420

  
421
.debug_weaknames
422
 *(.debug_weaknames)
423

  
424
.debug_funcnames
425
 *(.debug_funcnames)
426

  
427
.debug_typenames
428
 *(.debug_typenames)
429

  
430
.debug_varnames
431
 *(.debug_varnames)
432

  
433
.debug_pubtypes
434
 *(.debug_pubtypes)
435

  
436
.debug_ranges   0x0000000000000000       0x80
437
 *(.debug_ranges)
438
 .debug_ranges  0x0000000000000000       0x80 build/default/debug/main.o
439

  
440
.debug_macro
441
 *(.debug_macro)
442
OUTPUT(dist/default/debug/TL16C754_training.X.debug.elf elf32-avr)
443
LOAD linker stubs
444
LOAD data_init
445

  
446
.note.gnu.avr.deviceinfo
447
                0x0000000000000000       0x3c
448
 .note.gnu.avr.deviceinfo
449
                0x0000000000000000       0x3c C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
450

  
451
.bss.LCR_DEBUG  0x0000000000807000        0x1
452
 .bss.LCR_DEBUG
453
                0x0000000000807000        0x1 build/default/debug/main.o
454
                0x0000000000807000                LCR_DEBUG
455

  
456
.bss.DLH_DEBUG  0x0000000000807001        0x1
457
 .bss.DLH_DEBUG
458
                0x0000000000807001        0x1 build/default/debug/main.o
459
                0x0000000000807001                DLH_DEBUG
460

  
461
.bss.DLL_DEBUG  0x0000000000807002        0x1
462
 .bss.DLL_DEBUG
463
                0x0000000000807002        0x1 build/default/debug/main.o
464
                0x0000000000807002                DLL_DEBUG
465

  
466
.text.main      0x0000000000000142      0x226
467
 .text.main     0x0000000000000142      0x226 build/default/debug/main.o
468
                0x0000000000000142                main
469

  
470
.text.initUartA
471
                0x0000000000000368      0x114
472
 .text.initUartA
473
                0x0000000000000368      0x114 build/default/debug/main.o
474
                0x0000000000000368                initUartA
475

  
476
.text.initUartB
477
                0x000000000000047c      0x114
478
 .text.initUartB
479
                0x000000000000047c      0x114 build/default/debug/main.o
480
                0x000000000000047c                initUartB
481

  
482
.text.initUartC
483
                0x0000000000000590      0x114
484
 .text.initUartC
485
                0x0000000000000590      0x114 build/default/debug/main.o
486
                0x0000000000000590                initUartC
487

  
488
.text.initUartD
489
                0x00000000000006a4      0x114
490
 .text.initUartD
491
                0x00000000000006a4      0x114 build/default/debug/main.o
492
                0x00000000000006a4                initUartD
493

  
494
.text.readPortA
495
                0x00000000000007b8       0x60
496
 .text.readPortA
497
                0x00000000000007b8       0x60 build/default/debug/main.o
498
                0x00000000000007b8                readPortA
499

  
500
.text.readPortB
501
                0x0000000000000818       0x60
502
 .text.readPortB
503
                0x0000000000000818       0x60 build/default/debug/main.o
504
                0x0000000000000818                readPortB
505

  
506
.text.readPortC
507
                0x0000000000000878       0x60
508
 .text.readPortC
509
                0x0000000000000878       0x60 build/default/debug/main.o
510
                0x0000000000000878                readPortC
511

  
512
.text.readPortD
513
                0x00000000000008d8       0x60
514
 .text.readPortD
515
                0x00000000000008d8       0x60 build/default/debug/main.o
516
                0x00000000000008d8                readPortD
517

  
518
.text.writePortA
519
                0x0000000000000938       0x5a
520
 .text.writePortA
521
                0x0000000000000938       0x5a build/default/debug/main.o
522
                0x0000000000000938                writePortA
523

  
524
.text.writePortB
525
                0x0000000000000992       0x5a
526
 .text.writePortB
527
                0x0000000000000992       0x5a build/default/debug/main.o
528
                0x0000000000000992                writePortB
529

  
530
.text.writePortC
531
                0x00000000000009ec       0x5a
532
 .text.writePortC
533
                0x00000000000009ec       0x5a build/default/debug/main.o
534
                0x00000000000009ec                writePortC
535

  
536
.text.writePortD
537
                0x0000000000000a46       0x5a
538
 .text.writePortD
539
                0x0000000000000a46       0x5a build/default/debug/main.o
540
                0x0000000000000a46                writePortD
541

  
542
.text.setWait   0x0000000000000aa0       0x16
543
 .text.setWait  0x0000000000000aa0       0x16 build/default/debug/main.o
544
                0x0000000000000aa0                setWait
545

  
546
.text.exit      0x0000000000000ab6       0x16
547
 .text.exit     0x0000000000000ab6       0x16 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
548
                0x0000000000000ab6                exit
549

  
550
.text           0x0000000000000acc        0x4
551
 .text          0x0000000000000acc        0x4 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
552
                0x0000000000000acc                __vector_38
553
                0x0000000000000acc                __vector_22
554
                0x0000000000000acc                __vector_28
555
                0x0000000000000acc                __vector_1
556
                0x0000000000000acc                __vector_32
557
                0x0000000000000acc                __vector_34
558
                0x0000000000000acc                __vector_24
559
                0x0000000000000acc                __vector_12
560
                0x0000000000000acc                __vector_55
561
                0x0000000000000acc                __vector_46
562
                0x0000000000000acc                __bad_interrupt
563
                0x0000000000000acc                __vector_6
564
                0x0000000000000acc                __vector_31
565
                0x0000000000000acc                __vector_35
566
                0x0000000000000acc                __vector_39
567
                0x0000000000000acc                __vector_3
568
                0x0000000000000acc                __vector_23
569
                0x0000000000000acc                __vector_30
570
                0x0000000000000acc                __vector_45
571
                0x0000000000000acc                __vector_25
572
                0x0000000000000acc                __vector_11
573
                0x0000000000000acc                __vector_54
574
                0x0000000000000acc                __vector_13
575
                0x0000000000000acc                __vector_17
576
                0x0000000000000acc                __vector_19
577
                0x0000000000000acc                __vector_56
578
                0x0000000000000acc                __vector_7
579
                0x0000000000000acc                __vector_49
580
                0x0000000000000acc                __vector_41
581
                0x0000000000000acc                __vector_43
582
                0x0000000000000acc                __vector_27
583
                0x0000000000000acc                __vector_5
584
                0x0000000000000acc                __vector_33
585
                0x0000000000000acc                __vector_47
586
                0x0000000000000acc                __vector_52
587
                0x0000000000000acc                __vector_37
588
                0x0000000000000acc                __vector_4
589
                0x0000000000000acc                __vector_44
590
                0x0000000000000acc                __vector_51
591
                0x0000000000000acc                __vector_9
592
                0x0000000000000acc                __vector_2
593
                0x0000000000000acc                __vector_21
594
                0x0000000000000acc                __vector_15
595
                0x0000000000000acc                __vector_36
596
                0x0000000000000acc                __vector_29
597
                0x0000000000000acc                __vector_40
598
                0x0000000000000acc                __vector_8
599
                0x0000000000000acc                __vector_26
600
                0x0000000000000acc                __vector_48
601
                0x0000000000000acc                __vector_14
602
                0x0000000000000acc                __vector_57
603
                0x0000000000000acc                __vector_53
604
                0x0000000000000acc                __vector_10
605
                0x0000000000000acc                __vector_50
606
                0x0000000000000acc                __vector_16
607
                0x0000000000000acc                __vector_18
608
                0x0000000000000acc                __vector_20
609
                0x0000000000000acc                __vector_42
610

  
611
.text._Exit     0x0000000000000ad0        0x4
612
 .text._Exit    0x0000000000000ad0        0x4 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
613
                0x0000000000000ad0                _Exit
614

  
615
.text.__dummy_fini
616
                0x0000000000000ad4        0x2
617
 .text.__dummy_fini
618
                0x0000000000000ad4        0x2 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
619
                0x0000000000000ad4                _fini
620

  
621
.text.__dummy_funcs_on_exit
622
                0x0000000000000ad6        0x2
623
 .text.__dummy_funcs_on_exit
624
                0x0000000000000ad6        0x2 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
625
                0x0000000000000ad6                __funcs_on_exit
626

  
627
.text.__dummy_simulator_exit
628
                0x0000000000000ad8        0x2
629
 .text.__dummy_simulator_exit
630
                0x0000000000000ad8        0x2 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
631
                0x0000000000000ad8                __simulator_exit
TL16C754_training.X/dist/default/debug/memoryfile.xml
1
<?xml version="1.0" encoding="UTF-8"?> 
2
<project>                                  
3
  <executable name="dist/default/debug/TL16C754_training.X.debug.elf">                 
4
    <memory name="program">              
5
      <units>bytes</units>                 
6
      <length>32768</length>                 
7
      <used>2778</used>                     
8
      <free>29990</free>                     
9
    </memory>                              
10
    <memory name="data">                 
11
      <units>bytes</units>                 
12
      <length>4096</length>                 
13
      <used>3</used>                     
14
      <free>4093</free>                     
15
    </memory>                              
16
  </executable>                            
17
</project>                                 
TL16C754_training.X/dist/default/production/TL16C754_training.X.production.hex
1
:100000000C9477000C9466050C9466050C946605B8
2
:100010000C9466050C9466050C9466050C946605B4
3
:100020000C9466050C9466050C9466050C946605A4
4
:100030000C9466050C9466050C9466050C94660594
5
:100040000C9466050C9466050C9466050C94660584
6
:100050000C9466050C9466050C9466050C94660574
7
:100060000C9466050C9466050C9466050C94660564
8
:100070000C9466050C9466050C9466050C94660554
9
:100080000C9466050C9466050C9466050C94660544
10
:100090000C9466050C9466050C9466050C94660534
11
:1000A0000C9466050C9466050C9466050C94660524
12
:1000B0000C9466050C9466050C9466050C94660514
13
:1000C0000C9466050C9466050C9466050C94660504
14
:1000D0000C9466050C9466050C9466050C946605F4
15
:1000E0000C9466050C946605700070038000112462
16
:1000F0001FBECFEFCDBFDFE7DEBFE8EEF0E040E0B0
17
:1001000017C0B591A59135912591059107FD0CC0BA
18
:1001100095918591EF01F92FE82F05900D92A21787
19
:10012000B307D9F7FE0104C01D92A217B307E1F788
20
:10013000ED3EF40731F70E94A1000C945B05F894A2
21
:02014000FFCFEF
22
:10014200CF93DF93CDB7DEB7DA95CDBFDEBF88E8B8
23
:1001520093E10E945005FE013196CE018F5B9F4FC5
24
:1001620011928E179F07E1F7FE01EF5BFF4FCE0161
25
:100172008F579F4F11928E179F07E1F7FE01EF579E
26
:10018200FF4FCE018F539F4F11928E179F07E1F7BA
27
:10019200FE01EF53FF4FCE018F5F9E4F11928E17DC
28
:1001A2009F07E1F79CE188ED84BF9093680000E827
29
:1001B20014E0D8018C9187608C93E0E2F4E08081B6
30
:1001C2008063808380818F6080838C9188608C9330
31
:1001D2008481816084838481826084838481846059
32
:1001E2008483848188608483848180618483848120
33
:1001F2008062848314968C911497886014968C93F1
34
:1002020084E690E00E945005F8018481876F848320
35
:10021200000020E040E063E081E00E94B40120E0C1
36
:1002220040E063E081E00E943E0220E040E063E0C3
37
:1002320081E00E94C80220E040E063E081E00E9489
38
:10024200520384EF91E00E945005E12CF12C00E072
39
:1002520010E085E00E94DC0380FF18C080E00E946D
40
:10026200DC03E1E0F0E0EC0FFD1FE10FF11D808304
41
:100272001F5F103408F010E0E1E0F0E0EC0FFD1F2A
42
:10028200E10FF11D8081883F09F4000085E00E94A2
43
:100292000C0480FF18C080E00E940C04E1E4F0E04E
44
:1002A200EC0FFD1FE00FF11D80830F5F003408F09B
45
:1002B20000E0E1E4F0E0EC0FFD1FE00FF11D8081B2
46
:1002C200883F09F4000085E00E943C0480FF19C0C9
47
:1002D20080E00E943C04E1E8F0E0EC0FFD1FEF0D2E
48
:1002E200F11D8083F394FFE3FF1508F4F12CE1E89C
49
:1002F200F0E0EC0FFD1FEF0DF11D8081883F09F446
50
:10030200000085E00E946C0480FF19C080E00E941A
51
:100312006C04E1ECF0E0EC0FFD1FEE0DF11D8083AB
52
:10032200E3948FE38E1508F4E12CE1ECF0E0EC0F9E
53
:10033200FD1FEE0DF11D8081883F09F400008091C0
54
:100342000070811101C0000080910270811101C012
55
:10035200000080910170811101C000008AE090E0EC
56
:060362000E94500576CF59
57
:10036800DF92EF92FF920F931F93CF93DF93CDB756
58
:10037800DEB72C97CDBFDEBFF82E062F142FE22E46
59
:10038800198281E08A8392E09B8393E09C8328E62C
60
:100398002D8324E32E832AE12F83188689879A8761
61
:1003A8001B868C8783E00E94DC03D82E84E190E0D2
62
:1003B8000E94500563E08D2D80680E949C0484E1B2
63
:1003C80090E00E94500561E080E00E949C0484E176
64
:1003D80090E00E94500582E08F1528F0FE01EF0D95
65
:1003E800F11D858101C08AE160E00E949C0484E1DE
66
:1003F80090E00E94500583E00E94DC038F77043070
67
:1004080028F4FE01E00FF11D918101C093E0892BD2
68
:1004180091E09E1538F0FE01EE0DF11D9385990FC0
69
:10042800990F01C094E0982B133040F4FE01E10FBE
70
:10043800F11D8085880F880F880F01C088E163E06F
71
:10044800892B0E949C0484E190E00E94500562E0A0
72
:1004580081E00E949C0484E190E00E9450052C9663
73
:10046800CDBFDEBFDF91CF911F910F91FF90EF902D
74
:04047800DF90089574
75
:10047C00DF92EF92FF920F931F93CF93DF93CDB741
76
:10048C00DEB72C97CDBFDEBFF82E062F142FE22E31
77
:10049C00198281E08A8392E09B8393E09C8328E617
78
:1004AC002D8324E32E832AE12F83188689879A874C
79
:1004BC001B868C8783E00E940C04D82E84E190E08C
80
:1004CC000E94500563E08D2D80680E94C90484E170
81
:1004DC0090E00E94500561E080E00E94C90484E134
82
:1004EC0090E00E94500582E08F1528F0FE01EF0D80
83
:1004FC00F11D858101C08AE160E00E94C90484E19C
84
:10050C0090E00E94500583E00E940C048F77043029
85
:10051C0028F4FE01E00FF11D918101C093E0892BBD
86
:10052C0091E09E1538F0FE01EE0DF11D9385990FAB
87
:10053C00990F01C094E0982B133040F4FE01E10FA9
88
:10054C00F11D8085880F880F880F01C088E163E05A
89
:10055C00892B0E94C90484E190E00E94500562E05E
90
:10056C0081E00E94C90484E190E00E9450052C9621
91
:10057C00CDBFDEBFDF91CF911F910F91FF90EF9018
92
:04058C00DF9008955F
93
:10059000DF92EF92FF920F931F93CF93DF93CDB72C
94
:1005A000DEB72C97CDBFDEBFF82E062F142FE22E1C
95
:1005B000198281E08A8392E09B8393E09C8328E602
96
:1005C0002D8324E32E832AE12F83188689879A8737
97
:1005D0001B868C8783E00E943C04D82E84E190E047
98
:1005E0000E94500563E08D2D80680E94F60484E12E
99
:1005F00090E00E94500561E080E00E94F60484E1F2
100
:1006000090E00E94500582E08F1528F0FE01EF0D6A
101
:10061000F11D858101C08AE160E00E94F60484E159
102
:1006200090E00E94500583E00E943C048F770430E4
103
:1006300028F4FE01E00FF11D918101C093E0892BA8
104
:1006400091E09E1538F0FE01EE0DF11D9385990F96
105
:10065000990F01C094E0982B133040F4FE01E10F94
106
:10066000F11D8085880F880F880F01C088E163E045
107
:10067000892B0E94F60484E190E00E94500562E01C
108
:1006800081E00E94F60484E190E00E9450052C96DF
109
:10069000CDBFDEBFDF91CF911F910F91FF90EF9003
110
:0406A000DF9008954A
111
:1006A400DF92EF92FF920F931F93CF93DF93CDB717
112
:1006B400DEB72C97CDBFDEBFF82E062F142FE22E07
113
:1006C400198281E08A8392E09B8393E09C8328E6ED
114
:1006D4002D8324E32E832AE12F83188689879A8722
115
:1006E4001B868C8783E00E946C04D82E84E190E002
116
:1006F4000E94500563E08D2D80680E94230584E1EB
117
:1007040090E00E94500561E080E00E94230584E1AE
118
:1007140090E00E94500582E08F1528F0FE01EF0D55
119
:10072400F11D858101C08AE160E00E94230584E116
120
:1007340090E00E94500583E00E946C048F7704309F
121
:1007440028F4FE01E00FF11D918101C093E0892B93
122
:1007540091E09E1538F0FE01EE0DF11D9385990F81
123
:10076400990F01C094E0982B133040F4FE01E10F7F
124
:10077400F11D8085880F880F880F01C088E163E030
125
:10078400892B0E94230584E190E00E94500562E0D9
126
:1007940081E00E94230584E190E00E9450052C969C
127
:1007A400CDBFDEBFDF91CF911F910F91FF90EF90EE
128
:0407B400DF90089535
129
:1007B8000F931F93CF93DF9300E614E0F8011082A4
130
:1007C80080938404C0E2D4E08C818E7F8C8383E0A4
131
:1007D80090E00E9450058C818F7D8C8383E090E0AF
132
:1007E8000E945005F801108583E090E00E945005B2
133
:1007F8008C8180628C8383E090E00E9450058C811C
134
:1008080081608C83812FDF91CF911F910F91089583
135
:100818000F931F93CF93DF9300E614E0F801108243
136
:1008280080938404C0E2D4E08C818D7F8C8383E044
137
:1008380090E00E9450058C818F7D8C8383E090E04E
138
:100848000E945005F801108583E090E00E94500551
139
:100858008C8180628C8383E090E00E9450058C81BB
140
:1008680082608C83812FDF91CF911F910F91089522
141
:100878000F931F93CF93DF9300E614E0F8011082E3
142
:1008880080938404C0E2D4E08C818B7F8C8383E0E6
143
:1008980090E00E9450058C818F7D8C8383E090E0EE
144
:1008A8000E945005F801108583E090E00E945005F1
145
:1008B8008C8180628C8383E090E00E9450058C815B
146
:1008C80084608C83812FDF91CF911F910F910895C0
147
:1008D8000F931F93CF93DF9300E614E0F801108283
148
:1008E80080938404C0E2D4E08C81877F8C8383E08A
149
:1008F80090E00E9450058C818F7D8C8383E090E08E
150
:100908000E945005F801108583E090E00E94500590
151
:100918008C8180628C8383E090E00E9450058C81FA
152
:1009280088608C83812FDF91CF911F910F9108955B
153
:100938000F931F93CF93DF9300E614E09FEFF80126
154
:100948009083609384048483C0E2D4E08C818E7F9A
155
:100958008C8383E090E00E9450058C818F7E8C838D
156
:1009680083E090E00E9450058C8180618C8383E055
157
:1009780090E00E9450058C8181608C83F801108280
158
:0A098800DF91CF911F910F910895A8
159
:100992000F931F93CF93DF9300E614E09FEFF801CC
160
:1009A2009083609384048483C0E2D4E08C818D7F41
161
:1009B2008C8383E090E00E9450058C818F7E8C8333
162
:1009C20083E090E00E9450058C8180618C8383E0FB
163
:1009D20090E00E9450058C8182608C83F801108225
164
:0A09E200DF91CF911F910F9108954E
165
:1009EC000F931F93CF93DF9300E614E09FEFF80172
166
:1009FC009083609384048483C0E2D4E08C818B7FE9
167
:100A0C008C8383E090E00E9450058C818F7E8C83D8
168
:100A1C0083E090E00E9450058C8180618C8383E0A0
169
:100A2C0090E00E9450058C8184608C83F8011082C8
170
:0A0A3C00DF91CF911F910F910895F3
171
:100A46000F931F93CF93DF9300E614E09FEFF80117
172
:100A56009083609384048483C0E2D4E08C81877F92
173
:100A66008C8383E090E00E9450058C818F7E8C837E
174
:100A760083E090E00E9450058C8180618C8383E046
175
:100A860090E00E9450058C8188608C83F80110826A
176
:0A0A9600DF91CF911F910F91089599
177
:100AA000009741F020E030E000002F5F3F4F8217B9
178
:060AB0009307D1F7089541
179
:100AB600EC010E946B050E946A05CE010E946C053E
180
:060AC600CE010E9468054C
181
:040ACC000C94000086
182
:040AD0000E949F00E1
183
:020AD400089583
184
:020AD600089581
185
:020AD80008957F
186
:00000001FF
TL16C754_training.X/dist/default/production/TL16C754_training.X.production.map
1
Archive member included to satisfy reference by file (symbol)
2

  
3
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
4
                              build/default/production/main.o (__do_clear_bss)
5
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
6
                              C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o (exit)
7
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
8
                              c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o) (_Exit)
9
c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
10
                              c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o) (_exit)
11

  
12
Discarded input sections
13

  
14
 .data          0x0000000000000000        0x0 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
15
 .bss           0x0000000000000000        0x0 C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
16
 .text          0x0000000000000000        0x0 build/default/production/main.o
17
 .data          0x0000000000000000        0x0 build/default/production/main.o
18
 .bss           0x0000000000000000        0x0 build/default/production/main.o
19
 .text.initExtClock
20
                0x0000000000000000       0x20 build/default/production/main.o
21
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
22
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
23
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
24
 .text.libgcc.mul
25
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
26
 .text.libgcc.div
27
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
28
 .text.libgcc   0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
29
 .text.libgcc.prologue
30
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
31
 .text.libgcc.builtins
32
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
33
 .text.libgcc.fmul
34
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
35
 .text.libgcc.fixed
36
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_copy_data.o)
37
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
38
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
39
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
40
 .stack.descriptors
41
                0x0000000000000000       0x73 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(exit.o)
42
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
43
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
44
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
45
 .stack.descriptors
46
                0x0000000000000000       0x13 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a(_Exit.o)
47
 .text          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
48
 .data          0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
49
 .bss           0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
50
 .text.libgcc.mul
51
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
52
 .text.libgcc.div
53
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
54
 .text.libgcc   0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
55
 .text.libgcc.prologue
56
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
57
 .stack.descriptors
58
                0x0000000000000000       0x13 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
59
 .text.libgcc.builtins
60
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
61
 .text.libgcc.fmul
62
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
63
 .text.libgcc.fixed
64
                0x0000000000000000        0x0 c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a(_exit.o)
65

  
66
Memory Configuration
67

  
68
Name             Origin             Length             Attributes
69
text             0x0000000000000000 0x0000000000008000 xr
70
data             0x0000000000807000 0x0000000000001000 rw !x
71
eeprom           0x0000000000810000 0x0000000000000200 rw !x
72
fuse             0x0000000000820000 0x0000000000000010 rw !x
73
lock             0x0000000000830000 0x0000000000000400 rw !x
74
signature        0x0000000000840000 0x0000000000000400 rw !x
75
user_signatures  0x0000000000850000 0x0000000000000400 rw !x
76
bootrow          0x0000000000860000 0x0000000000000400 rw !x
77
*default*        0x0000000000000000 0xffffffffffffffff
78

  
79
Linker script and memory map
80

  
81
Address of section .data set to 0x807000
82
                0x0000000000008000                __RODATA_PM_OFFSET__ = 0x8000
83
LOAD C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3/crtavr32da48.o
84
                0x0000000000000001                __MPLAB_BUILD = 0x1
85
LOAD build/default/production/main.o
86
START GROUP
87
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libm.a
88
END GROUP
89
START GROUP
90
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/avrxmega3\libgcc.a
91
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libm.a
92
LOAD c:/program files/microchip/xc8/v2.46/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3\libc.a
93
LOAD C:/Program Files/Microchip/MPLABX/v6.20/packs/Microchip/AVR-Dx_DFP/2.4.286/xc8/avr/lib/avrxmega3\libavr32da48.a
94
END GROUP
95
                [0x0000000000000000]                __TEXT_REGION_ORIGIN__ = DEFINED (__TEXT_REGION_ORIGIN__)?__TEXT_REGION_ORIGIN__:0x0
96
                [0x0000000000807000]                __DATA_REGION_ORIGIN__ = DEFINED (__DATA_REGION_ORIGIN__)?__DATA_REGION_ORIGIN__:0x802000
97
                [0x0000000000008000]                __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x100000
98
                [0x0000000000001000]                __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0
99
                [0x0000000000000200]                __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000
100
                [0x0000000000000010]                __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400
101
                0x0000000000000400                __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400
102
                0x0000000000000400                __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400
103
                0x0000000000000400                __USER_SIGNATURE_REGION_LENGTH__ = DEFINED (__USER_SIGNATURE_REGION_LENGTH__)?__USER_SIGNATURE_REGION_LENGTH__:0x400
104
                0x0000000000008000                __RODATA_PM_OFFSET__ = DEFINED (__RODATA_PM_OFFSET__)?__RODATA_PM_OFFSET__:0x8000
105
                0x0000000000000400                __BOOTROW_REGION_LENGTH__ = DEFINED (__BOOTROW_REGION_LENGTH__)?__BOOTROW_REGION_LENGTH__:0x400
106

  
107
.hash
108
 *(.hash)
109

  
110
.dynsym
111
 *(.dynsym)
112

  
113
.dynstr
114
 *(.dynstr)
115

  
116
.gnu.version
117
 *(.gnu.version)
118

  
119
.gnu.version_d
120
 *(.gnu.version_d)
121

  
122
.gnu.version_r
123
 *(.gnu.version_r)
124

  
125
.rel.init
126
 *(.rel.init)
127

  
128
.rela.init
129
 *(.rela.init)
130

  
131
.rel.text
132
 *(.rel.text)
133
 *(.rel.text.*)
134
 *(.rel.gnu.linkonce.t*)
135

  
136
.rela.text
137
 *(.rela.text)
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff