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

📄 xmlserv.lst

📁 Internet Radio Internet Radio Internet Radio Internet Radio Internet Radio
💻 LST
📖 第 1 页 / 共 3 页
字号:
 204 0130 020080E2 		add	r0, r0, #2	@,,
 205 0134 B4119FE5 		ldr	r1, .L49+8	@,
 206 0138 FEFFFFEB 		bl	LogMsg	@
 207 013c FA0FA0E3 		mov	r0, #1000	@,
 208 0140 FEFFFFEB 		bl	NutSleep	@
 209 0144 F6FFFFEA 		b	.L47	@
 210              	.L27:
 211 0148 0210A0E3 		mov	r1, #2	@,
 212 014c A0C19FE5 		ldr	ip, .L49+12	@,
 213 0150 0130A0E1 		mov	r3, r1	@,
 214 0154 0820A0E1 		mov	r2, r8	@, tmp144
 215 0158 BAC0CDE1 		strh	ip, [sp, #10]	@ movhi	@, mss
 216 015c FEFFFFEB 		bl	NutTcpSetSockOpt	@
 217 0160 90C19FE5 		ldr	ip, .L49+16	@,
 218 0164 90119FE5 		ldr	r1, .L49+20	@,
 219 0168 0820A0E1 		mov	r2, r8	@, tmp144
 220 016c 0230A0E3 		mov	r3, #2	@,
 221 0170 0600A0E1 		mov	r0, r6	@ sock, sock
 222 0174 BAC0CDE1 		strh	ip, [sp, #10]	@ movhi	@, tcpbufsiz
 223 0178 FEFFFFEB 		bl	NutTcpSetSockOpt	@
 224 017c 7CC19FE5 		ldr	ip, .L49+24	@,
 225 0180 0B20A0E1 		mov	r2, fp	@, tmp147
 226 0184 0430A0E3 		mov	r3, #4	@,
 227 0188 74119FE5 		ldr	r1, .L49+28	@,
 228 018c 0600A0E1 		mov	r0, r6	@ sock, sock
 229 0190 04C08DE5 		str	ip, [sp, #4]	@, tmo
 230 0194 FEFFFFEB 		bl	NutTcpSetSockOpt	@
 231 0198 68119FE5 		ldr	r1, .L49+32	@,
 232 019c 010CA0E3 		mov	r0, #256	@,
 233 01a0 FEFFFFEB 		bl	LogMsg	@
 234 01a4 0600A0E1 		mov	r0, r6	@ sock, sock
 235 01a8 5C119FE5 		ldr	r1, .L49+36	@,
 236 01ac 5C219FE5 		ldr	r2, .L49+40	@,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s 			page 6


 237 01b0 FEFFFFEB 		bl	TcpStreamAccept	@
 238 01b4 005050E2 		subs	r5, r0, #0	@ stream,
 239 01b8 3E00000A 		beq	.L29	@,
 240 01bc 50119FE5 		ldr	r1, .L49+44	@,
 241 01c0 010CA0E3 		mov	r0, #256	@,
 242 01c4 FEFFFFEB 		bl	LogMsg	@
 243 01c8 8CFFFFEB 		bl	StartReportServiceThread	@
 244 01cc 0100A0E3 		mov	r0, #1	@,
 245 01d0 FEFFFFEB 		bl	NutSleep	@
 246 01d4 0940A0E1 		mov	r4, r9	@ refresh, tmp149
 247 01d8 000000EA 		b	.L48	@
 248              	.L32:
 249 01dc 0040A0E1 		mov	r4, r0	@ refresh, D.3496
 250              	.L48:
 251 01e0 014084E2 		add	r4, r4, #1	@ refresh, refresh,
 252 01e4 1D0054E3 		cmp	r4, #29	@ refresh,
 253 01e8 0070A0E3 		mov	r7, #0	@ tmp135,
 254 01ec FA1FA0E3 		mov	r1, #1000	@,
 255 01f0 20019FE5 		ldr	r0, .L49+48	@ xml_infoq.5,
 256 01f4 0A0000CA 		bgt	.L33	@,
 257 01f8 FEFFFFEB 		bl	NutEventWait	@
 258 01fc 070050E1 		cmp	r0, r7	@,
 259 0200 0700000A 		beq	.L33	@,
 260 0204 0510A0E1 		mov	r1, r5	@ stream, stream
 261 0208 0700A0E1 		mov	r0, r7	@, tmp135
 262 020c FEFFFFEB 		bl	fputc	@
 263 0210 0500A0E1 		mov	r0, r5	@ stream, stream
 264 0214 FEFFFFEB 		bl	fflush	@
 265 0218 070050E1 		cmp	r0, r7	@,
 266 021c EFFFFF0A 		beq	.L48	@,
 267 0220 1F0000EA 		b	.L36	@
 268              	.L33:
 269 0224 010CA0E3 		mov	r0, #256	@,
 270 0228 FEFFFFEB 		bl	malloc	@
 271 022c 0510A0E1 		mov	r1, r5	@ stream, stream
 272 0230 0040A0E1 		mov	r4, r0	@ tmp130,
 273 0234 E0009FE5 		ldr	r0, .L49+52	@,
 274 0238 FEFFFFEB 		bl	fputs	@
 275 023c 000054E3 		cmp	r4, #0	@ tmp130,
 276 0240 0400A0E1 		mov	r0, r4	@ title, tmp130
 277 0244 011CA0E3 		mov	r1, #256	@,
 278 0248 0400000A 		beq	.L37	@,
 279 024c FEFFFFEB 		bl	UserIfGetDisplayText	@
 280 0250 C8109FE5 		ldr	r1, .L49+56	@,
 281 0254 0020A0E1 		mov	r2, r0	@ D.3493,
 282 0258 0500A0E1 		mov	r0, r5	@ stream, stream
 283 025c FEFFFFEB 		bl	fprintf	@
 284              	.L37:
 285 0260 BC309FE5 		ldr	r3, .L49+60	@,
 286 0264 BC109FE5 		ldr	r1, .L49+64	@,
 287 0268 042093E5 		ldr	r2, [r3, #4]	@ D.3494, webradio.wr_gain
 288 026c 0500A0E1 		mov	r0, r5	@ stream, stream
 289 0270 7E30E0E3 		mvn	r3, #126	@,
 290 0274 00708DE5 		str	r7, [sp, #0]	@ tmp135,
 291 0278 FEFFFFEB 		bl	fprintf	@
 292 027c 0510A0E1 		mov	r1, r5	@ stream, stream
 293 0280 A4009FE5 		ldr	r0, .L49+68	@,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s 			page 7


 294 0284 FEFFFFEB 		bl	fputs	@
 295 0288 0510A0E1 		mov	r1, r5	@ stream, stream
 296 028c 0700A0E1 		mov	r0, r7	@, tmp135
 297 0290 FEFFFFEB 		bl	fputc	@
 298 0294 0500A0E1 		mov	r0, r5	@ stream, stream
 299 0298 FEFFFFEB 		bl	fflush	@
 300 029c 000050E3 		cmp	r0, #0	@ D.3496
 301 02a0 CDFFFF0A 		beq	.L32	@,
 302              	.L36:
 303 02a4 010CA0E3 		mov	r0, #256	@,
 304 02a8 80109FE5 		ldr	r1, .L49+72	@,
 305 02ac FEFFFFEB 		bl	LogMsg	@
 306 02b0 0500A0E1 		mov	r0, r5	@ stream, stream
 307 02b4 FEFFFFEB 		bl	fclose	@
 308              	.L29:
 309 02b8 0600A0E1 		mov	r0, r6	@ sock, sock
 310 02bc FEFFFFEB 		bl	NutTcpCloseSocket	@
 311 02c0 00309AE5 		ldr	r3, [sl, #0]	@ xmld_tc.6, xmld_tc
 312 02c4 030053E3 		cmp	r3, #3	@ xmld_tc.6,
 313 02c8 95FFFFDA 		ble	.L47	@,
 314 02cc 013043E2 		sub	r3, r3, #1	@ tmp140, xmld_tc.6,
 315 02d0 010CA0E3 		mov	r0, #256	@,
 316 02d4 58109FE5 		ldr	r1, .L49+76	@,
 317 02d8 00308AE5 		str	r3, [sl, #0]	@ tmp140, xmld_tc
 318 02dc FEFFFFEB 		bl	LogMsg	@
 319 02e0 FEFFFFEB 		bl	NutThreadExit	@
 320 02e4 8EFFFFEA 		b	.L47	@
 321              	.L50:
 322              		.align	2
 323              	.L49:
 324 02e8 64000000 		.word	.LC5
 325 02ec 00000000 		.word	xmld_tc
 326 02f0 7C000000 		.word	.LC6
 327 02f4 B4050000 		.word	1460
 328 02f8 38220000 		.word	8760
 329 02fc 02100000 		.word	4098
 330 0300 88130000 		.word	5000
 331 0304 06100000 		.word	4102
 332 0308 88000000 		.word	.LC7
 333 030c D8070000 		.word	2008
 334 0310 A4000000 		.word	.LC8
 335 0314 A8000000 		.word	.LC9
 336 0318 04000000 		.word	xml_infoq
 337 031c C0000000 		.word	.LC10
 338 0320 CC000000 		.word	.LC11
 339 0324 00000000 		.word	webradio
 340 0328 E8000000 		.word	.LC12
 341 032c 14010000 		.word	.LC13
 342 0330 24010000 		.word	.LC14
 343 0334 40010000 		.word	.LC15
 344              		.size	XmlRepoService, .-XmlRepoService
 345              		.align	2
 346              		.global	XmlRefresh
 347              		.type	XmlRefresh, %function
 348              	XmlRefresh:
 349              		@ Function supports interworking.
 350              		@ args = 0, pretend = 0, frame = 0
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s 			page 8


 351              		@ frame_needed = 0, uses_anonymous_args = 0
 352 0338 04E02DE5 		str	lr, [sp, #-4]!	@,
 353 033c 08009FE5 		ldr	r0, .L53	@ xml_infoq.0,
 354 0340 FEFFFFEB 		bl	NutEventBroadcast	@
 355 0344 04E09DE4 		ldr	lr, [sp], #4
 356 0348 1EFF2FE1 		bx	lr
 357              	.L54:
 358              		.align	2
 359              	.L53:
 360 034c 04000000 		.word	xml_infoq
 361              		.size	XmlRefresh, .-XmlRefresh
 362              		.section	.rodata.str1.4
 363 0152 0000     		.align	2
 364              	.LC16:
 365 0154 436D6420 		.ascii	"Cmd daemon running\012\000"
 365      6461656D 
 365      6F6E2072 
 365      756E6E69 
 365      6E670A00 
 366              		.align	2
 367              	.LC17:
 368 0168 4E6F2073 		.ascii	"No socket\012\000"
 368      6F636B65 
 368      740A00
 369 0173 00       		.align	2
 370              	.LC18:
 371 0174 57616974 		.ascii	"Waiting for cmd client\012\000"
 371      696E6720 
 371      666F7220 
 371      636D6420 
 371      636C6965 
 372              		.align	2
 373              	.LC19:
 374 018c 436F6E6E 		.ascii	"Connected cmd client\012\000"
 374      65637465 
 374      6420636D 
 374      6420636C 
 374      69656E74 
 375 01a2 0000     		.align	2
 376              	.LC20:
 377 01a4 436F6E6E 		.ascii	"Connection timed out\012\000"
 377      65637469 
 377      6F6E2074 
 377      696D6564 
 377      206F7574 
 378 01ba 0000     		.align	2
 379              	.LC21:
 380 01bc 6E616D65 		.ascii	"name\000"
 380      00
 381 01c1 000000   		.align	2
 382              	.LC22:
 383 01c4 76616C75 		.ascii	"value\000"
 383      6500
 384 01ca 0000     		.align	2
 385              	.LC23:
 386 01cc 00       		.ascii	"\000"
 387 01cd 000000   		.align	2
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s 			page 9


 388              	.LC24:
 389 01d0 3D00     		.ascii	"=\000"
 390 01d2 0000     		.align	2
 391              	.LC25:
 392 01d4 584D4C20 		.ascii	"XML cmd '%s%s%s'\012\000"
 392      636D6420 
 392      27257325 
 392      73257327 
 392      0A00
 393 01e6 0000     		.align	2
 394              	.LC26:
 395 01e8 6761696E 		.ascii	"gain\000"
 395      00
 396 01ed 000000   		.align	2
 397              	.LC27:
 398 01f0 4E6F2076 		.ascii	"No volume control\012\000"
 398      6F6C756D 
 398      6520636F 
 398      6E74726F 
 398      6C0A00
 399 0203 00       		.align	2
 400              	.LC28:
 401 0204 44697363 		.ascii	"Disconnecting cmd client\012\000"
 401      6F6E6E65 
 401      6374696E 
 401      6720636D 
 401      6420636C 
 402              		.text
 403              		.align	2
 404              		.global	XmlCmdService
 405              		.type	XmlCmdService, %function
 406              	XmlCmdService:
 407              		@ Function supports interworking.
 408              		@ Volatile: function does not return.
 409              		@ args = 0, pretend = 0, frame = 40
 410              		@ frame_needed = 0, uses_anonymous_args = 0
 411              		@ link register save eliminated.
 412 0350 2CD04DE2 		sub	sp, sp, #44	@,,
 413 0354 3C129FE5 		ldr	r1, .L96	@,
 414 0358 020CA0E3 		mov	r0, #512	@,
 415              		@ lr needed for prologue	@
 416 035c FEFFFFEB 		bl	LogMsg	@
 417 0360 10108DE2 		add	r1, sp, #16	@,,
 418 0364 04108DE5 		str	r1, [sp, #4]	@,
 419              	.L94:
 420 0368 FEFFFFEB 		bl	NutTcpCreateSocket	@
 421 036c 009050E2 		subs	r9, r0, #0	@ sock,
 422 0370 0500001A 		bne	.L57	@,
 423 0374 010080E2 		add	r0, r0, #1	@,,
 424 0378 1C129FE5 		ldr	r1, .L96+4	@,
 425 037c FEFFFFEB 		bl	LogMsg	@

⌨️ 快捷键说明

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