📄 mynic.lst
字号:
95:net/mynic.c **** = NIC_MAC0;
96:net/mynic.c **** buffer[1] = NIC_MAC1;
97:net/mynic.c **** buffer[2] = NIC_MAC2;
236 18
237 movw r24,r20
238 007e B901 /* epilogue start */
239 0080 CA01 ret
241 0082 0895 .Lscope3:
245 .global nic_ip_to_buffer
247 nic_ip_to_buffer:
249 .LM14:
98:net/mynic.c **** = NIC_MAC1;
99:net/mynic.c **** buffer[2] = NIC_MAC2;
250 15)",36,0,0,nic_ip_to_buffer
253 .global nic_ip_to_buffer
255 0084 FC01 nic_ip_to_buffer:
100:net/mynic.c **** = NIC_MAC1;
256 scope3:
260 008a AA27 .global nic_ip_to_buffer
262 008e 8083 nic_ip_to_buffer:
101:net/mynic.c **** = NIC_MAC0;
263 scope3:
267 0094 BB27 .global nic_ip_to_buffer
102:net/mynic.c **** ar * buffer){
269 nic_buffer_to_ip
270 .Lscope3:
274 009e 852F .global nic_ip_to_buffer
103:net/mynic.c **** y_mac_to_buf(unsigned char * buffer){
276 nic_buffer_to_ip
277 .Lscope3:
104:net/mynic.c **** y_mac_to_buf(unsigned char * buffer){
280 FBB3
281 .LM13:
282 00a4 0895 movw r22,r18
283 movw r24,r20
284 /* epilogue start */
285 ret
287 .Lscope3:
105:net/mynic.c **** y_mac_to_buf(unsigned char * buffer){
106:net/mynic.c **** buffer[0] = NIC_MAC0;
290 FBB3
291 .LM13:
292 movw r22,r18
293 movw r24,r20
294 /* epilogue start */
295 00a6 FC01 ret
297 .Lscope3:
301 00ae 50E0 .global nic_ip_to_buffer
303 00b2 90E0 nic_ip_to_buffer:
305 00b6 B0E0 .LM14:
306 00b8 B82F .LFBB4:
307 00ba AA27 /* prologue: function */
308 00bc 9927 /* frame size = 0 */
309 00be 8827 movw r30,r24
311 00c2 392B .LM15:
312 00c4 4A2B mov r24,r23
313 00c6 5B2B clr r25
314 00c8 8181 clr r26
315 00ca 90E0 clr r27
316 00cc A0E0 st Z,r24
318 00d0 DC01 .LM16:
319 00d2 9927 movw r24,r22
320 00d4 8827 clr r26
321 00d6 282B clr r27
322 00d8 392B std Z+1,r24
324 00dc 5B2B .LM17:
325 00de 8281 clr r27
326 00e0 90E0 mov r26,r23
327 00e2 A0E0 mov r25,r22
328 00e4 B0E0 mov r24,r21
329 00e6 BA2F std Z+2,r24
331 00ea 982F .LM18:
332 00ec 8827 std Z+3,r20
333 00ee 282B /* epilogue start */
335 00f2 4A2B .LM19:
336 00f4 5B2B ret
107:net/mynic.c **** ar * buffer){
108:net/mynic.c **** buffer[0] = NIC_MAC0;
109:net/mynic.c **** buffer[1] = NIC_MAC1;
337 7:
338 clr r27
339 00f6 B901 mov r26,r23
340 00f8 CA01 mov r25,r22
341 mov r24,r21
342 00fa 0895 std Z+2,r24
344 .LM18:
345 std Z+3,r20
346 /* epilogue start */
348 .LM19:
349 ret
110:net/mynic.c **** = NIC_MAC0;
111:net/mynic.c **** buffer[1] = NIC_MAC1;
351 4,r21
352 std Z+2,r24
354 .LM18:
355 std Z+3,r20
356 00fc FC01 /* epilogue start */
112:net/mynic.c **** = NIC_MAC0;
357 td Z+1,r24
359 00fe 872F .LM17:
360 0100 9927 clr r27
361 0102 AA27 mov r26,r23
362 0104 BB27 mov r25,r22
363 0106 8083 mov r24,r21
113:net/mynic.c **** ar * buffer){
364 clr r27
365 st Z,r24
367 010a AA27 .LM16:
368 010c BB27 movw r24,r22
369 010e 8183 clr r26
114:net/mynic.c **** y_mac_to_buf(unsigned char * buffer){
370 unction */
371 /* frame size = 0 */
372 0110 BB27 movw r30,r24
374 0114 962F .LM15:
375 0116 852F mov r24,r23
376 0118 8283 clr r25
115:net/mynic.c **** y_mac_to_buf(unsigned char * buffer){
377 _buffer, @function
378 nic_ip_to_buffer:
380 .LM14:
116:net/mynic.c **** y_mac_to_buf(unsigned char * buffer){
381 15)",36,0,0,nic_ip_to_buffer
384 .global nic_ip_to_buffer
386 nic_ip_to_buffer:
388 .LM14:
389 .LFBB4:
390 /* prologue: function */
391 /* frame size = 0 */
392 movw r30,r24
394 .LM15:
395 mov r24,r23
396 clr r25
397 011e 0E94 0000 clr r26
398 clr r27
399 st Z,r24
401 .LM16:
402 0122 8CEA movw r24,r22
403 0124 8093 0000 clr r26
404 clr r27
405 std Z+1,r24
407 012a 8093 0000 .LM17:
408 clr r27
409 mov r26,r23
410 012e 88E4 mov r25,r22
411 0130 8093 0000 mov r24,r21
412 std Z+2,r24
414 0134 8AEA .LM18:
415 0136 8093 0000 std Z+3,r20
416 /* epilogue start */
418 013a 8BEB .LM19:
419 013c 8093 0000 ret
421 .Lscope4:
424 .global nic_buffer_to_seq
426 nic_buffer_to_seq:
428 0146 85E1 .LM20:
429 0148 9AE0 .LFBB5:
430 014a A8EA /* prologue: function */
431 014c B0EC /* frame size = 0 */
432 014e 8093 0000 movw r30,r24
434 0156 A093 0000 .LM21:
435 015a B093 0000 ldd r18,Z+3
436 ldi r19,lo8(0)
437 ldi r20,lo8(0)
438 015e 81E0 ldi r21,hi8(0)
439 0160 9AE0 ld r24,Z
440 0162 A8EA ldi r25,lo8(0)
441 0164 B0EC ldi r26,lo8(0)
442 0166 8093 0000 ldi r27,hi8(0)
443 016a 9093 0000 mov r27,r24
444 016e A093 0000 clr r26
445 0172 B093 0000 clr r25
446 clr r24
447 or r18,r24
448 or r19,r25
449 0176 0895 or r20,r26
450 or r21,r27
451 ldd r24,Z+1
452 ldi r25,lo8(0)
453 ldi r26,lo8(0)
454 ldi r27,hi8(0)
455 movw r26,r24
456 clr r25
457 clr r24
458 or r18,r24
459 or r19,r25
DEFINED SYMBOLS
*ABS*:00000000 mynic.c
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:5 *ABS*:00000034 __CCP__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:121 .text:00000000 nic_copy_mac_to_buf
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:162 .text:0000001c nic_buffer_to_unsigned_int
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:188 .text:0000002e nic_buffer_to_ip
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:249 .text:00000084 nic_ip_to_buffer
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:289 .text:000000a6 nic_buffer_to_seq
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:350 .text:000000fc nic_seq_to_buffer
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccaylQag.s:389 .text:0000011e nic_init
*COM*:00000006 nic_mac
*COM*:00000004 nic_ip
*COM*:00000004 nic_gateway_ip
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
enc28j60_init
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -