Projet

Général

Profil

« Précédent | Suivant » 

Révision 447

Ajouté par nibenmbare il y a presque 4 ans

fin TPSP4b2

Voir les différences:

branch/BEN_MBAREK/sp4b2/SP4b2.ARF
C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2.hws
C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SP4b2.hwp
C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SessionM32C_Simulator.hsf
C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\DefaultSession.hsf
C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SessionM32C_E8a_SYSTEM.hsf
branch/BEN_MBAREK/sp4b2/SP4b2/SessionM32C_Simulator.BKS
[HIMDBVersion]
2.0
[DATABASE_VERSION]
"2.3"
[SESSION_DETAILS]
""
[INFORMATION]
""
[GENERAL_DATA]
"RESET_CPU_AFTER_DOWNLOAD_TAG" "VARIANT_TRUE_STORE_TAG"
[LANGUAGE]
"English"
[CONFIG_INFO_VD1]
0
[CONFIG_INFO_VD2]
0
[CONFIG_INFO_VD3]
0
[CONFIG_INFO_VD4]
0
[WINDOW_POSITION_STATE_DATA_VD1]
[WINDOW_POSITION_STATE_DATA_VD2]
[WINDOW_POSITION_STATE_DATA_VD3]
[WINDOW_POSITION_STATE_DATA_VD4]
[WINDOW_Z_ORDER]
[TARGET_NAME]
"M32C Simulator" "" 0
[STATUSBAR_STATEINFO_VD1]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD2]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD3]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD4]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_DEBUGGER_PANESTATE_VD1]
[STATUSBAR_DEBUGGER_PANESTATE_VD2]
[STATUSBAR_DEBUGGER_PANESTATE_VD3]
[STATUSBAR_DEBUGGER_PANESTATE_VD4]
[DEBUGGER_OPTIONS]
"Unknown Options"
[DOWNLOAD_MODULES]
"$(CONFIGDIR)\$(PROJECTNAME).x30" 0 "IEEE695_RENESAS" 0 0 1 0
[CONNECT_ON_GO]
"FALSE"
[DOWNLOAD_MODULES_AFTER_BUILD]
"TRUE"
[REMOVE_BREAKPOINTS_ON_DOWNLOAD]
"TRUE"
[DISABLE_MEMORY_ACCESS_PRIOR_TO_COMMAND_FILE_EXECUTION]
"FALSE"
[LIMIT_DISASSEMBLY_MEMORY_ACCESS]
"FALSE"
[DISABLE_MEMORY_ACCESS_DURING_EXECUTION]
"FALSE"
[DEBUGGER_OPTIONS_PROPERTIES]
"1"
[COMMAND_FILES]
[DEFAULT_DEBUG_FORMAT]
""
[FLASH_DETAILS]
"" 0 0 "" 0 "" 0 0 "" 0 0 0 0 0 0 0 "" "" "" "" ""
[BREAKPOINTS]
[END]
branch/BEN_MBAREK/sp4b2/SP4b2/Debug/SP4b2.m32cc
-c
-finfo
-dir "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug"
-M82
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SP4b2.c"
branch/BEN_MBAREK/sp4b2/SP4b2/Debug/SP4b2.map
##########################################
# (1) LINK INFORMATION #
##########################################
c:\program files (x86)\renesas\hew\tools\renesas\nc308wa\v542r00\bin\ln308.exe @C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.m32cl
# LINK FILE INFORMATION
ncrt0 (C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\ncrt0.r30)
May 21 16:31:43 2021
SP4b2 (C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.r30)
May 21 16:31:43 2021
##########################################
# (2) SECTION INFORMATION #
##########################################
# SECTION ATR TYPE START LENGTH ALIGN MODULENAME
data_SE ABS DATA 000400 000000 ncrt0
data_MON1_SE REL DATA 000400 000000 ncrt0
data_MON2_SE REL DATA 000400 000000 ncrt0
data_MON3_SE REL DATA 000400 000000 ncrt0
data_MON4_SE REL DATA 000400 000000 ncrt0
bss_SE REL DATA 000400 000000 2 ncrt0
bss_MON1_SE REL DATA 000400 000000 2 ncrt0
bss_MON2_SE REL DATA 000400 000000 2 ncrt0
bss_MON3_SE REL DATA 000400 000000 2 ncrt0
bss_MON4_SE REL DATA 000400 000000 2 ncrt0
data_SO REL DATA 000400 000000 ncrt0
data_MON1_SO REL DATA 000400 000000 ncrt0
data_MON2_SO REL DATA 000400 000000 ncrt0
data_MON3_SO REL DATA 000400 000000 ncrt0
data_MON4_SO REL DATA 000400 000000 ncrt0
bss_SO REL DATA 000400 000000 ncrt0
bss_MON1_SO REL DATA 000400 000000 ncrt0
bss_MON2_SO REL DATA 000400 000000 ncrt0
bss_MON3_SO REL DATA 000400 000000 ncrt0
bss_MON4_SO REL DATA 000400 000000 ncrt0
data_NE REL DATA 000400 000000 2 ncrt0
data_MON1_E REL DATA 000400 000000 2 ncrt0
data_MON2_E REL DATA 000400 000000 2 ncrt0
data_MON3_E REL DATA 000400 000000 2 ncrt0
data_MON4_E REL DATA 000400 000000 2 ncrt0
bss_NE REL DATA 000400 000000 2 ncrt0
bss_MON1_E REL DATA 000400 000000 2 ncrt0
bss_MON2_E REL DATA 000400 000000 2 ncrt0
bss_MON3_E REL DATA 000400 000000 2 ncrt0
bss_MON4_E REL DATA 000400 000000 2 ncrt0
data_NO REL DATA 000400 000000 ncrt0
data_MON1_O REL DATA 000400 000000 ncrt0
data_MON2_O REL DATA 000400 000000 ncrt0
data_MON3_O REL DATA 000400 000000 ncrt0
data_MON4_O REL DATA 000400 000000 ncrt0
bss_NO REL DATA 000400 000000 ncrt0
bss_MON1_O REL DATA 000400 000000 ncrt0
bss_MON2_O REL DATA 000400 000000 ncrt0
bss_MON3_O REL DATA 000400 000000 ncrt0
bss_MON4_O REL DATA 000400 000000 ncrt0
stack REL DATA 000400 000600 2 ncrt0
rom_NE REL ROMDATA 000A00 000000 2 ncrt0
rom_NO REL ROMDATA 000A00 000000 ncrt0
data_FE ABS DATA 020000 000000 ncrt0
bss_FE REL DATA 020000 000000 2 ncrt0
data_FO REL DATA 020000 000000 ncrt0
bss_FO REL DATA 020000 000000 ncrt0
rom_FE ABS ROMDATA FE0000 000000 ncrt0
rom_FO REL ROMDATA FE0000 000000 ncrt0
data_SEI REL ROMDATA FE0000 000000 ncrt0
data_MON1_SEI REL ROMDATA FE0000 000000 ncrt0
data_MON2_SEI REL ROMDATA FE0000 000000 ncrt0
data_MON3_SEI REL ROMDATA FE0000 000000 ncrt0
data_MON4_SEI REL ROMDATA FE0000 000000 ncrt0
data_SOI REL ROMDATA FE0000 000000 ncrt0
data_MON1_SOI REL ROMDATA FE0000 000000 ncrt0
data_MON2_SOI REL ROMDATA FE0000 000000 ncrt0
data_MON3_SOI REL ROMDATA FE0000 000000 ncrt0
data_MON4_SOI REL ROMDATA FE0000 000000 ncrt0
data_NEI REL ROMDATA FE0000 000000 ncrt0
data_MON1_EI REL ROMDATA FE0000 000000 ncrt0
data_MON2_EI REL ROMDATA FE0000 000000 ncrt0
data_MON3_EI REL ROMDATA FE0000 000000 ncrt0
data_MON4_EI REL ROMDATA FE0000 000000 ncrt0
data_NOI REL ROMDATA FE0000 000000 ncrt0
data_MON1_OI REL ROMDATA FE0000 000000 ncrt0
data_MON2_OI REL ROMDATA FE0000 000000 ncrt0
data_MON3_OI REL ROMDATA FE0000 000000 ncrt0
data_MON4_OI REL ROMDATA FE0000 000000 ncrt0
data_FEI REL ROMDATA FE0000 000000 ncrt0
data_FOI REL ROMDATA FE0000 000000 ncrt0
interrupt REL CODE FE0000 000000 2 ncrt0
REL CODE FE0000 0002E2 ncrt0
program REL CODE FE02E2 000000 2 ncrt0
REL CODE FE02E2 000056 2 SP4b2
program_S ABS CODE FF0000 000000 ncrt0
vector ABS ROMDATA FFFD00 000100 ncrt0
svector ABS ROMDATA FFFE00 000000 ncrt0
fvector ABS ROMDATA FFFFDC 000024 ncrt0
# Total -------------------------------------------------------------------
DATA 0000600(00001536) Byte(s)
ROMDATA 0000124(00000292) Byte(s)
CODE 0000338(00000824) Byte(s)
##########################################
# (3) GLOBAL LABEL INFORMATION #
##########################################
$exit fe02df _exit fe02df _main fe02e2
dummy_int fe02e1 start fe0000
##########################################
# (4) GLOBAL EQU SYMBOL INFORMATION #
##########################################
__SB__ 00000400
##########################################
# (5) GLOBAL EQU BIT-SYMBOL INFORMATION #
##########################################
##########################################
# (6) LOCAL LABEL INFORMATION #
##########################################
@ ncrt0 ( C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\ncrt0.r30 )
@ SP4b2 ( C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.r30 )
##########################################
# (7) LOCAL EQU SYMBOL INFORMATION #
##########################################
@ ncrt0 ( C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\ncrt0.r30 )
@ SP4b2 ( C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.r30 )
##########################################
# (8) LOCAL EQU BIT-SYMBOL INFORMATION #
##########################################
@ ncrt0 ( C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\ncrt0.r30 )
@ SP4b2 ( C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.r30 )
*** Mapping List ***
SECTION START END SIZE ALIGN
data_SE
00000400 00000400 0 1
data_MON1_SE
00000400 00000400 0 1
data_MON2_SE
00000400 00000400 0 1
data_MON3_SE
00000400 00000400 0 1
data_MON4_SE
00000400 00000400 0 1
bss_SE
00000400 00000400 0 2
bss_MON1_SE
00000400 00000400 0 2
bss_MON2_SE
00000400 00000400 0 2
bss_MON3_SE
00000400 00000400 0 2
bss_MON4_SE
00000400 00000400 0 2
data_SO
00000400 00000400 0 1
data_MON1_SO
00000400 00000400 0 1
data_MON2_SO
00000400 00000400 0 1
data_MON3_SO
00000400 00000400 0 1
data_MON4_SO
00000400 00000400 0 1
bss_SO
00000400 00000400 0 1
bss_MON1_SO
00000400 00000400 0 1
bss_MON2_SO
00000400 00000400 0 1
bss_MON3_SO
00000400 00000400 0 1
bss_MON4_SO
00000400 00000400 0 1
data_NE
00000400 00000400 0 2
data_MON1_E
00000400 00000400 0 2
data_MON2_E
00000400 00000400 0 2
data_MON3_E
00000400 00000400 0 2
data_MON4_E
00000400 00000400 0 2
bss_NE
00000400 00000400 0 2
bss_MON1_E
00000400 00000400 0 2
bss_MON2_E
00000400 00000400 0 2
bss_MON3_E
00000400 00000400 0 2
bss_MON4_E
00000400 00000400 0 2
data_NO
00000400 00000400 0 1
data_MON1_O
00000400 00000400 0 1
data_MON2_O
00000400 00000400 0 1
data_MON3_O
00000400 00000400 0 1
data_MON4_O
00000400 00000400 0 1
bss_NO
00000400 00000400 0 1
bss_MON1_O
00000400 00000400 0 1
bss_MON2_O
00000400 00000400 0 1
bss_MON3_O
00000400 00000400 0 1
bss_MON4_O
00000400 00000400 0 1
stack
00000400 000009ff 600 2
rom_NE
00000a00 00000a00 0 2
rom_NO
00000a00 00000a00 0 1
data_FE
00020000 00020000 0 1
bss_FE
00020000 00020000 0 2
data_FO
00020000 00020000 0 1
bss_FO
00020000 00020000 0 1
rom_FE
00fe0000 00fe0000 0 1
rom_FO
00fe0000 00fe0000 0 1
data_SEI
00fe0000 00fe0000 0 1
data_MON1_SEI
00fe0000 00fe0000 0 1
data_MON2_SEI
00fe0000 00fe0000 0 1
data_MON3_SEI
00fe0000 00fe0000 0 1
data_MON4_SEI
00fe0000 00fe0000 0 1
data_SOI
00fe0000 00fe0000 0 1
data_MON1_SOI
00fe0000 00fe0000 0 1
data_MON2_SOI
00fe0000 00fe0000 0 1
data_MON3_SOI
00fe0000 00fe0000 0 1
data_MON4_SOI
00fe0000 00fe0000 0 1
data_NEI
00fe0000 00fe0000 0 1
data_MON1_EI
00fe0000 00fe0000 0 1
data_MON2_EI
00fe0000 00fe0000 0 1
data_MON3_EI
00fe0000 00fe0000 0 1
data_MON4_EI
00fe0000 00fe0000 0 1
data_NOI
00fe0000 00fe0000 0 1
data_MON1_OI
00fe0000 00fe0000 0 1
data_MON2_OI
00fe0000 00fe0000 0 1
data_MON3_OI
00fe0000 00fe0000 0 1
data_MON4_OI
00fe0000 00fe0000 0 1
data_FEI
00fe0000 00fe0000 0 1
data_FOI
00fe0000 00fe0000 0 1
interrupt
00fe0000 00fe02e1 2e2 2
program
00fe02e2 00fe0337 56 2
program_S
00ff0000 00ff0000 0 1
vector
00fffd00 00fffdff 100 1
svector
00fffe00 00fffe00 0 1
fvector
00ffffdc 00ffffff 24 1
*** Symbol List ***
SECTION=
FILE= START END SIZE
SYMBOL ADDR SIZE INFO COUNTS OPT
SECTION=data_SE
FILE=ncrt0
00000400 00000400 0
__SB__
00000400 0 none ,g 0
SECTION=interrupt
FILE=ncrt0
00fe0000 00fe02e1 2e2
$exit
00fe02df 0 none ,g 0
_exit
00fe02df 0 none ,g 0
dummy_int
00fe02e1 0 none ,g 0
SECTION=program
FILE=C:/Users/nibenmbare/Desktop/TP/sp4b2/SP4b2/SP4b2
00fe02e2 00fe0337 56
_main
00fe02e2 56 func ,g 0
branch/BEN_MBAREK/sp4b2/SP4b2/Debug/ncrt0.lst
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 001
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
1 ;*******************************************************************************
2 ;
3 ; C COMPILER for M16C/80
4 ; Copyright (C) 1999 (2000 - 2010) Renesas Electronics Corporation.
5 ; and Renesas Solutions Corporation. All rights reserved.
6 ;
7 ;
8 ; ncrt0.a30 : NC308 startup program
9 ;
10 ; This program is applicable when using the basic I/O library
11 ;
12 ; $Date: 2005/10/12 11:03:05 $
13 ; $Revision: 1.30 $
14 ;
15 ;*******************************************************************************
16
17 ;---------------------------------------------------------------------
18 ; HEEP SIZE definition
19 ;---------------------------------------------------------------------
20 .if __HEAP__ == 1 ; for HEW
21
22 00000000h HEAPSIZE .equ 0h
23
24 .else
25 X .if __HEAPSIZE__ == 0
26 X .else ; for HEW
27 X .endif
28 .endif
29
30 ;---------------------------------------------------------------------
31 ; STACK SIZE definition
32 ;---------------------------------------------------------------------
33 .if __USTACKSIZE__ == 0
34 .else ; for HEW
35
36 00000300h STACKSIZE .equ __USTACKSIZE__
37
38 .endif
39
40 ;---------------------------------------------------------------------
41 ; INTERRUPT STACK SIZE definition
42 ;---------------------------------------------------------------------
43 .if __ISTACKSIZE__ == 0
44 .else ; for HEW
45
46 00000300h ISTACKSIZE .equ __ISTACKSIZE__
47
48 .endif
49
50 ;---------------------------------------------------------------------
51 ; INTERRUPT VECTOR ADDRESS definition
52 ;---------------------------------------------------------------------
53 00FFFD00h VECTOR_ADR .equ 0fffd00h
54 00FFFE00h SVECTOR_ADR .equ 0fffe00h
55
56 ;---------------------------------------------------------------
57 ; special page definition
58 ;---------------------------------------------------------------
59 ; macro define for special page
60 ;
61 ;Format:
62 ; SPECIAL number
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 002
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
63 ;
64
65 D SPECIAL .macro NUM
66 D .org 0FFFFFEH-(NUM*2)
67 D .glb __SPECIAL_@NUM
68 D .word __SPECIAL_@NUM & 0FFFFH
69 .endm
70 ;---------------------------------------------------------------------
71 ; Section allocation
72 ;---------------------------------------------------------------------
73 .list OFF
74 .list ON
75
76 ;---------------------------------------------------------------------
77 ; SBDATA area definition
78 ;---------------------------------------------------------------------
79 .glb __SB__
80 00000400h __SB__ .equ data_SE_top
81
82 ;====================================================================
83 ; Initialize Macro declaration
84 ;---------------------------------------------------------------------
85 ;
86 ; when copy less 64K byte
87 D BZERO .macro TOP_ ,SECT_
88 D mov.b #00H, R0L
89 D mov.l #TOP_, A1
90 D mov.w #sizeof SECT_ , R3
91 D sstr.b
92 .endm
93
94 D BCOPY .macro FROM_,TO_,SECT_
95 D mov.l #FROM_ ,A0
96 D mov.l #TO_ ,A1
97 D mov.w #sizeof SECT_ , R3
98 D smovf.b
99 .endm
100
101 ; when copy over 64K byte
102 ;BZEROL .macro TOP_,SECT_
103 ; push.w #sizeof SECT_ >> 16
104 ; push.w #sizeof SECT_ & 0ffffh
105 ; pusha TOP_
106 ; .stk 8
107 ;
108 ; .glb _bzero
109 ; .call _bzero,G
110 ; jsr.a _bzero
111 ; .endm
112 ;
113 ;
114 ;BCOPYL .macro FROM_ ,TO_ ,SECT_
115 ; push.w #sizeof SECT_ >> 16
116 ; push.w #sizeof SECT_ & 0ffffh
117 ; pusha TO_
118 ; pusha FROM_
119 ; .stk 12
120 ;
121 ; .glb _bcopy
122 ; .call _bcopy,G
123 ; jsr.a _bcopy
124 ; .endm
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 003
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
125 ;
126
127
128 ;====================================================================
129 ; Interrupt section start
130 ;---------------------------------------------------------------------
131 .insf start,S,0
132 .glb start
133 .section interrupt
134 000000 start:
135 ;---------------------------------------------------------------------
136 ; after reset,this program will start
137 ;---------------------------------------------------------------------
138 000000 D52F000000r ldc #istack_top, isp ;set istack pointer
139 000005 F6E20A00 Q mov.b #02h,0ah
140 000009 120400 Z mov.b #00h,04h ;set processer mode
141 00000C 120A00 Z mov.b #00h,0ah
142 00000F D5AA8000 ldc #0080h, flg
143 000013 D529000000r ldc #stack_top, sp ;set stack pointer
144 000018 D52A000400 ldc #data_SE_top, sb ;set sb register
145
146 00001D D1EC fset b ;switch to bank 1
147 00001F D52A000400 ldc #data_SE_top, sb ;set sb register
148 000024 D3EC fclr b ;switch to bank 0
149
150 000026 D52800FDFF ldc #VECTOR_ADR,intb
151
152 ;====================================================================
153 ; NEAR area initialize.
154 ;--------------------------------------------------------------------
155 ; bss zero clear
156 ;--------------------------------------------------------------------
157 BZERO bss_SE_top,bss_SE
158 00002B 02 M Z mov.b #00H, R0L
159 00002C B0F100000000r M mov.l #bss_SE_top, A1
160 000032 996F0000r M mov.w #sizeof bss_SE , R3
161 000036 B803 M sstr.b
162 M .endm
163 BZERO bss_SO_top,bss_SO
164 000038 02 M Z mov.b #00H, R0L
165 000039 B0F100000000r M mov.l #bss_SO_top, A1
166 00003F 996F0000r M mov.w #sizeof bss_SO , R3
167 000043 B803 M sstr.b
168 M .endm
169 BZERO bss_NE_top,bss_NE
170 000045 02 M Z mov.b #00H, R0L
171 000046 B0F100000000r M mov.l #bss_NE_top, A1
172 00004C 996F0000r M mov.w #sizeof bss_NE , R3
173 000050 B803 M sstr.b
174 M .endm
175 BZERO bss_NO_top,bss_NO
176 000052 02 M Z mov.b #00H, R0L
177 000053 B0F100000000r M mov.l #bss_NO_top, A1
178 000059 996F0000r M mov.w #sizeof bss_NO , R3
179 00005D B803 M sstr.b
180 M .endm
181
182 ; for NSD
183 BZERO bss_MON1_SE_top,bss_MON1_SE
184 00005F 02 M Z mov.b #00H, R0L
185 000060 B0F100000000r M mov.l #bss_MON1_SE_top, A1
186 000066 996F0000r M mov.w #sizeof bss_MON1_SE , R3
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 004
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
187 00006A B803 M sstr.b
188 M .endm
189 BZERO bss_MON2_SE_top,bss_MON2_SE
190 00006C 02 M Z mov.b #00H, R0L
191 00006D B0F100000000r M mov.l #bss_MON2_SE_top, A1
192 000073 996F0000r M mov.w #sizeof bss_MON2_SE , R3
193 000077 B803 M sstr.b
194 M .endm
195 BZERO bss_MON3_SE_top,bss_MON3_SE
196 000079 02 M Z mov.b #00H, R0L
197 00007A B0F100000000r M mov.l #bss_MON3_SE_top, A1
198 000080 996F0000r M mov.w #sizeof bss_MON3_SE , R3
199 000084 B803 M sstr.b
200 M .endm
201 BZERO bss_MON4_SE_top,bss_MON4_SE
202 000086 02 M Z mov.b #00H, R0L
203 000087 B0F100000000r M mov.l #bss_MON4_SE_top, A1
204 00008D 996F0000r M mov.w #sizeof bss_MON4_SE , R3
205 000091 B803 M sstr.b
206 M .endm
207
208 BZERO bss_MON1_SO_top,bss_MON1_SO
209 000093 02 M Z mov.b #00H, R0L
210 000094 B0F100000000r M mov.l #bss_MON1_SO_top, A1
211 00009A 996F0000r M mov.w #sizeof bss_MON1_SO , R3
212 00009E B803 M sstr.b
213 M .endm
214 BZERO bss_MON2_SO_top,bss_MON2_SO
215 0000A0 02 M Z mov.b #00H, R0L
216 0000A1 B0F100000000r M mov.l #bss_MON2_SO_top, A1
217 0000A7 996F0000r M mov.w #sizeof bss_MON2_SO , R3
218 0000AB B803 M sstr.b
219 M .endm
220 BZERO bss_MON3_SO_top,bss_MON3_SO
221 0000AD 02 M Z mov.b #00H, R0L
222 0000AE B0F100000000r M mov.l #bss_MON3_SO_top, A1
223 0000B4 996F0000r M mov.w #sizeof bss_MON3_SO , R3
224 0000B8 B803 M sstr.b
225 M .endm
226 BZERO bss_MON4_SO_top,bss_MON4_SO
227 0000BA 02 M Z mov.b #00H, R0L
228 0000BB B0F100000000r M mov.l #bss_MON4_SO_top, A1
229 0000C1 996F0000r M mov.w #sizeof bss_MON4_SO , R3
230 0000C5 B803 M sstr.b
231 M .endm
232
233 BZERO bss_MON1_E_top,bss_MON1_E
234 0000C7 02 M Z mov.b #00H, R0L
235 0000C8 B0F100000000r M mov.l #bss_MON1_E_top, A1
236 0000CE 996F0000r M mov.w #sizeof bss_MON1_E , R3
237 0000D2 B803 M sstr.b
238 M .endm
239 BZERO bss_MON2_E_top,bss_MON2_E
240 0000D4 02 M Z mov.b #00H, R0L
241 0000D5 B0F100000000r M mov.l #bss_MON2_E_top, A1
242 0000DB 996F0000r M mov.w #sizeof bss_MON2_E , R3
243 0000DF B803 M sstr.b
244 M .endm
245 BZERO bss_MON3_E_top,bss_MON3_E
246 0000E1 02 M Z mov.b #00H, R0L
247 0000E2 B0F100000000r M mov.l #bss_MON3_E_top, A1
248 0000E8 996F0000r M mov.w #sizeof bss_MON3_E , R3
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 005
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
249 0000EC B803 M sstr.b
250 M .endm
251 BZERO bss_MON4_E_top,bss_MON4_E
252 0000EE 02 M Z mov.b #00H, R0L
253 0000EF B0F100000000r M mov.l #bss_MON4_E_top, A1
254 0000F5 996F0000r M mov.w #sizeof bss_MON4_E , R3
255 0000F9 B803 M sstr.b
256 M .endm
257
258 BZERO bss_MON1_O_top,bss_MON1_O
259 0000FB 02 M Z mov.b #00H, R0L
260 0000FC B0F100000000r M mov.l #bss_MON1_O_top, A1
261 000102 996F0000r M mov.w #sizeof bss_MON1_O , R3
262 000106 B803 M sstr.b
263 M .endm
264 BZERO bss_MON2_O_top,bss_MON2_O
265 000108 02 M Z mov.b #00H, R0L
266 000109 B0F100000000r M mov.l #bss_MON2_O_top, A1
267 00010F 996F0000r M mov.w #sizeof bss_MON2_O , R3
268 000113 B803 M sstr.b
269 M .endm
270 BZERO bss_MON3_O_top,bss_MON3_O
271 000115 02 M Z mov.b #00H, R0L
272 000116 B0F100000000r M mov.l #bss_MON3_O_top, A1
273 00011C 996F0000r M mov.w #sizeof bss_MON3_O , R3
274 000120 B803 M sstr.b
275 M .endm
276 BZERO bss_MON4_O_top,bss_MON4_O
277 000122 02 M Z mov.b #00H, R0L
278 000123 B0F100000000r M mov.l #bss_MON4_O_top, A1
279 000129 996F0000r M mov.w #sizeof bss_MON4_O , R3
280 00012D B803 M sstr.b
281 M .endm
282
283
284
285 ;---------------------------------------------------------------------
286 ; initialize data section
287 ;---------------------------------------------------------------------
288 BCOPY data_SEI_top,data_SE_top,data_SE
289 00012F B0B100000000r M mov.l #data_SEI_top ,A0
290 000135 BD000400 M S mov.l #data_SE_top ,A1
291 000139 996F0000r M mov.w #sizeof data_SE , R3
292 00013D B083 M smovf.b
293 M .endm
294 BCOPY data_SOI_top,data_SO_top,data_SO
295 00013F B0B100000000r M mov.l #data_SOI_top ,A0
296 000145 B0F100000000r M mov.l #data_SO_top ,A1
297 00014B 996F0000r M mov.w #sizeof data_SO , R3
298 00014F B083 M smovf.b
299 M .endm
300 BCOPY data_NEI_top,data_NE_top,data_NE
301 000151 B0B100000000r M mov.l #data_NEI_top ,A0
302 000157 B0F100000000r M mov.l #data_NE_top ,A1
303 00015D 996F0000r M mov.w #sizeof data_NE , R3
304 000161 B083 M smovf.b
305 M .endm
306 BCOPY data_NOI_top,data_NO_top,data_NO
307 000163 B0B100000000r M mov.l #data_NOI_top ,A0
308 000169 B0F100000000r M mov.l #data_NO_top ,A1
309 00016F 996F0000r M mov.w #sizeof data_NO , R3
310 000173 B083 M smovf.b
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 006
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
311 M .endm
312
313 ; for NSD
314 BCOPY data_MON1_SEI_top,data_MON1_SE_top,data_MON1_SE
315 000175 B0B100000000r M mov.l #data_MON1_SEI_top ,A0
316 00017B B0F100000000r M mov.l #data_MON1_SE_top ,A1
317 000181 996F0000r M mov.w #sizeof data_MON1_SE , R3
318 000185 B083 M smovf.b
319 M .endm
320 BCOPY data_MON2_SEI_top,data_MON2_SE_top,data_MON2_SE
321 000187 B0B100000000r M mov.l #data_MON2_SEI_top ,A0
322 00018D B0F100000000r M mov.l #data_MON2_SE_top ,A1
323 000193 996F0000r M mov.w #sizeof data_MON2_SE , R3
324 000197 B083 M smovf.b
325 M .endm
326 BCOPY data_MON3_SEI_top,data_MON3_SE_top,data_MON3_SE
327 000199 B0B100000000r M mov.l #data_MON3_SEI_top ,A0
328 00019F B0F100000000r M mov.l #data_MON3_SE_top ,A1
329 0001A5 996F0000r M mov.w #sizeof data_MON3_SE , R3
330 0001A9 B083 M smovf.b
331 M .endm
332 BCOPY data_MON4_SEI_top,data_MON4_SE_top,data_MON4_SE
333 0001AB B0B100000000r M mov.l #data_MON4_SEI_top ,A0
334 0001B1 B0F100000000r M mov.l #data_MON4_SE_top ,A1
335 0001B7 996F0000r M mov.w #sizeof data_MON4_SE , R3
336 0001BB B083 M smovf.b
337 M .endm
338
339 BCOPY data_MON1_SOI_top,data_MON1_SO_top,data_MON1_SO
340 0001BD B0B100000000r M mov.l #data_MON1_SOI_top ,A0
341 0001C3 B0F100000000r M mov.l #data_MON1_SO_top ,A1
342 0001C9 996F0000r M mov.w #sizeof data_MON1_SO , R3
343 0001CD B083 M smovf.b
344 M .endm
345 BCOPY data_MON2_SOI_top,data_MON2_SO_top,data_MON2_SO
346 0001CF B0B100000000r M mov.l #data_MON2_SOI_top ,A0
347 0001D5 B0F100000000r M mov.l #data_MON2_SO_top ,A1
348 0001DB 996F0000r M mov.w #sizeof data_MON2_SO , R3
349 0001DF B083 M smovf.b
350 M .endm
351 BCOPY data_MON3_SOI_top,data_MON3_SO_top,data_MON3_SO
352 0001E1 B0B100000000r M mov.l #data_MON3_SOI_top ,A0
353 0001E7 B0F100000000r M mov.l #data_MON3_SO_top ,A1
354 0001ED 996F0000r M mov.w #sizeof data_MON3_SO , R3
355 0001F1 B083 M smovf.b
356 M .endm
357 BCOPY data_MON4_SOI_top,data_MON4_SO_top,data_MON4_SO
358 0001F3 B0B100000000r M mov.l #data_MON4_SOI_top ,A0
359 0001F9 B0F100000000r M mov.l #data_MON4_SO_top ,A1
360 0001FF 996F0000r M mov.w #sizeof data_MON4_SO , R3
361 000203 B083 M smovf.b
362 M .endm
363
364 BCOPY data_MON1_EI_top,data_MON1_E_top,data_MON1_E
365 000205 B0B100000000r M mov.l #data_MON1_EI_top ,A0
366 00020B B0F100000000r M mov.l #data_MON1_E_top ,A1
367 000211 996F0000r M mov.w #sizeof data_MON1_E , R3
368 000215 B083 M smovf.b
369 M .endm
370 BCOPY data_MON2_EI_top,data_MON2_E_top,data_MON2_E
371 000217 B0B100000000r M mov.l #data_MON2_EI_top ,A0
372 00021D B0F100000000r M mov.l #data_MON2_E_top ,A1
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 007
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
373 000223 996F0000r M mov.w #sizeof data_MON2_E , R3
374 000227 B083 M smovf.b
375 M .endm
376 BCOPY data_MON3_EI_top,data_MON3_E_top,data_MON3_E
377 000229 B0B100000000r M mov.l #data_MON3_EI_top ,A0
378 00022F B0F100000000r M mov.l #data_MON3_E_top ,A1
379 000235 996F0000r M mov.w #sizeof data_MON3_E , R3
380 000239 B083 M smovf.b
381 M .endm
382 BCOPY data_MON4_EI_top,data_MON4_E_top,data_MON4_E
383 00023B B0B100000000r M mov.l #data_MON4_EI_top ,A0
384 000241 B0F100000000r M mov.l #data_MON4_E_top ,A1
385 000247 996F0000r M mov.w #sizeof data_MON4_E , R3
386 00024B B083 M smovf.b
387 M .endm
388
389 BCOPY data_MON1_OI_top,data_MON1_O_top,data_MON1_O
390 00024D B0B100000000r M mov.l #data_MON1_OI_top ,A0
391 000253 B0F100000000r M mov.l #data_MON1_O_top ,A1
392 000259 996F0000r M mov.w #sizeof data_MON1_O , R3
393 00025D B083 M smovf.b
394 M .endm
395 BCOPY data_MON2_OI_top,data_MON2_O_top,data_MON2_O
396 00025F B0B100000000r M mov.l #data_MON2_OI_top ,A0
397 000265 B0F100000000r M mov.l #data_MON2_O_top ,A1
398 00026B 996F0000r M mov.w #sizeof data_MON2_O , R3
399 00026F B083 M smovf.b
400 M .endm
401 BCOPY data_MON3_OI_top,data_MON3_O_top,data_MON3_O
402 000271 B0B100000000r M mov.l #data_MON3_OI_top ,A0
403 000277 B0F100000000r M mov.l #data_MON3_O_top ,A1
404 00027D 996F0000r M mov.w #sizeof data_MON3_O , R3
405 000281 B083 M smovf.b
406 M .endm
407 BCOPY data_MON4_OI_top,data_MON4_O_top,data_MON4_O
408 000283 B0B100000000r M mov.l #data_MON4_OI_top ,A0
409 000289 B0F100000000r M mov.l #data_MON4_O_top ,A1
410 00028F 996F0000r M mov.w #sizeof data_MON4_O , R3
411 000293 B083 M smovf.b
412 M .endm
413
414
415 ;====================================================================
416 ; FAR area initialize.
417 ;---------------------------------------------------------------------
418 ; bss zero clear
419 ;---------------------------------------------------------------------
420 ; BZERO bss_SE_top,bss_SE
421 ; BZERO bss_SO_top,bss_SO
422 ; BZERO bss_6E_top,bss_6E
423 ; BZERO bss_6O_top,bss_6O
424 BZERO bss_FE_top,bss_FE
425 000295 02 M Z mov.b #00H, R0L
426 000296 B0F100000000r M mov.l #bss_FE_top, A1
427 00029C 996F0000r M mov.w #sizeof bss_FE , R3
428 0002A0 B803 M sstr.b
429 M .endm
430 BZERO bss_FO_top,bss_FO
431 0002A2 02 M Z mov.b #00H, R0L
432 0002A3 B0F100000000r M mov.l #bss_FO_top, A1
433 0002A9 996F0000r M mov.w #sizeof bss_FO , R3
434 0002AD B803 M sstr.b
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 008
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
435 M .endm
436
437 ; for NSD
438 ; BZERO bss_MON1_SE_top,bss_MON1_SE
439 ; BZERO bss_MON2_SE_top,bss_MON2_SE
440 ; BZERO bss_MON3_SE_top,bss_MON3_SE
441 ; BZERO bss_MON4_SE_top,bss_MON4_SE
442 ;
443 ; BZERO bss_MON1_SO_top,bss_MON1_SO
444 ; BZERO bss_MON2_SO_top,bss_MON2_SO
445 ; BZERO bss_MON3_SO_top,bss_MON3_SO
446 ; BZERO bss_MON4_SO_top,bss_MON4_SO
447 ;
448 ; BZERO bss_MON1_6E_top,bss_MON1_6E
449 ; BZERO bss_MON2_6E_top,bss_MON2_6E
450 ; BZERO bss_MON3_6E_top,bss_MON3_6E
451 ; BZERO bss_MON4_6E_top,bss_MON4_6E
452 ;
453 ; BZERO bss_MON1_6O_top,bss_MON1_6O
454 ; BZERO bss_MON2_6O_top,bss_MON2_6O
455 ; BZERO bss_MON3_6O_top,bss_MON3_6O
456 ; BZERO bss_MON4_6O_top,bss_MON4_6O
457 ;
458 ; BZERO bss_MON1_E_top,bss_MON1_E
459 ; BZERO bss_MON2_E_top,bss_MON2_E
460 ; BZERO bss_MON3_E_top,bss_MON3_E
461 ; BZERO bss_MON4_E_top,bss_MON4_E
462 ;
463 ; BZERO bss_MON1_O_top,bss_MON1_O
464 ; BZERO bss_MON2_O_top,bss_MON2_O
465 ; BZERO bss_MON3_O_top,bss_MON3_O
466 ; BZERO bss_MON4_O_top,bss_MON4_O
467
468
469 ;---------------------------------------------------------------------
470 ; Copy edata_E(O) section from edata_EI(OI) section
471 ;---------------------------------------------------------------------
472 ; BCOPY data_SEI_top,data_SE_top,data_SE
473 ; BCOPY data_SOI_top,data_SO_top,data_SO
474 ; BCOPY data_6EI_top,data_6E_top,data_6E
475 ; BCOPY data_6OI_top,data_6O_top,data_6O
476 BCOPY data_FEI_top,data_FE_top,data_FE
477 0002AF B0B100000000r M mov.l #data_FEI_top ,A0
478 0002B5 BD000002 M S mov.l #data_FE_top ,A1
479 0002B9 996F0000r M mov.w #sizeof data_FE , R3
480 0002BD B083 M smovf.b
481 M .endm
482 BCOPY data_FOI_top,data_FO_top,data_FO
483 0002BF B0B100000000r M mov.l #data_FOI_top ,A0
484 0002C5 B0F100000000r M mov.l #data_FO_top ,A1
485 0002CB 996F0000r M mov.w #sizeof data_FO , R3
486 0002CF B083 M smovf.b
487 M .endm
488
489 ; for NSD
490 ; BCOPY data_MON1_SEI_top,data_MON1_SE_top,data_MON1_SE
491 ; BCOPY data_MON2_SEI_top,data_MON2_SE_top,data_MON2_SE
492 ; BCOPY data_MON3_SEI_top,data_MON3_SE_top,data_MON3_SE
493 ; BCOPY data_MON4_SEI_top,data_MON4_SE_top,data_MON4_SE
494 ;
495 ; BCOPY data_MON1_SOI_top,data_MON1_SO_top,data_MON1_SO
496 ; BCOPY data_MON2_SOI_top,data_MON2_SO_top,data_MON2_SO
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 009
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
497 ; BCOPY data_MON3_SOI_top,data_MON3_SO_top,data_MON3_SO
498 ; BCOPY data_MON4_SOI_top,data_MON4_SO_top,data_MON4_SO
499 ;
500 ; BCOPY data_MON1_6EI_top,data_MON1_6E_top,data_MON1_6E
501 ; BCOPY data_MON2_6EI_top,data_MON2_6E_top,data_MON2_6E
502 ; BCOPY data_MON3_6EI_top,data_MON3_6E_top,data_MON3_6E
503 ; BCOPY data_MON4_6EI_top,data_MON4_6E_top,data_MON4_6E
504 ;
505 ; BCOPY data_MON1_6OI_top,data_MON1_6O_top,data_MON1_6O
506 ; BCOPY data_MON2_6OI_top,data_MON2_6O_top,data_MON2_6O
507 ; BCOPY data_MON3_6OI_top,data_MON3_6O_top,data_MON3_6O
508 ; BCOPY data_MON4_6OI_top,data_MON4_6O_top,data_MON4_6O
509 ;
510 ; BCOPY data_MON1_EI_top,data_MON1_E_top,data_MON1_E
511 ; BCOPY data_MON2_EI_top,data_MON2_E_top,data_MON2_E
512 ; BCOPY data_MON3_EI_top,data_MON3_E_top,data_MON3_E
513 ; BCOPY data_MON4_EI_top,data_MON4_E_top,data_MON4_E
514 ;
515 ; BCOPY data_MON1_OI_top,data_MON1_O_top,data_MON1_O
516 ; BCOPY data_MON2_OI_top,data_MON2_O_top,data_MON2_O
517 ; BCOPY data_MON3_OI_top,data_MON3_O_top,data_MON3_O
518 ; BCOPY data_MON4_OI_top,data_MON4_O_top,data_MON4_O
519
520
521 0002D1 D529000000r ldc #stack_top,sp
522
523 ; .stk -?? ; Validate this when use BZEROL,BCOPYL
524
525 ;====================================================================
526 ; heap area initialize
527 ;---------------------------------------------------------------------
528 .if __HEAP__ != 1
529 .endif
530 ;====================================================================
531 ; Initialize standard I/O
532 ;---------------------------------------------------------------------
533 .if __STANDARD_IO__ == 1
534 .endif
535
536 ;====================================================================
537 ; Call main() function
538 ;---------------------------------------------------------------------
539 0002D6 D52B000000 ldc #0h,fb ; for debuger
540
541 .glb _main
542 0002DB CD000000r A jsr.a _main
543
544 ;====================================================================
545 ; exit() function
546 ;---------------------------------------------------------------------
547 .glb _exit
548 .glb $exit
549 0002DF _exit: ; End program
550 0002DF $exit:
551 0002DF BBFF B jmp _exit
552 .einsf
553
554 ;====================================================================
555 ; dummy interrupt function
556 ;---------------------------------------------------------------------
557 .glb dummy_int
558 0002E1 dummy_int:
* M32C SERIES ASSEMBLER * SOURCE LIST Fri May 21 17:27:37 2021 PAGE 010
SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0
559 0002E1 9E reit
560 .end
Information List
TOTAL ERROR(S) 00000
TOTAL WARNING(S) 00000
TOTAL LINE(S) 00560 LINES
Section List
Attr Size Name
DATA 00000000(000000H) data_SE
DATA 00000000(000000H) data_MON1_SE
DATA 00000000(000000H) data_MON2_SE
DATA 00000000(000000H) data_MON3_SE
DATA 00000000(000000H) data_MON4_SE
DATA 00000000(000000H) bss_SE
DATA 00000000(000000H) bss_MON1_SE
DATA 00000000(000000H) bss_MON2_SE
DATA 00000000(000000H) bss_MON3_SE
DATA 00000000(000000H) bss_MON4_SE
DATA 00000000(000000H) data_SO
DATA 00000000(000000H) data_MON1_SO
DATA 00000000(000000H) data_MON2_SO
DATA 00000000(000000H) data_MON3_SO
DATA 00000000(000000H) data_MON4_SO
DATA 00000000(000000H) bss_SO
DATA 00000000(000000H) bss_MON1_SO
DATA 00000000(000000H) bss_MON2_SO
DATA 00000000(000000H) bss_MON3_SO
DATA 00000000(000000H) bss_MON4_SO
DATA 00000000(000000H) data_NE
DATA 00000000(000000H) data_MON1_E
DATA 00000000(000000H) data_MON2_E
DATA 00000000(000000H) data_MON3_E
DATA 00000000(000000H) data_MON4_E
DATA 00000000(000000H) bss_NE
DATA 00000000(000000H) bss_MON1_E
DATA 00000000(000000H) bss_MON2_E
DATA 00000000(000000H) bss_MON3_E
DATA 00000000(000000H) bss_MON4_E
DATA 00000000(000000H) data_NO
DATA 00000000(000000H) data_MON1_O
DATA 00000000(000000H) data_MON2_O
DATA 00000000(000000H) data_MON3_O
DATA 00000000(000000H) data_MON4_O
DATA 00000000(000000H) bss_NO
DATA 00000000(000000H) bss_MON1_O
DATA 00000000(000000H) bss_MON2_O
DATA 00000000(000000H) bss_MON3_O
DATA 00000000(000000H) bss_MON4_O
DATA 00001536(000600H) stack
ROMDATA 00000000(000000H) rom_NE
ROMDATA 00000000(000000H) rom_NO
DATA 00000000(000000H) data_FE
DATA 00000000(000000H) bss_FE
DATA 00000000(000000H) data_FO
DATA 00000000(000000H) bss_FO
ROMDATA 00000000(000000H) rom_FE
ROMDATA 00000000(000000H) rom_FO
ROMDATA 00000000(000000H) data_SEI
ROMDATA 00000000(000000H) data_MON1_SEI
ROMDATA 00000000(000000H) data_MON2_SEI
ROMDATA 00000000(000000H) data_MON3_SEI
ROMDATA 00000000(000000H) data_MON4_SEI
ROMDATA 00000000(000000H) data_SOI
ROMDATA 00000000(000000H) data_MON1_SOI
ROMDATA 00000000(000000H) data_MON2_SOI
ROMDATA 00000000(000000H) data_MON3_SOI
ROMDATA 00000000(000000H) data_MON4_SOI
ROMDATA 00000000(000000H) data_NEI
ROMDATA 00000000(000000H) data_MON1_EI
ROMDATA 00000000(000000H) data_MON2_EI
ROMDATA 00000000(000000H) data_MON3_EI
ROMDATA 00000000(000000H) data_MON4_EI
ROMDATA 00000000(000000H) data_NOI
ROMDATA 00000000(000000H) data_MON1_OI
ROMDATA 00000000(000000H) data_MON2_OI
ROMDATA 00000000(000000H) data_MON3_OI
ROMDATA 00000000(000000H) data_MON4_OI
ROMDATA 00000000(000000H) data_FEI
ROMDATA 00000000(000000H) data_FOI
CODE 00000000(000000H) interrupt
CODE 00000000(000000H) program
CODE 00000000(000000H) program_S
ROMDATA 00000256(000100H) vector
ROMDATA 00000000(000000H) svector
ROMDATA 00000036(000024H) fvector
CODE 00000738(0002E2H) interrupt
branch/BEN_MBAREK/sp4b2/SP4b2/Debug/SP4b2.m32cl
-L "nc382lib"
-G
-MS
-O "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.x30"
-M82
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\ncrt0.r30"
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\SP4b2.r30"
branch/BEN_MBAREK/sp4b2/SP4b2/SessionM32C_Simulator.hsf
[HIMDBVersion]
2.0
[DATABASE_VERSION]
"2.3"
[SESSION_DETAILS]
""
[INFORMATION]
""
[GENERAL_DATA]
"RESET_CPU_AFTER_DOWNLOAD_TAG" "VARIANT_TRUE_STORE_TAG"
[LANGUAGE]
"English"
[CONFIG_INFO_VD1]
0
[CONFIG_INFO_VD2]
0
[CONFIG_INFO_VD3]
0
[CONFIG_INFO_VD4]
0
[WINDOW_POSITION_STATE_DATA_VD1]
[WINDOW_POSITION_STATE_DATA_VD2]
[WINDOW_POSITION_STATE_DATA_VD3]
[WINDOW_POSITION_STATE_DATA_VD4]
[WINDOW_Z_ORDER]
[TARGET_NAME]
"M32C Simulator" "" 0
[STATUSBAR_STATEINFO_VD1]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD2]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD3]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD4]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_DEBUGGER_PANESTATE_VD1]
[STATUSBAR_DEBUGGER_PANESTATE_VD2]
[STATUSBAR_DEBUGGER_PANESTATE_VD3]
[STATUSBAR_DEBUGGER_PANESTATE_VD4]
[DEBUGGER_OPTIONS]
"Unknown Options"
[DOWNLOAD_MODULES]
"$(CONFIGDIR)\$(PROJECTNAME).x30" 0 "IEEE695_RENESAS" 0 0 1 0
[CONNECT_ON_GO]
"FALSE"
[DOWNLOAD_MODULES_AFTER_BUILD]
"TRUE"
[REMOVE_BREAKPOINTS_ON_DOWNLOAD]
"TRUE"
[DISABLE_MEMORY_ACCESS_PRIOR_TO_COMMAND_FILE_EXECUTION]
"FALSE"
[LIMIT_DISASSEMBLY_MEMORY_ACCESS]
"FALSE"
[DISABLE_MEMORY_ACCESS_DURING_EXECUTION]
"FALSE"
[DEBUGGER_OPTIONS_PROPERTIES]
"1"
[COMMAND_FILES]
[DEFAULT_DEBUG_FORMAT]
""
[FLASH_DETAILS]
"" 0 0 "" 0 "" 0 0 "" 0 0 0 0 0 0 0 "" "" "" "" ""
[BREAKPOINTS]
[END]
branch/BEN_MBAREK/sp4b2/SP4b2/SessionM32C_E8a_SYSTEM.ini
[EMULATOR_SETTING]
HIDE_DIALOG=0
[RESET_RELEASE]
ENABLE=0
[CPU_SELECT]
DEVICE=M30879FL
EMUSEL=0
MCU_GROUP=M32C__87 Group
[POWER_SUPPLY]
VOLTAGE_5_0=0
VOLTAGE_3_3=0
[FW_LOCATE]
FWADDRESS=fff0
RAMADDRESS=c3
[WDT]
WDT_USE=0
[MCU_SETTING]
PROCESSOR_MODE=0
[COMMUNI]
COMSPEED=8
[Driver Configuration]
Renesas Communications=USB interface,0,
[Target]
M32C E8a SYSTEM=Renesas Communications
[USER_DATA]
RESET=fe0000
branch/BEN_MBAREK/sp4b2/SP4b2/SessionM32C_E8a_SYSTEM.BKS
[HIMDBVersion]
2.0
[DATABASE_VERSION]
"2.3"
[SESSION_DETAILS]
""
[INFORMATION]
""
[GENERAL_DATA]
"FIRST_CONNECTION_TAG" "NO"
"MRULABELS_DATAMANAGER_KEY" "0|1"
"RESET_CPU_AFTER_DOWNLOAD_TAG" "VARIANT_TRUE_STORE_TAG"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_CONFIG_FLASH_MODE" "0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_CONFIG_GOOPTION" "0 5 0 0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_CONFIG_ROUND" "RM_NEAR"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_CONFIG_STEPOPTION" "0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_EVENT_BC1" "0,0,1,0,1,0,1,0,0,0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_EVENT_BC2" "0,0,1,0,1,0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_EVENT_BC3" "0,0,1,0,1,0,1,0,0,0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_EVENT_BC4" "0,0,1,0,1,0,1,0,0,0"
"{D3D4595F-12B4-4866-8F9A-78C30AC967E3}T_SESSION_IS_SAVED" "YES"
[LANGUAGE]
"English"
[CONFIG_INFO_VD1]
0
[CONFIG_INFO_VD2]
0
[CONFIG_INFO_VD3]
0
[CONFIG_INFO_VD4]
0
[WINDOW_POSITION_STATE_DATA_VD1]
[WINDOW_POSITION_STATE_DATA_VD2]
[WINDOW_POSITION_STATE_DATA_VD3]
[WINDOW_POSITION_STATE_DATA_VD4]
[WINDOW_Z_ORDER]
[TARGET_NAME]
"M32C E8a SYSTEM" "" 0
[STATUSBAR_STATEINFO_VD1]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD2]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD3]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_STATEINFO_VD4]
"MasterShowState" 1
"ApplicationShowState" 1
"DebuggerShowState" 1
[STATUSBAR_DEBUGGER_PANESTATE_VD1]
[STATUSBAR_DEBUGGER_PANESTATE_VD2]
[STATUSBAR_DEBUGGER_PANESTATE_VD3]
[STATUSBAR_DEBUGGER_PANESTATE_VD4]
[DEBUGGER_OPTIONS]
"[S|ROM_MODE|^"^"] [S|MAP|^"^"] [S|RESOURCE|^"^"] [B|SIMIOF|1] [I|SIMIOADR|0x00000000]"
[DOWNLOAD_MODULES]
"$(CONFIGDIR)\$(PROJECTNAME).x30" 0 "IEEE695_RENESAS" 0 0 1 0
[CONNECT_ON_GO]
"FALSE"
[DOWNLOAD_MODULES_AFTER_BUILD]
"TRUE"
[REMOVE_BREAKPOINTS_ON_DOWNLOAD]
"FALSE"
[DISABLE_MEMORY_ACCESS_PRIOR_TO_COMMAND_FILE_EXECUTION]
"FALSE"
[LIMIT_DISASSEMBLY_MEMORY_ACCESS]
"FALSE"
[DISABLE_MEMORY_ACCESS_DURING_EXECUTION]
"FALSE"
[DEBUGGER_OPTIONS_PROPERTIES]
"1"
[COMMAND_FILES]
[DEFAULT_DEBUG_FORMAT]
"IEEE695_RENESAS"
[FLASH_DETAILS]
"" 0 0 "" 0 "" 0 0 "" 0 0 0 0 0 0 0 "" "" "" "" ""
[BREAKPOINTS]
[END]
branch/BEN_MBAREK/sp4b2/SP4b2/SP4b2.hwp
[HIMDBVersion]
2.0
[DATABASE_VERSION]
"2.8"
[PROJECT_DETAILS]
"SP4b2" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SP4b2.hwp" "M16C/80,M32C" "Renesas M32C Standard" "Application" "M32C/80" "M32C/87(M32C/87B)"
[INFORMATION]
"No project information available"
[TOOL_CHAIN]
"Renesas M32C Standard Toolchain" "5.42.00"
[CONFIGURATIONS]
"Debug" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug"
"Debug_M32C_E8a_SYSTEM" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug_M32C_E8a_SYSTEM"
"Debug_M32C_Simulator" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug_M32C_Simulator"
"Release" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Release"
[BUILD_PHASES]
"Renesas M32C Assembler" 1
"Renesas M32C C Compiler" 1
"Renesas M32C Configurator" 1
"Renesas M32C Librarian" 1
"Renesas M32C Linker" 1
"Renesas M32C Stype Converter" 1
[TOOL_ENVIRONMENT]
[EXTENSIONS]
"Absolute file" "X30"
"Absolute list file" "ALS"
"Assembler error tag file" "ATG"
"Assembly include file" "INC"
"Assembly list file" "LST"
"Assembly source file" "A30"
"Branch Information file" "JIN"
"C header file" "H"
"C source file" "C"
"Configuration file" "CFG"
"Cross reference file" "XRF"
"Hex file" "HEX"
"ID file" "ID"
"Library file" "LIB"
"Library list file" "LLS"
"Linkage error tag file" "LTG"
"Linkage map file" "MAP"
"Preprocessed C source file" "I"
"Relocatable file" "R30"
"S-Record file" "MOT"
"Systemcall file" "MRC"
[FILE_GROUPS]
"Absolute file" "BIN" "NONE" ""
"Absolute list file" "TEXT" "EDITOR" ""
"Assembler error tag file" "TEXT" "EDITOR" ""
"Assembly include file" "TEXT" "EDITOR" ""
"Assembly list file" "TEXT" "EDITOR" ""
"Assembly source file" "TEXT" "EDITOR" ""
"Branch Information file" "TEXT" "EDITOR" ""
"C header file" "TEXT" "EDITOR" ""
"C source file" "TEXT" "EDITOR" ""
"Configuration file" "TEXT" "EDITOR" ""
"Cross reference file" "TEXT" "EDITOR" ""
"Hex file" "TEXT" "EDITOR" ""
"ID file" "TEXT" "EDITOR" ""
"Library file" "BIN" "NONE" ""
"Library list file" "TEXT" "EDITOR" ""
"Linkage error tag file" "TEXT" "EDITOR" ""
"Linkage map file" "TEXT" "EDITOR" ""
"Preprocessed C source file" "TEXT" "EDITOR" ""
"Relocatable file" "BIN" "NONE" ""
"S-Record file" "TEXT" "EDITOR" ""
"Systemcall file" "TEXT" "EDITOR" ""
[ASSOCIATED_APPLICATIONS]
[TOOLCHAIN_PHASE]
"Renesas M32C Assembler"
"Renesas M32C C Compiler"
"Renesas M32C Configurator"
"Renesas M32C Librarian"
"Renesas M32C Linker"
"Renesas M32C Stype Converter"
[UTILITY_PHASE]
[CUSTOM_PHASES]
[CUSTOM_PHASE_INPUT_GROUP]
[CUSTOM_PHASE_OUTPUT_SYNTAX]
[BUILD_ORDER]
"Renesas M32C C Compiler" 1
"Renesas M32C Assembler" 1
"Renesas M32C Linker" 1
"Renesas M32C Stype Converter" 1
"Renesas M32C Librarian" 0
"Renesas M32C Configurator" 0
[BUILD_PHASE_DETAILS]
"Renesas M32C Assembler" "Assembly source file" 1
"Renesas M32C C Compiler" "C source file" 1
"Renesas M32C Configurator" "Configuration file" 0
"Renesas M32C Librarian" "Relocatable file" 0
"Renesas M32C Linker" "Relocatable file" 0
"Renesas M32C Stype Converter" "Absolute file" 0
[BUILD_FILE_ORDER_Assembly source file]
"Renesas M32C Assembler" 1
[BUILD_FILE_ORDER_C source file]
"Renesas M32C C Compiler" 1
[SCRAP]
"Project Generator Setup File" ""
[MAPPINGS]
"Absolute file" "Renesas M32C Stype Converter" "Renesas M32C Linker"
"Assembly source file" "Renesas M32C Assembler" "Renesas M32C C Compiler"
"Relocatable file" "Renesas M32C Librarian" "Renesas M32C Assembler"
"Relocatable file" "Renesas M32C Librarian" "Renesas M32C C Compiler"
"Relocatable file" "Renesas M32C Linker" "Renesas M32C Assembler"
"Relocatable file" "Renesas M32C Linker" "Renesas M32C C Compiler"
[PROJECT_FILES]
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SP4b2.c" "User" "C source file" 2
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\ncrt0.a30" "User" "Assembly source file" 2
[FOLDER]
"Assembly source file" "Assembly source file"
"C source file" "C source file"
[GENERAL_DATA_PROJECT]
"USE_CUSTOM_LINKAGE_ORDER" "1"
[ON_DEMAND_COMPONENTS_LOADED]
[SYNC_SESSION_NAMES]
[SESSIONS]
"DefaultSession" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\DefaultSession.hsf" 0
"SessionM32C_E8a_SYSTEM" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SessionM32C_E8a_SYSTEM.hsf" 0
"SessionM32C_Simulator" "C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SessionM32C_Simulator.hsf" 0
[GENERAL_DATA_SESSION_DefaultSession]
[GENERAL_DATA_SESSION_SessionM32C_E8a_SYSTEM]
[GENERAL_DATA_SESSION_SessionM32C_Simulator]
[OPTIONS_Debug_Renesas M32C Assembler]
"Assembly source file" "0653c218f4e47d10" 2
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\ncrt0.a30" "0653c218f4e47d10" 2
[OPTIONS_Debug_Renesas M32C C Compiler]
"C source file" "0653c218f4e47d10" 1
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\SP4b2.c" "0653c218f4e47d10" 1
[OPTIONS_Debug_Renesas M32C Configurator]
"Single Shot" "0653c218f4e47d10" 6
[OPTIONS_Debug_Renesas M32C Librarian]
"Single Shot" "0653c218f4e47d10" 5
[OPTIONS_Debug_Renesas M32C Linker]
"Single Shot" "0653c218f4e47d10" 3
[OPTIONS_Debug_Renesas M32C Stype Converter]
"Single Shot" "0653c218f4e47d10" 4
[OPTIONS_Debug]
"" 0
"[V|VERSION|1] [B|COMMAND|1] [S|SPEC|UITRON3] " 6
"[V|VERSION|1] [B|DATALENGTH|1] [S|OUTPUT|^"$(CONFIGDIR)\$(PROJECTNAME).mot^"] " 4
"[V|VERSION|1] [B|STARTUPLINK|1] [B|DEBUG|1] [B|MAP-S|1] [S|OUTPUT|^"$(CONFIGDIR)\$(PROJECTNAME).x30^"] [S|INPUTLIBRARY|^"L=nc382lib^"] [S|CPU|M32C80] " 3
"[V|VERSION|1] [S|LIST|LM] [B|INSPECTOR|1] [S|OUTPUTPATH|^"$(CONFIGDIR)\$(FILELEAF).r30^"] [S|CPU|M32C80] [B|HEAP|1] [S|DEFINE|__USTACKSIZE__=0300H] [S|DEFINE|__ISTACKSIZE__=0300H]" 2
"[V|VERSION|1] [S|MODE|CREATE|] [S|OUTPUT|^"$(CONFIGDIR)\$(PROJECTNAME).lib^"] " 5
"[V|VERSION|1] [S|OUTPUT|OBJECTCODE] [S|OUTPUTPATH|^"$(CONFIGDIR)\$(FILELEAF).r30^"] [B|INSPECTOR|1] [S|CPU|M32C80] " 1
[EXCLUDED_FILES_Debug]
[LINKAGE_ORDER_Debug]
"C:\Users\nibenmbare\Desktop\TP\sp4b2\SP4b2\Debug\ncrt0.r30"
[GENERAL_DATA_CONFIGURATION_Debug]
[OPTIONS_Debug_M32C_E8a_SYSTEM_Renesas M32C Assembler]
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff