📄 app.lis
字号:
.module app.c
.area text(rom, con, rel)
0000 .dbfile C:\DOCUME~1\yehaoran\桌面\AVRuIP\app.c
0000 .dbfunc e example1_init _example1_init fV
.even
0000 _example1_init::
0000 .dbline -1
0000 .dbline 9
0000 ; /*****************************************************************************
0000 ; * "A Very Simple Application" from the uIP 0.9 documentation
0000 ; *****************************************************************************/
0000 ;
0000 ; #include "app.h"
0000 ;
0000 ;
0000 ; void example1_init(void)
0000 ; {
0000 .dbline 10
0000 ; uip_listen(HTONS(1234));
0000 04E0 ldi R16,53764
0002 12ED ldi R17,210
0004 0E940000 xcall _uip_listen
0008 .dbline -2
0008 L7:
0008 .dbline 0 ; func end
0008 0895 ret
000A .dbend
000A .dbfunc e example1_app _example1_app fV
.even
000A _example1_app::
000A .dbline -1
000A .dbline 15
000A ; }
000A ;
000A ;
000A ; void example1_app(void)
000A ; {
000A .dbline 16
000A ; if(uip_newdata() || uip_rexmit())
000A 20900000 lds R2,_uip_flags
000E 21FC sbrc R2,1
0010 04C0 rjmp L11
0012 20900000 lds R2,_uip_flags
0016 22FE sbrs R2,2
0018 0CC0 rjmp L9
001A L11:
001A .dbline 17
001A ; {
001A L12:
001A .dbline 18
001A .dbline 18
001A 80E0 ldi R24,<L15
001C 90E0 ldi R25,>L15
001E 90930100 sts _uip_sappdata+1,R25
0022 80930000 sts _uip_sappdata,R24
0026 .dbline 18
0026 83E0 ldi R24,3
0028 90E0 ldi R25,0
002A 90930100 sts _uip_slen+1,R25
002E 80930000 sts _uip_slen,R24
0032 .dbline 18
0032 L13:
0032 .dbline 18
0032 .dbline 19
0032 L9:
0032 .dbline -2
0032 L8:
0032 .dbline 0 ; func end
0032 0895 ret
0034 .dbend
.area data(ram, con, rel)
0000 .dbfile C:\DOCUME~1\yehaoran\桌面\AVRuIP\app.c
0000 L15:
0000 .blkb 4
.area idata
0000 6F6B0A00 .byte 'o,'k,10,0
.area data(ram, con, rel)
0004 .dbfile C:\DOCUME~1\yehaoran\桌面\AVRuIP\app.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -