📄 dev_init.lst.svn-base
字号:
220 00 221 070e 01 .byte 0x1 222 070f 01 .uleb128 0x1 223 0710 5F5F5050 .string "__PPC 1" 223 43203100 224 0718 01 .byte 0x1 225 0719 01 .uleb128 0x1 226 071a 5F5F5050 .string "__PPC__ 1" 226 435F5F20 226 3100 227 0724 01 .byte 0x1 228 0725 01 .uleb128 0x1 229 0726 50504320 .string "PPC 1" 229 3100 230 072c 01 .byte 0x1 231 072d 01 .uleb128 0x1 232 072e 5F5F7274 .string "__rtems__ 1" 232 656D735F 232 5F203100 233 073a 01 .byte 0x1 234 073b 01 .uleb128 0x1 235 073c 5F5F5553 .string "__USE_INIT_FINI__ 1" 235 455F494E 235 49545F46 235 494E495F 235 5F203100 236 0750 01 .byte 0x1 237 0751 01 .uleb128 0x1 238 0752 5F5F454C .string "__ELF__ 1" 238 465F5F20 GAS LISTING /tmp/ccKfeP1g.s page 10 238 3100 239 075c 01 .byte 0x1 240 075d 01 .uleb128 0x1 241 075e 6D706337 .string "mpc750 1" 241 35302031 241 00 242 0767 01 .byte 0x1 243 0768 08 .uleb128 0x8 244 0769 696E7365 .string "insert(interrupt_routine,source) do{ source.next=interrupt_routine[source.index].next;int 244 72742869 244 6E746572 244 72757074 244 5F726F75 245 07f7 01 .byte 0x1 246 07f8 0F .uleb128 0xf 247 07f9 6465765F .string "dev_number sizeof(devlist[])/sizeof(dev)" 247 6E756D62 247 65722073 247 697A656F 247 66286465 248 0822 01 .byte 0x1 249 0823 1B .uleb128 0x1b 250 0824 494E4954 .ascii "INIT_DEV(devlist) do{ for( dev * point=devlist;point!=0;poin" 250 5F444556 250 28646576 250 6C697374 250 2920646F 251 0860 742B2B29 .ascii "t++) { point->init(); inter" 251 207B2070 251 6F696E74 251 2D3E696E 251 69742829 252 087b 72757074 .string "rupt_source source; source.index=point->index; source.action=point->handler; source.devna 252 5F736F75 252 72636520 252 736F7572 252 63653B20 253 097c 04 .byte 0x4 254 .comm devlist,480,4 255 .comm dev_operation,600,4 256 .section ".text" 257 .Letext0: 258 .section .debug_info 259 0000 000001D3 .4byte 0x1d3 260 0004 0002 .2byte 0x2 261 0006 00000000 .4byte .Ldebug_abbrev0 262 000a 04 .byte 0x4 263 000b 01 .uleb128 0x1 264 000c 00000000 .4byte .Ldebug_macinfo0 265 0010 00000000 .4byte .Ldebug_line0 266 0014 00000000 .4byte .Letext0 267 0018 00000000 .4byte .Ltext0 268 001c 474E5520 .string "GNU C 4.0.1" 268 4320342E 268 302E3100 269 0028 01 .byte 0x1 270 0029 4F532F54 .string "OS/Task/dev_init.c"GAS LISTING /tmp/ccKfeP1g.s page 11 270 61736B2F 270 6465765F 270 696E6974 270 2E6300 271 003c 2F686F6D .string "/home/zzxiong/osek" 271 652F7A7A 271 78696F6E 271 672F6F73 271 656B00 272 004f 02 .uleb128 0x2 273 0050 000000A1 .4byte 0xa1 274 0054 64657600 .string "dev" 275 0058 30 .byte 0x30 276 0059 01 .byte 0x1 277 005a 01 .byte 0x1 278 005b 03 .uleb128 0x3 279 005c 6465766E .string "devname" 279 616D6500 280 0064 01 .byte 0x1 281 0065 02 .byte 0x2 282 0066 000000A1 .4byte 0xa1 283 006a 02 .byte 0x2 284 006b 23 .byte 0x23 285 006c 00 .uleb128 0x0 286 006d 03 .uleb128 0x3 287 006e 6E657874 .string "next" 287 00 288 0073 01 .byte 0x1 289 0074 03 .byte 0x3 290 0075 000000C0 .4byte 0xc0 291 0079 02 .byte 0x2 292 007a 23 .byte 0x23 293 007b 28 .uleb128 0x28 294 007c 04 .uleb128 0x4 295 007d 64657649 .string "devISR" 295 535200 296 0084 01 .byte 0x1 297 0085 04 .byte 0x4 298 0086 000000C6 .4byte 0xc6 299 008a 04 .byte 0x4 300 008b 02 .byte 0x2 301 008c 00 .byte 0x0 302 008d 02 .byte 0x2 303 008e 23 .byte 0x23 304 008f 2C .uleb128 0x2c 305 0090 03 .uleb128 0x3 306 0091 696E6465 .string "index" 306 7800 307 0097 01 .byte 0x1 308 0098 05 .byte 0x5 309 0099 000000CD .4byte 0xcd 310 009d 02 .byte 0x2 311 009e 23 .byte 0x23 312 009f 2E .uleb128 0x2e 313 00a0 00 .byte 0x0 314 00a1 05 .uleb128 0x5 315 00a2 000000B1 .4byte 0xb1GAS LISTING /tmp/ccKfeP1g.s page 12 316 00a6 000000B8 .4byte 0xb8 317 00aa 06 .uleb128 0x6 318 00ab 000000B1 .4byte 0xb1 319 00af 27 .byte 0x27 320 00b0 00 .byte 0x0 321 00b1 07 .uleb128 0x7 322 00b2 00000000 .4byte .LASF0 323 00b6 04 .byte 0x4 324 00b7 07 .byte 0x7 325 00b8 08 .uleb128 0x8 326 00b9 63686172 .string "char" 326 00 327 00be 01 .byte 0x1 328 00bf 08 .byte 0x8 329 00c0 09 .uleb128 0x9 330 00c1 04 .byte 0x4 331 00c2 0000004F .4byte 0x4f 332 00c6 07 .uleb128 0x7 333 00c7 00000000 .4byte .LASF0 334 00cb 04 .byte 0x4 335 00cc 07 .byte 0x7 336 00cd 08 .uleb128 0x8 337 00ce 73686F72 .string "short unsigned int" 337 7420756E 337 7369676E 337 65642069 337 6E7400 338 00e1 02 .byte 0x2 339 00e2 07 .byte 0x7 340 00e3 0A .uleb128 0xa 341 00e4 64657600 .string "dev" 342 00e8 01 .byte 0x1 343 00e9 06 .byte 0x6 344 00ea 0000004F .4byte 0x4f 345 00ee 02 .uleb128 0x2 346 00ef 0000015D .4byte 0x15d 347 00f3 6465765F .string "dev_opt" 347 6F707400 348 00fb 3C .byte 0x3c 349 00fc 01 .byte 0x1 350 00fd 10 .byte 0x10 351 00fe 03 .uleb128 0x3 352 00ff 72656164 .string "read" 352 00 353 0104 01 .byte 0x1 354 0105 11 .byte 0x11 355 0106 0000016F .4byte 0x16f 356 010a 02 .byte 0x2 357 010b 23 .byte 0x23 358 010c 00 .uleb128 0x0 359 010d 03 .uleb128 0x3 360 010e 77726974 .string "write" 360 6500 361 0114 01 .byte 0x1 362 0115 12 .byte 0x12 363 0116 0000016F .4byte 0x16f 364 011a 02 .byte 0x2GAS LISTING /tmp/ccKfeP1g.s page 13 365 011b 23 .byte 0x23 366 011c 04 .uleb128 0x4 367 011d 03 .uleb128 0x3 368 011e 696F6300 .string "ioc" 369 0122 01 .byte 0x1 370 0123 13 .byte 0x13 371 0124 0000016F .4byte 0x16f 372 0128 02 .byte 0x2 373 0129 23 .byte 0x23 374 012a 08 .uleb128 0x8 375 012b 03 .uleb128 0x3 376 012c 6F70656E .string "open" 376 00 377 0131 01 .byte 0x1 378 0132 14 .byte 0x14 379 0133 0000016F .4byte 0x16f 380 0137 02 .byte 0x2 381 0138 23 .byte 0x23 382 0139 0C .uleb128 0xc 383 013a 03 .uleb128 0x3 384 013b 636C6F73 .string "close" 384 6500 385 0141 01 .byte 0x1 386 0142 15 .byte 0x15 387 0143 0000016F .4byte 0x16f 388 0147 02 .byte 0x2 389 0148 23 .byte 0x23 390 0149 10 .uleb128 0x10 391 014a 03 .uleb128 0x3 392 014b 6465766E .string "devname" 392 616D6500 393 0153 01 .byte 0x1 394 0154 16 .byte 0x16 395 0155 000000A1 .4byte 0xa1 396 0159 02 .byte 0x2 397 015a 23 .byte 0x23 398 015b 14 .uleb128 0x14 399 015c 00 .byte 0x0 400 015d 0B .uleb128 0xb 401 015e 00000168 .4byte 0x168 402 0162 00000168 .4byte 0x168 403 0166 0C .uleb128 0xc 404 0167 00 .byte 0x0 405 0168 08 .uleb128 0x8 406 0169 696E7400 .string "int" 407 016d 04 .byte 0x4 408 016e 05 .byte 0x5 409 016f 09 .uleb128 0x9 410 0170 04 .byte 0x4 411 0171 0000015D .4byte 0x15d 412 0175 0A .uleb128 0xa 413 0176 6465765F .string "dev_opt" 413 6F707400 414 017e 01 .byte 0x1 415 017f 17 .byte 0x17 416 0180 000000EE .4byte 0xee 417 0184 05 .uleb128 0x5GAS LISTING /tmp/ccKfeP1g.s page 14 418 0185 00000194 .4byte 0x194 419 0189 000000E3 .4byte 0xe3 420 018d 06 .uleb128 0x6 421 018e 000000B1 .4byte 0xb1 422 0192 09 .byte 0x9 423 0193 00 .byte 0x0 424 0194 0D .uleb128 0xd 425 0195 6465766C .string "devlist" 425 69737400 426 019d 01 .byte 0x1 427 019e 0D .byte 0xd 428 019f 00000184 .4byte 0x184 429 01a3 01 .byte 0x1 430 01a4 05 .byte 0x5 431 01a5 03 .byte 0x3 432 01a6 00000000 .4byte devlist 433 01aa 05 .uleb128 0x5 434 01ab 000001BA .4byte 0x1ba 435 01af 00000175 .4byte 0x175 436 01b3 06 .uleb128 0x6 437 01b4 000000B1 .4byte 0xb1 438 01b8 09 .byte 0x9 439 01b9 00 .byte 0x0 440 01ba 0D .uleb128 0xd 441 01bb 6465765F .string "dev_operation" 441 6F706572 441 6174696F 441 6E00 442 01c9 01 .byte 0x1 443 01ca 19 .byte 0x19 444 01cb 000001AA .4byte 0x1aa 445 01cf 01 .byte 0x1 446 01d0 05 .byte 0x5 447 01d1 03 .byte 0x3 448 01d2 00000000 .4byte dev_operation 449 01d6 00 .byte 0x0 450 .section .debug_abbrev 451 0000 01 .uleb128 0x1 452 0001 11 .uleb128 0x11 453 0002 01 .byte 0x1 454 0003 43 .uleb128 0x43 455 0004 06 .uleb128 0x6 456 0005 10 .uleb128 0x10 457 0006 06 .uleb128 0x6 458 0007 12 .uleb128 0x12 459 0008 01 .uleb128 0x1 460 0009 11 .uleb128 0x11 461 000a 01 .uleb128 0x1 462 000b 25 .uleb128 0x25 463 000c 08 .uleb128 0x8 464 000d 13 .uleb128 0x13 465 000e 0B .uleb128 0xb 466 000f 03 .uleb128 0x3 467 0010 08 .uleb128 0x8 468 0011 1B .uleb128 0x1b 469 0012 08 .uleb128 0x8 470 0013 00 .byte 0x0GAS LISTING /tmp/ccKfeP1g.s page 15 471 0014 00 .byte 0x0 472 0015 02 .uleb128 0x2 473 0016 13 .uleb128 0x13 474 0017 01 .byte 0x1 475 0018 01 .uleb128 0x1 476 0019 13 .uleb128 0x13 477 001a 03 .uleb128 0x3 478 001b 08 .uleb128 0x8 479 001c 0B .uleb128 0xb 480 001d 0B .uleb128 0xb 481 001e 3A .uleb128 0x3a 482 001f 0B .uleb128 0xb 483 0020 3B .uleb128 0x3b 484 0021 0B .uleb128 0xb 485 0022 00 .byte 0x0 486 0023 00 .byte 0x0 487 0024 03 .uleb128 0x3 488 0025 0D .uleb128 0xd 489 0026 00 .byte 0x0 490 0027 03 .uleb128 0x3 491 0028 08 .uleb128 0x8 492 0029 3A .uleb128 0x3a 493 002a 0B .uleb128 0xb 494 002b 3B .uleb128 0x3b 495 002c 0B .uleb128 0xb 496 002d 49 .uleb128 0x49 497 002e 13 .uleb128 0x13 498 002f 38 .uleb128 0x38 499 0030 0A .uleb128 0xa 500 0031 00 .byte 0x0 501 0032 00 .byte 0x0 502 0033 04 .uleb128 0x4 503 0034 0D .uleb128 0xd 504 0035 00 .byte 0x0 505 0036 03 .uleb128 0x3 506 0037 08 .uleb128 0x8 507 0038 3A .uleb128 0x3a 508 0039 0B .uleb128 0xb 509 003a 3B .uleb128 0x3b 510 003b 0B .uleb128 0xb 511 003c 49 .uleb128 0x49 512 003d 13 .uleb128 0x13 513 003e 0B .uleb128 0xb 514 003f 0B .uleb128 0xb 515 0040 0D .uleb128 0xd 516 0041 0B .uleb128 0xb 517 0042 0C .uleb128 0xc 518 0043 0B .uleb128 0xb 519 0044 38 .uleb128 0x38 520 0045 0A .uleb128 0xa 521 0046 00 .byte 0x0 522 0047 00 .byte 0x0 523 0048 05 .uleb128 0x5 524 0049 01 .uleb128 0x1 525 004a 01 .byte 0x1 526 004b 01 .uleb128 0x1 527 004c 13 .uleb128 0x13GAS LISTING /tmp/ccKfeP1g.s page 16 528 004d 49 .uleb128 0x49 529 004e 13 .uleb128 0x13 530 004f 00 .byte 0x0 531 0050 00 .byte 0x0 532 0051 06 .uleb128 0x6 533 0052 21 .uleb128 0x21 534 0053 00 .byte 0x0 535 0054 49 .uleb128 0x49 536 0055 13 .uleb128 0x13 537 0056 2F .uleb128 0x2f 538 0057 0B .uleb128 0xb 539 0058 00 .byte 0x0 540 0059 00 .byte 0x0 541 005a 07 .uleb128 0x7 542 005b 24 .uleb128 0x24 543 005c 00 .byte 0x0 544 005d 03 .uleb128 0x3 545 005e 0E .uleb128 0xe 546 005f 0B .uleb128 0xb 547 0060 0B .uleb128 0xb 548 0061 3E .uleb128 0x3e 549 0062 0B .uleb128 0xb 550 0063 00 .byte 0x0 551 0064 00 .byte 0x0 552 0065 08 .uleb128 0x8 553 0066 24 .uleb128 0x24 554 0067 00 .byte 0x0 555 0068 03 .uleb128 0x3 556 0069 08 .uleb128 0x8 557 006a 0B .uleb128 0xb 558 006b 0B .uleb128 0xb 559 006c 3E .uleb128 0x3e 560 006d 0B .uleb128 0xb 561 006e 00 .byte 0x0 562 006f 00 .byte 0x0 563 0070 09 .uleb128 0x9 564 0071 0F .uleb128 0xf 565 0072 00 .byte 0x0 566 0073 0B .uleb128 0xb 567 0074 0B .uleb128 0xb 568 0075 49 .uleb128 0x49 569 0076 13 .uleb128 0x13 570 0077 00 .byte 0x0 571 0078 00 .byte 0x0 572 0079 0A .uleb128 0xa 573 007a 16 .uleb128 0x16 574 007b 00 .byte 0x0 575 007c 03 .uleb128 0x3 576 007d 08 .uleb128 0x8 577 007e 3A .uleb128 0x3a 578 007f 0B .uleb128 0xb 579 0080 3B .uleb128 0x3b 580 0081 0B .uleb128 0xb 581 0082 49 .uleb128 0x49 582 0083 13 .uleb128 0x13 583 0084 00 .byte 0x0 584 0085 00 .byte 0x0GAS LISTING /tmp/ccKfeP1g.s page 17 585 0086 0B .uleb128 0xb 586 0087 15 .uleb128 0x15 587 0088 01 .byte 0x1 588 0089 01 .uleb128 0x1 589 008a 13 .uleb128 0x13 590 008b 49 .uleb128 0x49 591 008c 13 .uleb128 0x13 592 008d 00 .byte 0x0 593 008e 00 .byte 0x0 594 008f 0C .uleb128 0xc 595 0090 18 .uleb128 0x18 596 0091 00 .byte 0x0 597 0092 00 .byte 0x0 598 0093 00 .byte 0x0 599 0094 0D .uleb128 0xd 600 0095 34 .uleb128 0x34 601 0096 00 .byte 0x0 602 0097 03 .uleb128 0x3 603 0098 08 .uleb128 0x8 604 0099 3A .uleb128 0x3a 605 009a 0B .uleb128 0xb 606 009b 3B .uleb128 0x3b 607 009c 0B .uleb128 0xb 608 009d 49 .uleb128 0x49 609 009e 13 .uleb128 0x13 610 009f 3F .uleb128 0x3f 611 00a0 0C .uleb128 0xc 612 00a1 02 .uleb128 0x2 613 00a2 0A .uleb128 0xa 614 00a3 00 .byte 0x0 615 00a4 00 .byte 0x0 616 00a5 00 .byte 0x0 617 .section .debug_pubnames,"",@progbits 618 0000 0000002C .4byte 0x2c 619 0004 0002 .2byte 0x2 620 0006 00000000 .4byte .Ldebug_info0 621 000a 000001D7 .4byte 0x1d7 622 000e 00000194 .4byte 0x194 623 0012 6465766C .string "devlist" 623 69737400 624 001a 000001BA .4byte 0x1ba 625 001e 6465765F .string "dev_operation" 625 6F706572 625 6174696F 625 6E00 626 002c 00000000 .4byte 0x0 627 .section .debug_macinfo 628 097d 00 .byte 0x0 629 .section .debug_str,"",@progbits 630 .LASF0: 631 0000 756E7369 .string "unsigned int" 631 676E6564 631 20696E74 631 00 632 .ident "GCC: (GNU) 4.0.1"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -