All pastes #356211 Raw Edit

Mine

public text v1 · immutable
·published 2007-02-14 23:29 UTC
rendered paste body

./catalyst_stage2_elf:     file format elf32-i386
./catalyst_stage2_elf
architecture: i386, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0xc0000000

Program Header:
    LOAD off    0x00001000 vaddr 0xc0000000 paddr 0xc0000000 align 2**12
         filesz 0x000043ac memsz 0x000043ac flags r-x
    LOAD off    0x00006000 vaddr 0xc0005000 paddr 0xc0005000 align 2**12
         filesz 0x00000098 memsz 0x00000d74 flags rw-
   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
         filesz 0x00000000 memsz 0x00000000 flags rwx

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00003d8f  c0000000  c0000000  00001000  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .rodata       000003ac  c0004000  c0004000  00005000  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .data         00000098  c0005000  c0005000  00006000  2**5
                  CONTENTS, ALLOC, LOAD, DATA
  3 .bss          00000cd4  c00050a0  c00050a0  00006098  2**5
                  ALLOC
  4 .debug_abbrev 000006a4  00000000  00000000  00006098  2**0
                  CONTENTS, READONLY, DEBUGGING
  5 .debug_info   00001ba5  00000000  00000000  0000673c  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_line   00000a93  00000000  00000000  000082e1  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_macinfo 000055f6  00000000  00000000  00008d74  2**0
                  CONTENTS, READONLY, DEBUGGING
  8 .debug_frame  000003bc  00000000  00000000  0000e36c  2**2
                  CONTENTS, READONLY, DEBUGGING
  9 .debug_pubnames 00000328  00000000  00000000  0000e728  2**0
                  CONTENTS, READONLY, DEBUGGING
 10 .debug_aranges 00000100  00000000  00000000  0000ea50  2**0
                  CONTENTS, READONLY, DEBUGGING
 11 .comment      00000150  00000000  00000000  0000eb50  2**0
                  CONTENTS, READONLY
 12 .debug_str    00000059  00000000  00000000  0000eca0  2**0
                  CONTENTS, READONLY, DEBUGGING
SYMBOL TABLE:
c0000000 l    d  .text	00000000 .text
c0004000 l    d  .rodata	00000000 .rodata
c0005000 l    d  .data	00000000 .data
c00050a0 l    d  .bss	00000000 .bss
00000000 l    d  .debug_abbrev	00000000 .debug_abbrev
00000000 l    d  .debug_info	00000000 .debug_info
00000000 l    d  .debug_line	00000000 .debug_line
00000000 l    d  .debug_macinfo	00000000 .debug_macinfo
00000000 l    d  .debug_frame	00000000 .debug_frame
00000000 l    d  .debug_pubnames	00000000 .debug_pubnames
00000000 l    d  .debug_aranges	00000000 .debug_aranges
00000000 l    d  .comment	00000000 .comment
00000000 l    d  .debug_str	00000000 .debug_str
00000000 l    d  *ABS*	00000000 .shstrtab
00000000 l    d  *ABS*	00000000 .symtab
00000000 l    d  *ABS*	00000000 .strtab
00000000 l    df *ABS*	00000000 main.c
00000000 l    df *ABS*	00000000 gdt.c
00000000 l    df *ABS*	00000000 gdt_asm.S
00000000 l    df *ABS*	00000000 idt.c
00000000 l    df *ABS*	00000000 idt_asm.S
c00004d4 l       .text	00000000 popper
00000000 l    df *ABS*	00000000 isrs.c
c0000563 l     F .text	0000001d outb
c000055a l     F .text	00000009 io_wait
00000000 l    df *ABS*	00000000 isrs_asm.S
00000000 l    df *ABS*	00000000 paging.c
00000000 l    df *ABS*	00000000 memory.c
00000000 l    df *ABS*	00000000 string.c
00000000 l    df *ABS*	00000000 console.c
c00027f6 g       .text	00000000 isr46
c0002bc8 g       .text	00000000 isr148
c00039df g     F .text	00000029 strcpy
c000288f g       .text	00000000 isr63
c0002d24 g       .text	00000000 isr177
c0002aab g       .text	00000000 isr123
c0005d72 g     O .bss	00000002 y_line
c0002916 g       .text	00000000 isr78
c0002793 g       .text	00000000 isr35
c0002afc g       .text	00000000 isr131
c0002d78 g       .text	00000000 isr184
c0002d84 g       .text	00000000 isr185
c0002904 g       .text	00000000 isr76
c0002781 g       .text	00000000 isr33
c0002f4c g       .text	00000000 isr223
c0002d60 g       .text	00000000 isr182
c0005960 g     O .bss	00000400 isr_handlers
c0002943 g       .text	00000000 isr83
c0002bb0 g       .text	00000000 isr146
c0002a2d g       .text	00000000 isr109
c00029b8 g       .text	00000000 isr96
c0002835 g       .text	00000000 isr53
c0002a7e g       .text	00000000 isr118
c00030c0 g       .text	00000000 isr254
c0002f04 g       .text	00000000 isr217
c00028ce g       .text	00000000 isr70
c0002688 g       .text	00000000 isr4
c000274b g       .text	00000000 isr27
c00029af g       .text	00000000 isr95
c000282c g       .text	00000000 isr52
c00029e5 g       .text	00000000 isr101
c00026d1 g       .text	00000000 isr13
c0002b8c g       .text	00000000 isr143
c0002a6c g       .text	00000000 isr116
c0002a12 g       .text	00000000 isr106
c0002ce8 g       .text	00000000 isr172
c0002ad8 g       .text	00000000 isr128
c0002f40 g       .text	00000000 isr222
c0002982 g       .text	00000000 isr90
c00028b3 g       .text	00000000 isr67
c000271e g       .text	00000000 isr22
c00026df g       .text	00000000 isr15
c0002e08 g       .text	00000000 isr196
c0002c04 g       .text	00000000 isr153
c00022a3 g     F .text	0000032f fault_handler
c00050a0 g       .bss	00000000 _sbss
c000306c g       .text	00000000 isr247
c0002af0 g       .text	00000000 isr130
c0002970 g       .text	00000000 isr88
c00027db g       .text	00000000 isr43
c0000235 g     F .text	00000018 gdt_ready_ptr
c00030a8 g       .text	00000000 isr252
c0002eec g       .text	00000000 isr215
c00027b7 g       .text	00000000 isr39
c00026b3 g       .text	00000000 isr9
c00003c4 g     F .text	0000006f timer_handler
c0002928 g       .text	00000000 isr80
c0002b68 g       .text	00000000 isr140
c00029f7 g       .text	00000000 isr103
c0002ba4 g       .text	00000000 isr145
c0002a24 g       .text	00000000 isr108
c000300c g       .text	00000000 isr239
c0003961 g     F .text	00000028 memcpy
c00028bc g       .text	00000000 isr68
c0002727 g       .text	00000000 isr23
c0003030 g       .text	00000000 isr242
c0002ff4 g       .text	00000000 isr237
c0002e8c g       .text	00000000 isr207
c0002c4c g       .text	00000000 isr159
c000275d g       .text	00000000 isr29
c00029dc g       .text	00000000 isr100
c0003054 g       .text	00000000 isr245
c000293a g       .text	00000000 isr82
c00038b2 g     F .text	000000af pfree
c0002ca0 g       .text	00000000 isr166
c0002cac g       .text	00000000 isr167
c00028f2 g       .text	00000000 isr74
c000276f g       .text	00000000 isr31
c0002e50 g       .text	00000000 isr202
c0002db4 g       .text	00000000 isr189
c0002c88 g       .text	00000000 isr164
c0002f7c g       .text	00000000 isr227
c000309c g       .text	00000000 isr251
c0002ee0 g       .text	00000000 isr214
c00028aa g       .text	00000000 isr66
c0002715 g       .text	00000000 isr21
c00027ae g       .text	00000000 isr38
c0002b50 g       .text	00000000 isr138
c0002994 g       .text	00000000 isr92
c0002abd g       .text	00000000 isr125
c0002898 g       .text	00000000 isr64
c0002ec8 g       .text	00000000 isr212
c0003048 g       .text	00000000 isr244
c0002ea4 g       .text	00000000 isr209
c0002a99 g       .text	00000000 isr121
c0002e14 g       .text	00000000 isr197
c0002c10 g       .text	00000000 isr154
c0002754 g       .text	00000000 isr28
c00027ed g       .text	00000000 isr45
c00050e0 g     O .bss	00000038 gdt_entries
c0002d30 g       .text	00000000 isr178
c0002cdc g       .text	00000000 isr171
c0003b18 g     F .text	0000006b kprintchar
c00026ac g       .text	00000000 isr8
c0002e44 g       .text	00000000 isr201
c0002df0 g       .text	00000000 isr194
c0002bec g       .text	00000000 isr151
c00029a6 g       .text	00000000 isr94
c0002823 g       .text	00000000 isr51
c0002a51 g       .text	00000000 isr113
c0005d6c g     O .bss	00000004 next_addr
c0002e68 g       .text	00000000 isr204
c00028a1 g       .text	00000000 isr65
c000270c g       .text	00000000 isr20
c00001bc g     F .text	00000079 gdt_set_gate
c0002aa2 g       .text	00000000 isr122
c0002fa0 g       .text	00000000 isr230
c00026d8 g       .text	00000000 isr14
c0000580 g     F .text	00001d07 install_isrs
c0005d74 g       .bss	00000000 _ebss
c0002d6c g       .text	00000000 isr183
c0002da8 g       .text	00000000 isr188
c0002691 g       .text	00000000 isr5
c0005000 g     O .data	00000080 exception_messages
c0002f58 g       .text	00000000 isr224
c0005080 g     O .data	00000004 pdt
c0002f28 g       .text	00000000 isr220
c0003d09 g     F .text	00000086 kprintint
c0002287 g     F .text	0000001c install_isr
c00028fb g       .text	00000000 isr75
c0002778 g       .text	00000000 isr32
c00027a5 g       .text	00000000 isr37
c0002d90 g       .text	00000000 isr186
c0003084 g       .text	00000000 isr249
c0002979 g       .text	00000000 isr89
c00027e4 g       .text	00000000 isr44
c0002b80 g       .text	00000000 isr142
c0002a63 g       .text	00000000 isr115
c0002a09 g       .text	00000000 isr105
c0002a48 g       .text	00000000 isr112
c0002bbc g       .text	00000000 isr147
c0002967 g       .text	00000000 isr87
c00027d2 g       .text	00000000 isr42
c0002d0c g       .text	00000000 isr175
c0002fd0 g       .text	00000000 isr234
c0002dfc g       .text	00000000 isr195
c0002bf8 g       .text	00000000 isr152
c0000514 g     F .text	00000046 eoi
c0000433 g     F .text	00000053 idt_set_gate
c0002cf4 g       .text	00000000 isr173
c0003b83 g     F .text	00000147 kprint
c00028e0 g       .text	00000000 isr72
c0002ae4 g       .text	00000000 isr129
c0002b2c g       .text	00000000 isr135
c000294c g       .text	00000000 isr84
c0002931 g       .text	00000000 isr81
c0002dd8 g       .text	00000000 isr192
c0002f34 g       .text	00000000 isr221
c0002acf g       .text	00000000 isr127
c000266d g       .text	00000000 isr1
c00032b0 g     F .text	00000071 prelim_malloc
c0002b98 g       .text	00000000 isr144
c0002a1b g       .text	00000000 isr107
c0005140 g     O .bss	00000800 idt_entries
c0005d64 g     O .bss	00000004 used_stack
c0003cca g     F .text	0000003f pow
c0002fc4 g       .text	00000000 isr233
c0002742 g       .text	00000000 isr26
c0002c70 g       .text	00000000 isr162
c0002862 g       .text	00000000 isr58
c00026c3 g       .text	00000000 isr11
c00003c0 g       .text	00000000 far_ptr
c0003060 g       .text	00000000 isr246
c0002b74 g       .text	00000000 isr141
c0002a00 g       .text	00000000 isr104
c0002c94 g       .text	00000000 isr165
c0002f94 g       .text	00000000 isr229
c0000000 g       *ABS*	00000000 start_addr
c00050a0 g     O .bss	00000024 cat_info
c0003ab2 g     F .text	00000066 scroll
c0003024 g       .text	00000000 isr241
c0002fe8 g       .text	00000000 isr236
c0002e80 g       .text	00000000 isr206
c0005120 g     O .bss	00000006 gptr
c0002f88 g       .text	00000000 isr228
c0002b44 g       .text	00000000 isr137
c00037e5 g     F .text	000000cd palloc
c0002b20 g       .text	00000000 isr134
c000024d g     F .text	00000150 create_flush_gdt
c0003178 g     F .text	00000138 overlaps
c0002f70 g       .text	00000000 isr226
c00029c1 g       .text	00000000 isr97
c000283e g       .text	00000000 isr54
c000286b g       .text	00000000 isr59
c00026ca g       .text	00000000 isr12
c0002cb8 g       .text	00000000 isr168
c000298b g       .text	00000000 isr91
c0002a90 g       .text	00000000 isr120
c0005d68 g     O .bss	00000004 free_stack
c0003989 g     F .text	0000002c memset
c0002f1c g       .text	00000000 isr219
c0002d18 g       .text	00000000 isr176
c0002cd0 g       .text	00000000 isr170
c0005d74 g       *ABS*	00000000 end_addr
c00028d7 g       .text	00000000 isr71
c0005084 g     O .data	00000004 vidmem
c0002c34 g       .text	00000000 isr157
c0002664 g       .text	00000000 isr0
c0002dc0 g       .text	00000000 isr190
c0002886 g       .text	00000000 isr62
c0002ebc g       .text	00000000 isr211
c0003018 g       .text	00000000 isr240
c0002e74 g       .text	00000000 isr205
c000303c g       .text	00000000 isr243
c0002e98 g       .text	00000000 isr208
c0002e20 g       .text	00000000 isr198
c0002c1c g       .text	00000000 isr155
c0002bd4 g       .text	00000000 isr149
c00025d2 g     F .text	00000091 isr_handler
c000287d g       .text	00000000 isr61
c00028c5 g       .text	00000000 isr69
c0002730 g       .text	00000000 isr24
c0003170 g     F .text	00000005 pdt_get_table_addresses
c0002d54 g       .text	00000000 isr181
c00026e8 g       .text	00000000 isr16
c0003a08 g     F .text	00000053 strcmp
c0002b08 g       .text	00000000 isr132
c0002a5a g       .text	00000000 isr114
c0002a75 g       .text	00000000 isr117
c00030cc g       .text	00000000 isr255
c0002f10 g       .text	00000000 isr218
c0002811 g       .text	00000000 isr49
c0002d9c g       .text	00000000 isr187
c0002d48 g       .text	00000000 isr180
c000291f g       .text	00000000 isr79
c000279c g       .text	00000000 isr36
c000267f g       .text	00000000 isr3
c0002c58 g       .text	00000000 isr160
c0002eb0 g       .text	00000000 isr210
c0005d60 g     O .bss	00000004 ticks
c000290d g       .text	00000000 isr77
c000278a g       .text	00000000 isr34
c000269a g       .text	00000000 isr6
c0002808 g       .text	00000000 isr48
c00029ee g       .text	00000000 isr102
c0005940 g     O .bss	00000006 iptr
c0002a3f g       .text	00000000 isr111
c0003078 g       .text	00000000 isr248
c0002d00 g       .text	00000000 isr174
c00030b4 g       .text	00000000 isr253
c0002ef8 g       .text	00000000 isr216
c00026fa g       .text	00000000 isr18
c0002fdc g       .text	00000000 isr235
c0002955 g       .text	00000000 isr85
c00027c0 g       .text	00000000 isr40
c000295e g       .text	00000000 isr86
c00027c9 g       .text	00000000 isr41
c0002c40 g       .text	00000000 isr158
c000299d g       .text	00000000 isr93
c000281a g       .text	00000000 isr50
c0002dcc g       .text	00000000 isr191
c0002a87 g       .text	00000000 isr119
c0002ac6 g       .text	00000000 isr126
c00003a0 g       .text	00000000 gdt_flush
c0005088 g     O .data	00000010 numbers
c00027ff g       .text	00000000 isr47
c0003000 g       .text	00000000 isr238
c0002859 g       .text	00000000 isr57
c00026bc g       .text	00000000 isr10
c00030d8 g     F .text	00000098 set_page_in_page_table
c000049e g     F .text	00000033 create_flush_idt
c0002b38 g       .text	00000000 isr136
c0002b5c g       .text	00000000 isr139
c0002e5c g       .text	00000000 isr203
c0002c7c g       .text	00000000 isr163
c00029ca g       .text	00000000 isr98
c0002847 g       .text	00000000 isr55
c0002c64 g       .text	00000000 isr161
c0002a36 g       .text	00000000 isr110
c00026f1 g       .text	00000000 isr17
c0002676 g       .text	00000000 isr2
c0002703 g       .text	00000000 isr19
c0002cc4 g       .text	00000000 isr169
c0003a5c g     F .text	00000056 cls
c0002874 g       .text	00000000 isr60
c00004fc g       .text	00000000 timer_isr
c0002ab4 g       .text	00000000 isr124
c0000504 g       .text	00000000 idt_flush
c00028e9 g       .text	00000000 isr73
c0002766 g       .text	00000000 isr30
c00039b8 g     F .text	00000027 strlen
c0002fb8 g       .text	00000000 isr232
c0005d70 g     O .bss	00000002 x_line
c0003090 g       .text	00000000 isr250
c0002ed4 g       .text	00000000 isr213
00000000         *UND*	00000000 irq_common_stub
c0002b14 g       .text	00000000 isr133
c00026a3 g       .text	00000000 isr7
c0002de4 g       .text	00000000 isr193
c0002be0 g       .text	00000000 isr150
c0000486 g     F .text	00000018 ready_iptr
c00029d3 g       .text	00000000 isr99
c0002850 g       .text	00000000 isr56
c0002739 g       .text	00000000 isr25
c0002d3c g       .text	00000000 isr179
c0003321 g     F .text	000004c4 memindex
c00004d5 g       .text	00000000 isr_common_stub
c0000000 g     F .text	000001bb _main
c0002e2c g       .text	00000000 isr199
c0002c28 g       .text	00000000 isr156
c0002e38 g       .text	00000000 isr200
c0002fac g       .text	00000000 isr231
c0002f64 g       .text	00000000 isr225