?? avrnet.lss
字號:
ab2: 60 e4 ldi r22, 0x40 ; 64
ab4: 83 ec ldi r24, 0xC3 ; 195
ab6: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
aba: 6f e3 ldi r22, 0x3F ; 63
abc: 89 ec ldi r24, 0xC9 ; 201
abe: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
ac2: 62 e1 ldi r22, 0x12 ; 18
ac4: 86 ec ldi r24, 0xC6 ; 198
ac6: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
aca: 6c e0 ldi r22, 0x0C ; 12
acc: 87 ec ldi r24, 0xC7 ; 199
ace: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
ad2: 6e ee ldi r22, 0xEE ; 238
ad4: 8a ec ldi r24, 0xCA ; 202
ad6: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
ada: 65 e0 ldi r22, 0x05 ; 5
adc: 8b ec ldi r24, 0xCB ; 203
ade: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
ae2: f7 01 movw r30, r14
ae4: 60 81 ld r22, Z
ae6: 84 ee ldi r24, 0xE4 ; 228
ae8: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
aec: f7 01 movw r30, r14
aee: 61 81 ldd r22, Z+1 ; 0x01
af0: 85 ee ldi r24, 0xE5 ; 229
af2: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
af6: f7 01 movw r30, r14
af8: 62 81 ldd r22, Z+2 ; 0x02
afa: 82 ee ldi r24, 0xE2 ; 226
afc: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b00: f7 01 movw r30, r14
b02: 63 81 ldd r22, Z+3 ; 0x03
b04: 83 ee ldi r24, 0xE3 ; 227
b06: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b0a: f7 01 movw r30, r14
b0c: 64 81 ldd r22, Z+4 ; 0x04
b0e: 80 ee ldi r24, 0xE0 ; 224
b10: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b14: f7 01 movw r30, r14
b16: 65 81 ldd r22, Z+5 ; 0x05
b18: 81 ee ldi r24, 0xE1 ; 225
b1a: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b1e: 60 e0 ldi r22, 0x00 ; 0
b20: 71 e0 ldi r23, 0x01 ; 1
b22: 80 e1 ldi r24, 0x10 ; 16
b24: 0e 94 22 04 call 0x844 ; 0x844 <enc28j60PhyWrite>
b28: 62 e7 ldi r22, 0x72 ; 114
b2a: 74 e0 ldi r23, 0x04 ; 4
b2c: 84 e1 ldi r24, 0x14 ; 20
b2e: 0e 94 22 04 call 0x844 ; 0x844 <enc28j60PhyWrite>
b32: 60 eb ldi r22, 0xB0 ; 176
b34: 88 e3 ldi r24, 0x38 ; 56
b36: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b3a: 6f e3 ldi r22, 0x3F ; 63
b3c: 88 e2 ldi r24, 0x28 ; 40
b3e: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b42: 60 e3 ldi r22, 0x30 ; 48
b44: 89 e2 ldi r24, 0x29 ; 41
b46: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b4a: 69 ef ldi r22, 0xF9 ; 249
b4c: 80 e3 ldi r24, 0x30 ; 48
b4e: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b52: 67 ef ldi r22, 0xF7 ; 247
b54: 81 e3 ldi r24, 0x31 ; 49
b56: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b5a: 62 e1 ldi r22, 0x12 ; 18
b5c: 84 ec ldi r24, 0xC4 ; 196
b5e: 0e 94 f3 03 call 0x7e6 ; 0x7e6 <enc28j60Write>
b62: 8f e1 ldi r24, 0x1F ; 31
b64: 0e 94 c4 03 call 0x788 ; 0x788 <enc28j60SetBank>
b68: 40 ec ldi r20, 0xC0 ; 192
b6a: 6b e1 ldi r22, 0x1B ; 27
b6c: 80 e8 ldi r24, 0x80 ; 128
b6e: 0e 94 b9 03 call 0x772 ; 0x772 <enc28j60WriteOp>
b72: 44 e0 ldi r20, 0x04 ; 4
b74: 6f e1 ldi r22, 0x1F ; 31
b76: 80 e8 ldi r24, 0x80 ; 128
b78: 0e 94 b9 03 call 0x772 ; 0x772 <enc28j60WriteOp>
*/
void
_delay_loop_2(uint16_t __count)
{
__asm__ volatile (
b7c: c8 01 movw r24, r16
b7e: 01 97 sbiw r24, 0x01 ; 1
b80: f1 f7 brne .-4 ; 0xb7e <enc28j60_init+0x17e>
b82: 1f 91 pop r17
b84: 0f 91 pop r16
b86: ff 90 pop r15
b88: ef 90 pop r14
b8a: 08 95 ret
00000b8c <lcd_backlight>:
// Description : main program,
//
//*****************************************************************************************
void lcd_backlight( void )
{
b8c: 08 95 ret
00000b8e <client_process>:
b8e: 4f 92 push r4
b90: 5f 92 push r5
b92: 6f 92 push r6
b94: 7f 92 push r7
b96: 8f 92 push r8
b98: 9f 92 push r9
b9a: af 92 push r10
b9c: bf 92 push r11
b9e: cf 92 push r12
ba0: df 92 push r13
ba2: ef 92 push r14
ba4: 0f 93 push r16
ba6: 1f 93 push r17
ba8: cf 93 push r28
baa: df 93 push r29
bac: cd b7 in r28, 0x3d ; 61
bae: de b7 in r29, 0x3e ; 62
bb0: ce 5e subi r28, 0xEE ; 238
bb2: d5 40 sbci r29, 0x05 ; 5
bb4: 0f b6 in r0, 0x3f ; 63
bb6: f8 94 cli
bb8: de bf out 0x3e, r29 ; 62
bba: 0f be out 0x3f, r0 ; 63
bbc: cd bf out 0x3d, r28 ; 61
bbe: 80 91 02 01 lds r24, 0x0102
bc2: 84 ff sbrs r24, 4
bc4: be c0 rjmp .+380 ; 0xd42 <client_process+0x1b4>
bc6: 86 fd sbrc r24, 6
bc8: bc c0 rjmp .+376 ; 0xd42 <client_process+0x1b4>
bca: 85 fd sbrc r24, 5
bcc: 2e c0 rjmp .+92 ; 0xc2a <client_process+0x9c>
bce: 09 e0 ldi r16, 0x09 ; 9
bd0: 11 e0 ldi r17, 0x01 ; 1
bd2: a8 01 movw r20, r16
bd4: 61 e1 ldi r22, 0x11 ; 17
bd6: 71 e0 ldi r23, 0x01 ; 1
bd8: 2e 01 movw r4, r28
bda: 08 94 sec
bdc: 41 1c adc r4, r1
bde: 51 1c adc r5, r1
be0: c2 01 movw r24, r4
be2: 0e 94 99 0c call 0x1932 ; 0x1932 <arp_who_is>
be6: 88 23 and r24, r24
be8: 21 f4 brne .+8 ; 0xbf2 <client_process+0x64>
bea: 80 91 02 01 lds r24, 0x0102
bee: 8f 7e andi r24, 0xEF ; 239
bf0: 2c c0 rjmp .+88 ; 0xc4a <client_process+0xbc>
bf2: 1f 93 push r17
bf4: 0f 93 push r16
bf6: e1 e1 ldi r30, 0x11 ; 17
bf8: 8e 2e mov r8, r30
bfa: e1 e0 ldi r30, 0x01 ; 1
bfc: 9e 2e mov r9, r30
bfe: aa 24 eor r10, r10
c00: bb 24 eor r11, r11
c02: cc 24 eor r12, r12
c04: dd 24 eor r13, r13
c06: 71 e0 ldi r23, 0x01 ; 1
c08: e7 2e mov r14, r23
c0a: 01 e0 ldi r16, 0x01 ; 1
c0c: 22 e0 ldi r18, 0x02 ; 2
c0e: 40 eb ldi r20, 0xB0 ; 176
c10: 54 e0 ldi r21, 0x04 ; 4
c12: 60 e5 ldi r22, 0x50 ; 80
c14: 70 e0 ldi r23, 0x00 ; 0
c16: c2 01 movw r24, r4
c18: 0e 94 0e 0d call 0x1a1c ; 0x1a1c <tcp_send_packet>
c1c: 80 91 02 01 lds r24, 0x0102
c20: 80 62 ori r24, 0x20 ; 32
c22: 80 93 02 01 sts 0x0102, r24
c26: 0f 90 pop r0
c28: 0f 90 pop r0
c2a: 6e ee ldi r22, 0xEE ; 238
c2c: 75 e0 ldi r23, 0x05 ; 5
c2e: 2e 01 movw r4, r28
c30: 08 94 sec
c32: 41 1c adc r4, r1
c34: 51 1c adc r5, r1
c36: c2 01 movw r24, r4
c38: 0e 94 89 04 call 0x912 ; 0x912 <enc28j60_packet_receive>
c3c: 89 2b or r24, r25
c3e: 41 f4 brne .+16 ; 0xc50 <client_process+0xc2>
c40: 80 91 02 01 lds r24, 0x0102
c44: 87 ff sbrs r24, 7
c46: 7d c0 rjmp .+250 ; 0xd42 <client_process+0x1b4>
c48: 8f 74 andi r24, 0x4F ; 79
c4a: 80 93 02 01 sts 0x0102, r24
c4e: 79 c0 rjmp .+242 ; 0xd42 <client_process+0x1b4>
c50: c2 01 movw r24, r4
c52: 0e 94 ae 0d call 0x1b5c ; 0x1b5c <ip_packet_is_ip>
c56: 88 23 and r24, r24
c58: 09 f4 brne .+2 ; 0xc5c <client_process+0xce>
c5a: 73 c0 rjmp .+230 ; 0xd42 <client_process+0x1b4>
c5c: 88 a9 ldd r24, Y+48 ; 0x30
c5e: 82 31 cpi r24, 0x12 ; 18
c60: 19 f5 brne .+70 ; 0xca8 <client_process+0x11a>
c62: 69 e0 ldi r22, 0x09 ; 9
c64: 66 2e mov r6, r22
c66: 61 e0 ldi r22, 0x01 ; 1
c68: 76 2e mov r7, r22
c6a: 7f 92 push r7
c6c: 6f 92 push r6
c6e: 51 e1 ldi r21, 0x11 ; 17
c70: 85 2e mov r8, r21
c72: 51 e0 ldi r21, 0x01 ; 1
c74: 95 2e mov r9, r21
c76: aa 24 eor r10, r10
c78: bb 24 eor r11, r11
c7a: 41 e0 ldi r20, 0x01 ; 1
c7c: c4 2e mov r12, r20
c7e: d1 2c mov r13, r1
c80: ee 24 eor r14, r14
c82: 00 e0 ldi r16, 0x00 ; 0
c84: 20 e1 ldi r18, 0x10 ; 16
c86: 40 eb ldi r20, 0xB0 ; 176
c88: 54 e0 ldi r21, 0x04 ; 4
c8a: 60 e5 ldi r22, 0x50 ; 80
c8c: 70 e0 ldi r23, 0x00 ; 0
c8e: c2 01 movw r24, r4
c90: 0e 94 0e 0d call 0x1a1c ; 0x1a1c <tcp_send_packet>
c94: c2 01 movw r24, r4
c96: 0e 94 e9 07 call 0xfd2 ; 0xfd2 <http_put_request>
c9a: 7f 92 push r7
c9c: 6f 92 push r6
c9e: 5c 01 movw r10, r24
ca0: cc 24 eor r12, r12
ca2: dd 24 eor r13, r13
ca4: 28 e1 ldi r18, 0x18 ; 24
ca6: 21 c0 rjmp .+66 ; 0xcea <client_process+0x15c>
ca8: 88 31 cpi r24, 0x18 ; 24
caa: 59 f5 brne .+86 ; 0xd02 <client_process+0x174>
cac: c2 01 movw r24, r4
cae: 0e 94 cc 0c call 0x1998 ; 0x1998 <tcp_get_dlength>
cb2: 39 e0 ldi r19, 0x09 ; 9
cb4: 63 2e mov r6, r19
cb6: 31 e0 ldi r19, 0x01 ; 1
cb8: 73 2e mov r7, r19
cba: 7f 92 push r7
cbc: 6f 92 push r6
cbe: 21 e1 ldi r18, 0x11 ; 17
cc0: 82 2e mov r8, r18
cc2: 21 e0 ldi r18, 0x01 ; 1
cc4: 92 2e mov r9, r18
cc6: aa 24 eor r10, r10
cc8: bb 24 eor r11, r11
cca: 6c 01 movw r12, r24
ccc: ee 24 eor r14, r14
cce: 00 e0 ldi r16, 0x00 ; 0
cd0: 20 e1 ldi r18, 0x10 ; 16
cd2: 40 eb ldi r20, 0xB0 ; 176
cd4: 54 e0 ldi r21, 0x04 ; 4
cd6: 60 e5 ldi r22, 0x50 ; 80
cd8: 70 e0 ldi r23, 0x00 ; 0
cda: c2 01 movw r24, r4
cdc: 0e 94 0e 0d call 0x1a1c ; 0x1a1c <tcp_send_packet>
ce0: 7f 92 push r7
ce2: 6f 92 push r6
ce4: cc 24 eor r12, r12
ce6: dd 24 eor r13, r13
ce8: 21 e1 ldi r18, 0x11 ; 17
cea: 40 eb ldi r20, 0xB0 ; 176
cec: 54 e0 ldi r21, 0x04 ; 4
cee: 60 e5 ldi r22, 0x50 ; 80
cf0: 70 e0 ldi r23, 0x00 ; 0
cf2: c2 01 movw r24, r4
cf4: 0e 94 0e 0d call 0x1a1c ; 0x1a1c <tcp_send_packet>
cf8: 0f 90 pop r0
cfa: 0f 90 pop r0
cfc: 0f 90 pop r0
cfe: 0f 90 pop r0
d00: 20 c0 rjmp .+64 ; 0xd42 <client_process+0x1b4>
d02: 81 31 cpi r24, 0x11 ; 17
d04: f1 f4 brne .+60 ; 0xd42 <client_process+0x1b4>
d06: 89 e0 ldi r24, 0x09 ; 9
d08: 91 e0 ldi r25, 0x01 ; 1
d0a: 9f 93 push r25
d0c: 8f 93 push r24
d0e: 91 e1 ldi r25, 0x11 ; 17
d10: 89 2e mov r8, r25
d12: 91 e0 ldi r25, 0x01 ; 1
d14: 99 2e mov r9, r25
d16: aa 24 eor r10, r10
d18: bb 24 eor r11, r11
d1a: 81 e0 ldi r24, 0x01 ; 1
d1c: c8 2e mov r12, r24
d1e: d1 2c mov r13, r1
d20: ee 24 eor r14, r14
d22: 00 e0 ldi r16, 0x00 ; 0
d24: 20 e1 ldi r18, 0x10 ; 16
d26: 40 eb ldi r20, 0xB0 ; 176
d28: 54 e0 ldi r21, 0x04 ; 4
d2a: 60 e5 ldi r22, 0x50 ; 80
d2c: 70 e0 ldi r23, 0x00 ; 0
d2e: c2 01 movw r24, r4
d30: 0e 94 0e 0d call 0x1a1c ; 0x1a1c <tcp_send_packet>
d34: 80 91 02 01 lds r24, 0x0102
d38: 8f 7c andi r24, 0xCF ; 207
d3a: 80 93 02 01 sts 0x0102, r24
d3e: 0f 90 pop r0
d40: 0f 90 pop r0
d42: c2 51 subi r28, 0x12 ; 18
d44: da 4f sbci r29, 0xFA ; 250
d46: 0f b6 in r0, 0x3f ; 63
d48: f8 94 cli
d4a: de bf out 0x3e, r29 ; 62
d4c: 0f be out 0x3f, r0 ; 63
d4e: cd bf out 0x3d, r28 ; 61
d50: df 91 pop r29
d52: cf 91 pop r28
d54: 1f 91 pop r17
d56: 0f 91 pop r16
d58: ef 90 pop r14
d5a: df 90 pop r13
d5c: cf 90 pop r12
d5e: bf 90 pop r11
d60: af 90 pop r10
d62: 9f 90 pop r9
d64: 8f 90 pop r8
d66: 7f 90 pop r7
d68: 6f 90 pop r6
d6a: 5f 90 pop r5
d6c: 4f 90 pop r4
d6e: 08 95 ret
00000d70 <server_process>:
d70: cf 92 push r12
d72: df 92 push r13
d74: ef 92 push r14
d76: ff 92 push r15
d
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -