GAS LISTING /tmp/ccO1mtn0.s page 1 1 .file "pppsm.c" 2 __SP_H__ = 0x3e 3 __SP_L__ = 0x3d 4 __SREG__ = 0x3f 5 __RAMPZ__ = 0x3b 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 8 .section .text.NutPppSm,"ax",@progbits 9 .global NutPppSm 10 .type NutPppSm, @function 11 NutPppSm: 12 /* prologue: function */ 13 /* frame size = 0 */ 14 /* stack size = 0 */ 15 .L__stack_usage = 0 16 0000 7C01 movw r14,r24 17 0002 FC01 movw r30,r24 18 0004 C189 ldd r28,Z+17 19 0006 D289 ldd r29,Z+18 20 0008 03E0 ldi r16,lo8(3) 21 .L45: 22 000a 68E8 ldi r22,lo8(-120) 23 000c 73E1 ldi r23,lo8(19) 24 000e 80E0 ldi r24,0 25 0010 90E0 ldi r25,0 26 0012 0E94 0000 call NutSleep 27 0016 8091 0000 lds r24,new_magic 28 001a 9091 0000 lds r25,new_magic+1 29 001e A091 0000 lds r26,new_magic+2 30 0022 B091 0000 lds r27,new_magic+3 31 0026 0196 adiw r24,1 32 0028 A11D adc r26,__zero_reg__ 33 002a B11D adc r27,__zero_reg__ 34 002c 8093 0000 sts new_magic,r24 35 0030 9093 0000 sts new_magic+1,r25 36 0034 A093 0000 sts new_magic+2,r26 37 0038 B093 0000 sts new_magic+3,r27 38 003c 19AD ldd r17,Y+57 39 003e 8A81 ldd r24,Y+2 40 0040 8630 cpi r24,lo8(6) 41 0042 01F0 breq .L5 42 0044 00F4 brsh .L6 43 0046 8430 cpi r24,lo8(4) 44 0048 00F4 brsh .L55 45 004a 00C0 rjmp .L4 46 .L6: 47 004c 8830 cpi r24,lo8(8) 48 004e 01F0 breq .L5 49 0050 00C0 rjmp .L4 50 .L55: 51 0052 1930 cpi r17,lo8(9) 52 0054 00F4 brsh .L8 53 0056 1123 tst r17 54 0058 01F0 breq .L12 55 005a 20E0 ldi r18,0 56 005c 30E0 ldi r19,0 57 005e 4B81 ldd r20,Y+3 GAS LISTING /tmp/ccO1mtn0.s page 2 58 0060 65E0 ldi r22,lo8(5) 59 0062 C701 movw r24,r14 60 0064 0E94 0000 call NutLcpOutput 61 0068 00C0 rjmp .L12 62 .L8: 63 006a 8430 cpi r24,lo8(4) 64 006c 01F0 breq .L25 65 006e 83E0 ldi r24,lo8(3) 66 0070 00C0 rjmp .L10 67 .L25: 68 0072 82E0 ldi r24,lo8(2) 69 .L10: 70 0074 8A83 std Y+2,r24 71 0076 00C0 rjmp .L4 72 .L5: 73 0078 1930 cpi r17,lo8(9) 74 007a 00F4 brsh .L11 75 007c 1123 tst r17 76 007e 01F0 breq .L12 77 0080 40E0 ldi r20,0 78 0082 6B81 ldd r22,Y+3 79 0084 C701 movw r24,r14 80 0086 0E94 0000 call LcpTxConfReq 81 .L12: 82 008a 81E0 ldi r24,lo8(1) 83 008c 810F add r24,r17 84 008e 89AF std Y+57,r24 85 0090 00C0 rjmp .L4 86 .L11: 87 0092 0A83 std Y+2,r16 88 .L4: 89 0094 8EAD ldd r24,Y+62 90 0096 8330 cpi r24,lo8(3) 91 0098 01F4 brne .L13 92 009a 1930 cpi r17,lo8(9) 93 009c 00F4 brsh .L14 94 009e 1123 tst r17 95 00a0 01F0 breq .L15 96 00a2 6B81 ldd r22,Y+3 97 00a4 C701 movw r24,r14 98 00a6 0E94 0000 call PapTxAuthReq 99 .L15: 100 00aa 81E0 ldi r24,lo8(1) 101 00ac 810F add r24,r17 102 00ae 89AF std Y+57,r24 103 00b0 00C0 rjmp .L13 104 .L14: 105 00b2 8A83 std Y+2,r24 106 .L13: 107 00b4 8CAD ldd r24,Y+60 108 00b6 8630 cpi r24,lo8(6) 109 00b8 01F0 breq .L16 110 00ba 00F4 brsh .L17 111 00bc 8430 cpi r24,lo8(4) 112 00be 00F4 brsh .L56 113 00c0 00C0 rjmp .L45 114 .L17: GAS LISTING /tmp/ccO1mtn0.s page 3 115 00c2 8830 cpi r24,lo8(8) 116 00c4 01F0 breq .L16 117 00c6 00C0 rjmp .L45 118 .L56: 119 00c8 1930 cpi r17,lo8(9) 120 00ca 00F4 brsh .L19 121 00cc 1123 tst r17 122 00ce 01F0 breq .L24 123 00d0 20E0 ldi r18,0 124 00d2 30E0 ldi r19,0 125 00d4 4B81 ldd r20,Y+3 126 00d6 65E0 ldi r22,lo8(5) 127 00d8 C701 movw r24,r14 128 00da 0E94 0000 call NutIpcpOutput 129 00de 00C0 rjmp .L24 130 .L19: 131 00e0 8430 cpi r24,lo8(4) 132 00e2 01F0 breq .L26 133 00e4 83E0 ldi r24,lo8(3) 134 00e6 00C0 rjmp .L22 135 .L26: 136 00e8 82E0 ldi r24,lo8(2) 137 .L22: 138 00ea 8CAF std Y+60,r24 139 00ec 00C0 rjmp .L45 140 .L16: 141 00ee 1930 cpi r17,lo8(9) 142 00f0 00F4 brsh .L23 143 00f2 1123 tst r17 144 00f4 01F0 breq .L24 145 00f6 6B81 ldd r22,Y+3 146 00f8 C701 movw r24,r14 147 00fa 0E94 0000 call IpcpTxConfReq 148 .L24: 149 00fe 1F5F subi r17,lo8(-(1)) 150 0100 19AF std Y+57,r17 151 0102 00C0 rjmp .L45 152 .L23: 153 0104 0CAF std Y+60,r16 154 0106 00C0 rjmp .L45 155 .size NutPppSm, .-NutPppSm 156 .section .rodata.str1.1,"aMS",@progbits,1 157 .LC0: 158 0000 7070 7073 .string "pppsm" 158 6D00 159 .section .text.NutPppInitStateMachine,"ax",@progbits 160 .global NutPppInitStateMachine 161 .type NutPppInitStateMachine, @function 162 NutPppInitStateMachine: 163 /* prologue: function */ 164 /* frame size = 0 */ 165 /* stack size = 0 */ 166 .L__stack_usage = 0 167 0000 2091 0000 lds r18,pppThread 168 0004 3091 0000 lds r19,pppThread+1 169 0008 232B or r18,r19 170 000a 01F4 brne .L61 GAS LISTING /tmp/ccO1mtn0.s page 4 171 000c 20E0 ldi r18,0 172 000e 32E0 ldi r19,lo8(2) 173 0010 AC01 movw r20,r24 174 0012 60E0 ldi r22,lo8(gs(NutPppSm)) 175 0014 70E0 ldi r23,hi8(gs(NutPppSm)) 176 0016 80E0 ldi r24,lo8(.LC0) 177 0018 90E0 ldi r25,hi8(.LC0) 178 001a 0E94 0000 call NutThreadCreate 179 001e 9093 0000 sts pppThread+1,r25 180 0022 8093 0000 sts pppThread,r24 181 0026 21E0 ldi r18,lo8(1) 182 0028 30E0 ldi r19,0 183 002a 892B or r24,r25 184 002c 01F0 breq .L60 185 002e 20E0 ldi r18,0 186 0030 30E0 ldi r19,0 187 .L60: 188 0032 8827 clr r24 189 0034 9927 clr r25 190 0036 821B sub r24,r18 191 0038 930B sbc r25,r19 192 003a 0895 ret 193 .L61: 194 003c 80E0 ldi r24,0 195 003e 90E0 ldi r25,0 196 0040 0895 ret 197 .size NutPppInitStateMachine, .-NutPppInitStateMachine 198 .section .text.LcpOpen,"ax",@progbits 199 .global LcpOpen 200 .type LcpOpen, @function 201 LcpOpen: 202 0000 CF93 push r28 203 0002 DF93 push r29 204 /* prologue: function */ 205 /* frame size = 0 */ 206 /* stack size = 2 */ 207 .L__stack_usage = 2 208 0004 FC01 movw r30,r24 209 0006 C189 ldd r28,Z+17 210 0008 D289 ldd r29,Z+18 211 000a 9A81 ldd r25,Y+2 212 000c 9230 cpi r25,lo8(2) 213 000e 01F0 breq .L67 214 0010 9430 cpi r25,lo8(4) 215 0012 01F0 breq .L68 216 0014 9111 cpse r25,__zero_reg__ 217 0016 00C0 rjmp .L65 218 0018 81E0 ldi r24,lo8(1) 219 001a 00C0 rjmp .L70 220 .L67: 221 001c 6B81 ldd r22,Y+3 222 001e 6F5F subi r22,lo8(-(1)) 223 0020 6B83 std Y+3,r22 224 0022 40E0 ldi r20,0 225 0024 CF01 movw r24,r30 226 0026 0E94 0000 call LcpTxConfReq 227 002a 86E0 ldi r24,lo8(6) GAS LISTING /tmp/ccO1mtn0.s page 5 228 002c 00C0 rjmp .L70 229 .L68: 230 002e 85E0 ldi r24,lo8(5) 231 .L70: 232 0030 8A83 std Y+2,r24 233 .L65: 234 /* epilogue start */ 235 0032 DF91 pop r29 236 0034 CF91 pop r28 237 0036 0895 ret 238 .size LcpOpen, .-LcpOpen 239 .section .text.LcpLowerUp,"ax",@progbits 240 .global LcpLowerUp 241 .type LcpLowerUp, @function 242 LcpLowerUp: 243 0000 CF93 push r28 244 0002 DF93 push r29 245 /* prologue: function */ 246 /* frame size = 0 */ 247 /* stack size = 2 */ 248 .L__stack_usage = 2 249 0004 FC01 movw r30,r24 250 0006 C189 ldd r28,Z+17 251 0008 D289 ldd r29,Z+18 252 000a 2A81 ldd r18,Y+2 253 000c 2223 tst r18 254 000e 01F0 breq .L73 255 0010 2130 cpi r18,lo8(1) 256 0012 01F4 brne .L71 257 0014 6B81 ldd r22,Y+3 258 0016 6F5F subi r22,lo8(-(1)) 259 0018 6B83 std Y+3,r22 260 001a 40E0 ldi r20,0 261 001c 0E94 0000 call LcpTxConfReq 262 0020 86E0 ldi r24,lo8(6) 263 0022 00C0 rjmp .L75 264 .L73: 265 0024 82E0 ldi r24,lo8(2) 266 .L75: 267 0026 8A83 std Y+2,r24 268 .L71: 269 /* epilogue start */ 270 0028 DF91 pop r29 271 002a CF91 pop r28 272 002c 0895 ret 273 .size LcpLowerUp, .-LcpLowerUp 274 .section .text.IpcpOpen,"ax",@progbits 275 .global IpcpOpen 276 .type IpcpOpen, @function 277 IpcpOpen: 278 0000 CF93 push r28 279 0002 DF93 push r29 280 /* prologue: function */ 281 /* frame size = 0 */ 282 /* stack size = 2 */ 283 .L__stack_usage = 2 284 0004 FC01 movw r30,r24 GAS LISTING /tmp/ccO1mtn0.s page 6 285 0006 C189 ldd r28,Z+17 286 0008 D289 ldd r29,Z+18 287 000a 2CAD ldd r18,Y+60 288 000c 2230 cpi r18,lo8(2) 289 000e 01F0 breq .L78 290 0010 2430 cpi r18,lo8(4) 291 0012 01F0 breq .L79 292 0014 2111 cpse r18,__zero_reg__ 293 0016 00C0 rjmp .L76 294 0018 21E0 ldi r18,lo8(1) 295 001a 2CAF std Y+60,r18 296 /* epilogue start */ 297 001c DF91 pop r29 298 001e CF91 pop r28 299 0020 0C94 0000 jmp LcpOpen 300 .L78: 301 0024 6B81 ldd r22,Y+3 302 0026 6F5F subi r22,lo8(-(1)) 303 0028 6B83 std Y+3,r22 304 002a 0E94 0000 call IpcpTxConfReq 305 002e 86E0 ldi r24,lo8(6) 306 0030 00C0 rjmp .L81 307 .L79: 308 0032 85E0 ldi r24,lo8(5) 309 .L81: 310 0034 8CAF std Y+60,r24 311 .L76: 312 /* epilogue start */ 313 0036 DF91 pop r29 314 0038 CF91 pop r28 315 003a 0895 ret 316 .size IpcpOpen, .-IpcpOpen 317 .section .text.IpcpClose,"ax",@progbits 318 .global IpcpClose 319 .type IpcpClose, @function 320 IpcpClose: 321 0000 CF93 push r28 322 0002 DF93 push r29 323 /* prologue: function */ 324 /* frame size = 0 */ 325 /* stack size = 2 */ 326 .L__stack_usage = 2 327 0004 FC01 movw r30,r24 328 0006 C189 ldd r28,Z+17 329 0008 D289 ldd r29,Z+18 330 000a 9CAD ldd r25,Y+60 331 000c 9530 cpi r25,lo8(5) 332 000e 01F0 breq .L84 333 0010 00F4 brsh .L85 334 0012 9130 cpi r25,lo8(1) 335 0014 01F0 breq .L86 336 0016 9330 cpi r25,lo8(3) 337 0018 01F4 brne .L82 338 001a 82E0 ldi r24,lo8(2) 339 001c 00C0 rjmp .L90 340 .L85: 341 001e 9A30 cpi r25,lo8(10) GAS LISTING /tmp/ccO1mtn0.s page 7 342 0020 00F4 brsh .L82 343 0022 20E0 ldi r18,0 344 0024 30E0 ldi r19,0 345 0026 4B81 ldd r20,Y+3 346 0028 65E0 ldi r22,lo8(5) 347 002a CF01 movw r24,r30 348 002c 0E94 0000 call NutIpcpOutput 349 0030 84E0 ldi r24,lo8(4) 350 0032 8CAF std Y+60,r24 351 0034 CE01 movw r24,r28 352 /* epilogue start */ 353 0036 DF91 pop r29 354 0038 CF91 pop r28 355 003a 0C94 0000 jmp NutEventPost 356 .L86: 357 003e 1CAE std Y+60,__zero_reg__ 358 0040 00C0 rjmp .L82 359 .L84: 360 0042 84E0 ldi r24,lo8(4) 361 .L90: 362 0044 8CAF std Y+60,r24 363 .L82: 364 /* epilogue start */ 365 0046 DF91 pop r29 366 0048 CF91 pop r28 367 004a 0895 ret 368 .size IpcpClose, .-IpcpClose 369 .section .text.IpcpLowerUp,"ax",@progbits 370 .global IpcpLowerUp 371 .type IpcpLowerUp, @function 372 IpcpLowerUp: 373 0000 CF93 push r28 374 0002 DF93 push r29 375 /* prologue: function */ 376 /* frame size = 0 */ 377 /* stack size = 2 */ 378 .L__stack_usage = 2 379 0004 FC01 movw r30,r24 380 0006 C189 ldd r28,Z+17 381 0008 D289 ldd r29,Z+18 382 000a 2CAD ldd r18,Y+60 383 000c 2223 tst r18 384 000e 01F0 breq .L93 385 0010 2130 cpi r18,lo8(1) 386 0012 01F4 brne .L91 387 0014 6B81 ldd r22,Y+3 388 0016 6F5F subi r22,lo8(-(1)) 389 0018 6B83 std Y+3,r22 390 001a 0E94 0000 call IpcpTxConfReq 391 001e 86E0 ldi r24,lo8(6) 392 0020 00C0 rjmp .L95 393 .L93: 394 0022 82E0 ldi r24,lo8(2) 395 .L95: 396 0024 8CAF std Y+60,r24 397 .L91: 398 /* epilogue start */ GAS LISTING /tmp/ccO1mtn0.s page 8 399 0026 DF91 pop r29 400 0028 CF91 pop r28 401 002a 0895 ret 402 .size IpcpLowerUp, .-IpcpLowerUp 403 .section .text.IpcpLowerDown,"ax",@progbits 404 .global IpcpLowerDown 405 .type IpcpLowerDown, @function 406 IpcpLowerDown: 407 /* prologue: function */ 408 /* frame size = 0 */ 409 /* stack size = 0 */ 410 .L__stack_usage = 0 411 0000 DC01 movw r26,r24 412 0002 5196 adiw r26,17 413 0004 ED91 ld r30,X+ 414 0006 FC91 ld r31,X 415 0008 5297 sbiw r26,17+1 416 000a 84AD ldd r24,Z+60 417 000c 8430 cpi r24,lo8(4) 418 000e 01F0 breq .L98 419 0010 00F4 brsh .L99 420 0012 8230 cpi r24,lo8(2) 421 0014 01F0 breq .L100 422 0016 8330 cpi r24,lo8(3) 423 0018 01F0 breq .L102 424 001a 0895 ret 425 .L99: 426 001c 8930 cpi r24,lo8(9) 427 001e 00F0 brlo .L102 428 0020 8930 cpi r24,lo8(9) 429 0022 01F0 breq .L103 430 0024 0895 ret 431 .L100: 432 0026 14AE std Z+60,__zero_reg__ 433 0028 FF96 adiw r30,63 434 002a 40E0 ldi r20,0 435 002c 50E0 ldi r21,0 436 002e 67E1 ldi r22,lo8(23) 437 0030 71E0 ldi r23,lo8(1) 438 0032 8081 ld r24,Z 439 0034 9181 ldd r25,Z+1 440 0036 0C94 0000 jmp _ioctl 441 .L98: 442 003a 14AE std Z+60,__zero_reg__ 443 003c 0895 ret 444 .L102: 445 003e 81E0 ldi r24,lo8(1) 446 0040 84AF std Z+60,r24 447 0042 0895 ret 448 .L103: 449 0044 81E0 ldi r24,lo8(1) 450 0046 84AF std Z+60,r24 451 0048 CF01 movw r24,r30 452 004a 0C94 0000 jmp NutEventPost 453 .size IpcpLowerDown, .-IpcpLowerDown 454 .section .text.LcpClose,"ax",@progbits 455 .global LcpClose GAS LISTING /tmp/ccO1mtn0.s page 9 456 .type LcpClose, @function 457 LcpClose: 458 0000 0F93 push r16 459 0002 1F93 push r17 460 0004 CF93 push r28 461 0006 DF93 push r29 462 /* prologue: function */ 463 /* frame size = 0 */ 464 /* stack size = 4 */ 465 .L__stack_usage = 4 466 0008 8C01 movw r16,r24 467 000a FC01 movw r30,r24 468 000c C189 ldd r28,Z+17 469 000e D289 ldd r29,Z+18 470 0010 8A81 ldd r24,Y+2 471 0012 8530 cpi r24,lo8(5) 472 0014 01F0 breq .L106 473 0016 00F4 brsh .L107 474 0018 8130 cpi r24,lo8(1) 475 001a 01F0 breq .L108 476 001c 8330 cpi r24,lo8(3) 477 001e 01F4 brne .L104 478 0020 82E0 ldi r24,lo8(2) 479 0022 00C0 rjmp .L112 480 .L107: 481 0024 8A30 cpi r24,lo8(10) 482 0026 00F4 brsh .L104 483 0028 84E0 ldi r24,lo8(4) 484 002a 8A83 std Y+2,r24 485 002c C801 movw r24,r16 486 002e 0E94 0000 call IpcpLowerDown 487 0032 20E0 ldi r18,0 488 0034 30E0 ldi r19,0 489 0036 4B81 ldd r20,Y+3 490 0038 65E0 ldi r22,lo8(5) 491 003a C801 movw r24,r16 492 /* epilogue start */ 493 003c DF91 pop r29 494 003e CF91 pop r28 495 0040 1F91 pop r17 496 0042 0F91 pop r16 497 0044 0C94 0000 jmp NutLcpOutput 498 .L108: 499 0048 1A82 std Y+2,__zero_reg__ 500 004a 00C0 rjmp .L104 501 .L106: 502 004c 84E0 ldi r24,lo8(4) 503 .L112: 504 004e 8A83 std Y+2,r24 505 .L104: 506 /* epilogue start */ 507 0050 DF91 pop r29 508 0052 CF91 pop r28 509 0054 1F91 pop r17 510 0056 0F91 pop r16 511 0058 0895 ret 512 .size LcpClose, .-LcpClose GAS LISTING /tmp/ccO1mtn0.s page 10 513 .section .text.LcpLowerDown,"ax",@progbits 514 .global LcpLowerDown 515 .type LcpLowerDown, @function 516 LcpLowerDown: 517 0000 CF93 push r28 518 0002 DF93 push r29 519 /* prologue: function */ 520 /* frame size = 0 */ 521 /* stack size = 2 */ 522 .L__stack_usage = 2 523 0004 FC01 movw r30,r24 524 0006 C189 ldd r28,Z+17 525 0008 D289 ldd r29,Z+18 526 000a 9A81 ldd r25,Y+2 527 000c 9430 cpi r25,lo8(4) 528 000e 01F0 breq .L115 529 0010 00F4 brsh .L116 530 0012 9230 cpi r25,lo8(2) 531 0014 01F0 breq .L115 532 0016 9330 cpi r25,lo8(3) 533 0018 01F0 breq .L121 534 001a 00C0 rjmp .L113 535 .L116: 536 001c 9930 cpi r25,lo8(9) 537 001e 00F0 brlo .L121 538 0020 9930 cpi r25,lo8(9) 539 0022 01F4 brne .L113 540 0024 CF01 movw r24,r30 541 0026 0E94 0000 call IpcpLowerDown 542 002a 00C0 rjmp .L121 543 .L115: 544 002c 1A82 std Y+2,__zero_reg__ 545 002e 00C0 rjmp .L113 546 .L121: 547 0030 81E0 ldi r24,lo8(1) 548 0032 8A83 std Y+2,r24 549 .L113: 550 /* epilogue start */ 551 0034 DF91 pop r29 552 0036 CF91 pop r28 553 0038 0895 ret 554 .size LcpLowerDown, .-LcpLowerDown 555 .local pppThread 556 .comm pppThread,2,1 557 .global new_magic 558 .data 559 .type new_magic, @object 560 .size new_magic, 4 561 new_magic: 562 0000 78 .byte 120 563 0001 56 .byte 86 564 0002 34 .byte 52 565 0003 12 .byte 18 566 .ident "GCC: (GNU) 5.3.0" 567 .global __do_copy_data 568 .global __do_clear_bss GAS LISTING /tmp/ccO1mtn0.s page 11 DEFINED SYMBOLS *ABS*:0000000000000000 pppsm.c /tmp/ccO1mtn0.s:2 *ABS*:000000000000003e __SP_H__ /tmp/ccO1mtn0.s:3 *ABS*:000000000000003d __SP_L__ /tmp/ccO1mtn0.s:4 *ABS*:000000000000003f __SREG__ /tmp/ccO1mtn0.s:5 *ABS*:000000000000003b __RAMPZ__ /tmp/ccO1mtn0.s:6 *ABS*:0000000000000000 __tmp_reg__ /tmp/ccO1mtn0.s:7 *ABS*:0000000000000001 __zero_reg__ /tmp/ccO1mtn0.s:11 .text.NutPppSm:0000000000000000 NutPppSm /tmp/ccO1mtn0.s:561 .data:0000000000000000 new_magic /tmp/ccO1mtn0.s:162 .text.NutPppInitStateMachine:0000000000000000 NutPppInitStateMachine .bss:0000000000000000 pppThread /tmp/ccO1mtn0.s:201 .text.LcpOpen:0000000000000000 LcpOpen /tmp/ccO1mtn0.s:242 .text.LcpLowerUp:0000000000000000 LcpLowerUp /tmp/ccO1mtn0.s:277 .text.IpcpOpen:0000000000000000 IpcpOpen /tmp/ccO1mtn0.s:320 .text.IpcpClose:0000000000000000 IpcpClose /tmp/ccO1mtn0.s:372 .text.IpcpLowerUp:0000000000000000 IpcpLowerUp /tmp/ccO1mtn0.s:406 .text.IpcpLowerDown:0000000000000000 IpcpLowerDown /tmp/ccO1mtn0.s:457 .text.LcpClose:0000000000000000 LcpClose /tmp/ccO1mtn0.s:516 .text.LcpLowerDown:0000000000000000 LcpLowerDown UNDEFINED SYMBOLS NutSleep NutLcpOutput LcpTxConfReq PapTxAuthReq NutIpcpOutput IpcpTxConfReq NutThreadCreate NutEventPost _ioctl __do_copy_data __do_clear_bss