⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mynic.lst

📁 ENC system full - ENC28J60
💻 LST
📖 第 1 页 / 共 2 页
字号:
 268 0096 8183      		clr r27
 102:net/mynic.c   **** ar * buffer){
 269               	26,r23
 270               		mov r25,r22
 271 0098 BB27      		mov r24,r21
 272 009a A72F      		std Z+2,r24
 274 009e 852F      	.LM18:
 275 00a0 8283      		std Z+3,r20
 103:net/mynic.c   **** y_mac_to_buf(unsigned char * buffer){
 276               	ogue start */
 278 00a2 4383      	.LM19:
 279               		ret
 104:net/mynic.c   **** y_mac_to_buf(unsigned char * buffer){
 280               	ze	nic_ip_to_buffer, .-nic_ip_to_buffer
 281               	.Lscope4:
 284               	.global	nic_buffer_to_seq
 286               	nic_buffer_to_seq:
 288               	.LM20:
 289               	.LFBB5:
 105:net/mynic.c   **** y_mac_to_buf(unsigned char * buffer){
 106:net/mynic.c   **** 	buffer[0] = NIC_MAC0;
 290               	e: function */
 291               	/* frame size = 0 */
 292               		movw r30,r24
 294               	.LM21:
 295 00a6 FC01      		ldd r18,Z+3
 296               		ldi r19,lo8(0)
 297               		ldi r20,lo8(0)
 298 00a8 2381      		ldi r21,hi8(0)
 299 00aa 30E0      		ld r24,Z
 300 00ac 40E0      		ldi r25,lo8(0)
 301 00ae 50E0      		ldi r26,lo8(0)
 302 00b0 8081      		ldi r27,hi8(0)
 303 00b2 90E0      		mov r27,r24
 304 00b4 A0E0      		clr r26
 305 00b6 B0E0      		clr r25
 306 00b8 B82F      		clr r24
 307 00ba AA27      		or r18,r24
 308 00bc 9927      		or r19,r25
 309 00be 8827      		or r20,r26
 310 00c0 282B      		or r21,r27
 311 00c2 392B      		ldd r24,Z+1
 312 00c4 4A2B      		ldi r25,lo8(0)
 313 00c6 5B2B      		ldi r26,lo8(0)
 314 00c8 8181      		ldi r27,hi8(0)
 315 00ca 90E0      		movw r26,r24
 316 00cc A0E0      		clr r25
 317 00ce B0E0      		clr r24
 318 00d0 DC01      		or r18,r24
 319 00d2 9927      		or r19,r25
 320 00d4 8827      		or r20,r26
 321 00d6 282B      		or r21,r27
 322 00d8 392B      		ldd r24,Z+2
 323 00da 4A2B      		ldi r25,lo8(0)
 324 00dc 5B2B      		ldi r26,lo8(0)
 325 00de 8281      		ldi r27,hi8(0)
 326 00e0 90E0      		mov r27,r26
 327 00e2 A0E0      		mov r26,r25
 328 00e4 B0E0      		mov r25,r24
 329 00e6 BA2F      		clr r24
 330 00e8 A92F      		or r18,r24
 331 00ea 982F      		or r19,r25
 332 00ec 8827      		or r20,r26
 333 00ee 282B      		or r21,r27
 335 00f2 4A2B      	.LM22:
 336 00f4 5B2B      		movw r22,r18
 107:net/mynic.c   **** ar * buffer){
 108:net/mynic.c   **** 	buffer[0] = NIC_MAC0;
 109:net/mynic.c   **** 	buffer[1] = NIC_MAC1;
 337               	i r27,hi8(0)
 338               		mov r27,r26
 339 00f6 B901      		mov r26,r25
 340 00f8 CA01      		mov r25,r24
 341               		clr r24
 342 00fa 0895      		or r18,r24
 343               		or r19,r25
 344               		or r20,r26
 345               		or r21,r27
 347               	.LM22:
 348               		movw r22,r18
 349               		movw r24,r20
 350               	/* epilogue start */
 110:net/mynic.c   ****  = NIC_MAC0;
 111:net/mynic.c   **** 	buffer[1] = NIC_MAC1;
 351               	5
 352               		mov r25,r24
 353               		clr r24
 354               		or r18,r24
 355               		or r19,r25
 356 00fc FC01      		or r20,r26
 112:net/mynic.c   ****  = NIC_MAC0;
 357               	20,r26
 358               		or r21,r27
 359 00fe 872F      		ldd r24,Z+2
 360 0100 9927      		ldi r25,lo8(0)
 361 0102 AA27      		ldi r26,lo8(0)
 362 0104 BB27      		ldi r27,hi8(0)
 363 0106 8083      		mov r27,r26
 113:net/mynic.c   **** ar * buffer){
 364               		ldi r27,hi8(0)
 365               		movw r26,r24
 366 0108 CB01      		clr r25
 367 010a AA27      		clr r24
 368 010c BB27      		or r18,r24
 369 010e 8183      		or r19,r25
 114:net/mynic.c   **** y_mac_to_buf(unsigned char * buffer){
 370               	25
 371               		clr r24
 372 0110 BB27      		or r18,r24
 373 0112 A72F      		or r19,r25
 374 0114 962F      		or r20,r26
 375 0116 852F      		or r21,r27
 376 0118 8283      		ldd r24,Z+1
 115:net/mynic.c   **** y_mac_to_buf(unsigned char * buffer){
 377               	20,lo8(0)
 378               		ldi r21,hi8(0)
 379 011a 4383      		ld r24,Z
 380               		ldi r25,lo8(0)
 116:net/mynic.c   **** y_mac_to_buf(unsigned char * buffer){
 381               	20:
 382               	.LFBB5:
 383 011c 0895      	/* prologue: function */
 384               	/* frame size = 0 */
 385               		movw r30,r24
 387               	.LM21:
 388               		ldd r18,Z+3
 389               		ldi r19,lo8(0)
 390               		ldi r20,lo8(0)
 391               		ldi r21,hi8(0)
 392               		ld r24,Z
 393               		ldi r25,lo8(0)
 394               		ldi r26,lo8(0)
 395               		ldi r27,hi8(0)
 396               		mov r27,r24
 397               		clr r26
 398               		clr r25
 399 011e 0E94 0000 		clr r24
 400               		or r18,r24
 401               		or r19,r25
 402               		or r20,r26
 403 0122 0895      		or r21,r27
 404               		ldd r24,Z+1
 405               		ldi r25,lo8(0)
 406               		ldi r26,lo8(0)
 407               		ldi r27,hi8(0)
 408               		movw r26,r24
 409               		clr r25
 410               		clr r24
 411               		or r18,r24
 412               		or r19,r25
 413               		or r20,r26
 414               		or r21,r27
 415               		ldd r24,Z+2
 416               		ldi r25,lo8(0)
 417               		ldi r26,lo8(0)
 418               		ldi r27,hi8(0)
 419 0124 0E94 0000 		mov r27,r26
 420               		mov r26,r25
 421               		mov r25,r24
 422               		clr r24
 423 0128 0895      		or r18,r24
 424               		or r19,r25
 425               		or r20,r26
 426               		or r21,r27
 428               	.LM22:
 429               		movw r22,r18
 430               		movw r24,r20
 431               	/* epilogue start */
 432               		ret
 434               	.Lscope5:
 438               	.global	nic_seq_to_buffer
 440               	nic_seq_to_buffer:
 442 012e 8CEA      	.LM23:
 443 0130 8093 0000 	.LFBB6:
 444               	/* prologue: function */
 445               	/* frame size = 0 */
 446 0134 8EED      		movw r30,r24
 448               	.LM24:
 449               		mov r24,r23
 450 013a 88E4      		clr r25
 451 013c 8093 0000 		clr r26
 452               		clr r27
 453               		st Z,r24
 455 0142 8093 0000 	.LM25:
 456               		movw r24,r22
 457               		clr r26
 458 0146 8BEB      		clr r27
 459 0148 8093 0000 		std Z+1,r24
 461               	.LM26:
 462 014c 8CEC      		clr r27
 463 014e 8093 0000 		mov r26,r23
 464               		mov r25,r22
 465               		mov r24,r21
 466               		std Z+2,r24
 468 0152 85E1      	.LM27:
 469 0154 9AE0      		std Z+3,r20
 470 0156 A8EA      	/* epilogue start */
 472 015a 8093 0000 	.LM28:
 473 015e 9093 0000 		ret
 475 0166 B093 0000 	.Lscope6:
 479 016c 9AE0      	.global	nic_receive_packet
 481 0170 B0EC      	nic_receive_packet:
 483 0176 9093 0000 	.LM29:
 484 017a A093 0000 	.LFBB7:
 485 017e B093 0000 	/* prologue: function */
 486               	/* frame size = 0 */
 488               	.LM30:
 489 0182 0895      		call enc28j60_receive_packet
 490               	/* epilogue start */
 492               	.LM31:
 493               		ret
 495               	.Lscope7:
 499               	.global	nic_send_packet
DEFINED SYMBOLS
                            *ABS*:00000000 mynic.c
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:5      *ABS*:00000034 __CCP__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:121    .text:00000000 nic_copy_mac_to_buf
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:162    .text:0000001c nic_buffer_to_unsigned_int
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:188    .text:0000002e nic_buffer_to_ip
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:249    .text:00000084 nic_ip_to_buffer
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:289    .text:000000a6 nic_buffer_to_seq
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:350    .text:000000fc nic_seq_to_buffer
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:391    .text:0000011e nic_receive_packet
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:411    .text:00000124 nic_send_packet
C:\DOCUME~1\ESERVIS\USTAWI~1\Temp/ccIdl5ds.s:429    .text:0000012a nic_init
                            *COM*:00000006 nic_mac
                            *COM*:00000004 nic_ip
                            *COM*:00000004 nic_gateway_ip

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
enc28j60_receive_packet
enc28j60_send_packet
enc28j60_init

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -