Révision d2006889
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) |
Formats disponibles : Unified diff