* M32C SERIES ASSEMBLER * SOURCE LIST Fri Jun 27 17:36:30 2014 PAGE 001 SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0 1 2 ;## C Compiler OUTPUT 3 ;## ccom308 Version 5.05.01.000 4 ;## Copyright(C) 1999(2005). Renesas Technology Corp. 5 ;## and Renesas Solutions Corp., All Rights Reserved. 6 ;## Compile Start Time Fri Jun 27 17:36:30 2014 7 8 ;## COMMAND_LINE: ccom308 C:\Users\Administrator\Downloads\ssp_rsk_r8c23_hew-20140307\ssp\target\rsk_m32c87_hew\ssp_workspace\libkernel\Debug\exception 9 10 11 ;## Normal Optimize OFF 12 ;## ROM size Optimize OFF 13 ;## Speed Optimize OFF 14 ;## Default ROM is far 15 ;## Default RAM is near 16 17 .GLB __SB__ 18 .SB __SB__ 19 .FB 0 20 21 22 23 24 25 ;## # FUNCTION TOPPERS_assert_abort 26 27 28 29 30 ;## # FUNCTION _syslog_0 31 32 ;## # FUNCTION _syslog_1 33 34 ;## # FUNCTION _syslog_2 35 36 ;## # FUNCTION _syslog_3 37 38 ;## # FUNCTION _syslog_4 39 40 ;## # FUNCTION _syslog_5 41 42 ;## # FUNCTION _syslog_6 43 44 45 ;## # FUNCTION get_flgreg 46 47 ;## # FUNCTION set_flgreg 48 49 ;## # FUNCTION clr_ipl 50 51 ;## # FUNCTION disint 52 53 ;## # FUNCTION enaint 54 55 ;## # FUNCTION jmp_dispatcher 56 57 58 ;## # FUNCTION TOPPERS_disint 59 60 ;## # FUNCTION TOPPERS_enaint 61 62 * M32C SERIES ASSEMBLER * SOURCE LIST Fri Jun 27 17:36:30 2014 PAGE 002 SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0 63 ;## # FUNCTION sil_reb_mem 64 65 ;## # FUNCTION sil_wrb_mem 66 67 ;## # FUNCTION sil_reh_mem 68 69 ;## # FUNCTION sil_wrh_mem 70 71 ;## # FUNCTION sil_reh_bem 72 73 ;## # FUNCTION sil_wrh_bem 74 75 ;## # FUNCTION sil_rew_mem 76 77 ;## # FUNCTION sil_wrw_mem 78 79 ;## # FUNCTION sil_rew_bem 80 81 ;## # FUNCTION sil_wrw_bem 82 83 84 85 86 87 ;## # FUNCTION reset_isp 88 89 90 ;## # FUNCTION sense_context 91 92 ;## # FUNCTION t_lock_cpu 93 94 ;## # FUNCTION i_lock_cpu 95 96 ;## # FUNCTION t_unlock_cpu 97 98 ;## # FUNCTION i_unlock_cpu 99 100 ;## # FUNCTION x_sense_lock 101 102 ;## # FUNCTION x_set_ipm 103 104 ;## # FUNCTION x_get_ipm 105 106 ;## # FUNCTION x_disable_int 107 108 ;## # FUNCTION x_enable_int 109 110 ;## # FUNCTION x_clear_int 111 112 ;## # FUNCTION x_probe_int 113 114 ;## # FUNCTION x_define_inh 115 116 ;## # FUNCTION i_begin_int 117 118 ;## # FUNCTION i_end_int 119 120 ;## # FUNCTION x_define_exc 121 122 ;## # FUNCTION idle_loop 123 124 * M32C SERIES ASSEMBLER * SOURCE LIST Fri Jun 27 17:36:30 2014 PAGE 003 SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0 125 126 127 ;## # FUNCTION _kernel_initialize_exception 128 ;## # FRAME AUTO ( i) size 2, offset -4 129 ;## # FRAME AUTO ( excno) size 2, offset -2 130 ;## # ARG Size(0) Auto Size(4) Context Size(8) 131 132 133 .SECTION program,CODE,ALIGN 134 .align 135 ;## # C_SRC : { 136 .glb __kernel_initialize_exception 137 000000 __kernel_initialize_exception: 138 000000 EC04 enter #04H 139 000002 8F28 pushm R2,A0 140 ;## # C_SRC : for (i = 0U ; i < tnum_excno; i++) { 141 000004 33FC Z mov.w #0000H,-4[FB] ; i 142 000006 L265: 143 ;## # C_SRC : for (i = 0U ; i < tnum_excno; i++) { 144 000006 B3E6000000rFC cmp.w __kernel_tnum_excno,-4[FB] ; i 145 00000C CA14 jgeu L269 146 ;## # C_SRC : { 147 00000E 39FC S mov.w -4[FB],R0 ; i 148 000010 F920 Q mov.w #0H,R2 149 000012 C1A3 mov.l R2R0,A0 150 000014 81A2 add.l A0,A0 151 000016 B3CB000000rFE mov.w __kernel_excinib_excno[A0],-2[FB] ; excno 152 00001C E3F1FC Q add.w #0001H,-4[FB] ; i 153 00001F BBE6 B jmp L265 154 000021 L269: 155 ;## # C_SRC : } 156 000021 8E14 popm R2,A0 157 000023 FC exitd 158 000024 E1: 159 000024 M1: 160 161 .glb $act_tsk 162 .glb $iact_tsk 163 .glb $psnd_dtq 164 .glb $ipsnd_dtq 165 .glb $prcv_dtq 166 .glb $set_flg 167 .glb $iset_flg 168 .glb $clr_flg 169 .glb $pol_flg 170 .glb _loc_cpu 171 .glb _iloc_cpu 172 .glb _unl_cpu 173 .glb _iunl_cpu 174 .glb _dis_dsp 175 .glb _ena_dsp 176 .glb _sns_ctx 177 .glb _sns_loc 178 .glb _sns_dsp 179 .glb _sns_dpn 180 .glb _sns_ker 181 .glb _ext_ker 182 .glb $dis_int 183 .glb $ena_int 184 .glb $sta_cyc 185 .glb $stp_cyc 186 .glb $sta_alm * M32C SERIES ASSEMBLER * SOURCE LIST Fri Jun 27 17:36:30 2014 PAGE 004 SEQ. LOC. OBJ. 0XMSDA .*....*....SOURCE STATEMENT....8....*....9....*....0....*....1....*....2....*....3....*....4....*....5....*....6....*....7....*....8....*....9....*....0 187 .glb $stp_alm 188 .glb _get_tim 189 .glb $syslog_wri_log 190 .glb _syslog_printf 191 .glb _syslog_print 192 .glb $syslog_lostmsg 193 .glb _syslog 194 .glb _sil_dly_nse 195 .glb $target_fput_log 196 .glb _sio_initialize 197 .glb $sio_opn_por 198 .glb _sio_cls_por 199 .glb _sio_isr_rcv 200 .glb _sio_isr_snd 201 .glb _sio_snd_chr 202 .glb _sio_rcv_chr 203 .glb _sio_ena_cbr 204 .glb _sio_dis_cbr 205 .glb _sio_irdy_snd 206 .glb _sio_irdy_rcv 207 .glb $sio_pol_snd_chr 208 .glb __kernel_target_initialize 209 .glb __kernel_target_exit 210 .glb __kernel_intnest 211 .glb __kernel_lock_flag 212 .glb __kernel_saved_ipl 213 .glb __kernel_intc_reg 214 .glb __kernel_intpri_table 215 .glb $_kernel_x_config_int 216 .glb __kernel_prc_initialize 217 .glb __kernel_start_dispatch 218 .glb __kernel_call_exit_kernel 219 .glb __kernel_prc_terminate 220 .glb __kernel_initialize_object 221 .glb __kernel_call_inirtn 222 .glb __kernel_call_terrtn 223 .glb _istksz 224 .glb _istk 225 .glb __kernel_kerflg 226 .glb _sta_ker 227 .glb __kernel_exit_kernel 228 .glb __kernel_excinib_excno 229 .glb __kernel_excinib_excatr 230 .glb __kernel_excinib_entry 231 .glb __kernel_tnum_excno 232 ;################################# 233 ;### STATIC DATA INFORMATION ### 234 ;################################# 235 ;################################# 236 ;################################# 237 ;################################# 238 239 .END Information List TOTAL ERROR(S) 00000 TOTAL WARNING(S) 00000 TOTAL LINE(S) 00239 LINES Section List Attr Size Name CODE 00000036(000024H) program