00100000 .text 00103600 .rodata 00103f4c .stab 0010ba29 .stabstr 0010e000 .data 0010ea20 .bss 00000000 .comment 00000000 init.c 001001d9 lab1_switch_test 00100102 lab1_print_cur_status 0010ea20 round.1212 001001bf lab1_switch_to_user 001001cc lab1_switch_to_kernel 00000000 stdio.c 0010021b cputch 00000000 readline.c 0010ea40 buf 00000000 panic.c 0010ee40 is_panic 00000000 kdebug.c 0010048d stab_binsearch 00100a2b read_eip 00000000 kmonitor.c 0010e000 commands 00100afb parse 00100bb7 runcmd 00000000 clock.c 00000000 console.c 00100dbc delay 0010ee60 crt_buf 0010ee64 crt_pos 0010ee66 addr_6845 00100e05 cga_init 0010ee68 serial_exists 00100eec serial_init 00100fd1 lpt_putc_sub 0010104b lpt_putc 00101082 cga_putc 00101257 serial_putc_sub 001012b1 serial_putc 0010ee80 cons 001012e8 cons_intr 00101334 serial_proc_data 0010e040 shiftcode 0010e140 togglecode 0010e240 normalmap 0010e340 shiftmap 0010e440 ctlmap 0010e540 charcode 001013ad kbd_proc_data 0010f088 shift.1327 0010153a kbd_intr 00101553 kbd_init 00000000 picirq.c 0010e550 irq_mask 0010f08c did_init 0010162b pic_setmask 00000000 intr.c 00000000 trap.c 001017fc print_ticks 0010f0c0 idt 0010e560 idt_pd 001019fe trapname 00103d00 excnames.1306 0010e580 IA32flags 00101ce2 trap_dispatch 00000000 pmm.c 0010f8c0 ts 0010e9e0 gdt 0010ea10 gdt_pd 001029f1 lgdt 00102a27 gdt_init 00000000 string.c 00000000 printfmt.c 00103db4 error_string 00102ff0 printnum 001030e1 getuint 00103130 getint 00103543 sprintputch 00102927 vector242 0010237e vector119 001008f2 print_kerninfo 0010225e vector87 00102255 vector86 00102993 vector251 00102b8c strcpy 00102282 vector91 00102078 vector33 00102567 vector162 001027cb vector213 0010231b vector108 001020d2 vector43 00100d41 mon_backtrace 0010258b vector165 0010267b vector185 0010235a vector115 00102399 vector122 0010251f vector156 0010294b vector245 001026ab vector189 00101f9e vector7 00102174 vector61 00102027 vector24 00102336 vector111 0010272f vector200 001021aa vector67 00102447 vector138 001021e9 vector74 00102ea5 memmove 00102150 vector57 00103579 snprintf 00101a45 print_trapframe 001027d7 vector214 0010319b vprintfmt 001022ca vector99 001029cf __alltraps 001015cf cons_getc 0010246b vector141 00100483 is_kernel_panic 001025df vector172 00100a3c print_stackframe 0010291b vector241 001029ab vector253 00101f7a vector3 00101f71 vector2 00102873 vector227 001027a7 vector210 0010284f vector224 001020c0 vector41 00100268 cprintf 0010200c vector21 0010261b vector177 00102375 vector118 001021c5 vector70 001021bc vector69 001028eb vector237 0010218f vector64 00102042 vector27 001023ff vector132 00102687 vector186 001027fb vector217 00102f48 memcpy 00101f68 vector1 00102627 vector178 001020a5 vector38 001028f7 vector238 0010030c readline 0010240b vector133 001021e0 vector73 0010248f vector144 00100000 kern_init 001029b7 vector254 001022dc vector101 001027b3 vector211 001025f7 vector174 00102933 vector243 001023cf vector128 00102228 vector81 00101fca vector13 001035a2 vsnprintf 0010211a vector51 00101fe1 vector16 0010ea16 edata 0010156e cons_init 0010290f vector240 00102135 vector54 00101ffa vector19 0010ba28 __STAB_END__ 0010228b vector92 0010293f vector244 0010245f vector140 001020e4 vector45 00102216 vector79 0010288b vector229 00102537 vector158 00101684 pic_enable 001020ae vector39 001025af vector168 0010208a vector35 00102348 vector113 0010ba29 __STABSTR_BEGIN__ 001023b4 vector125 001003ce __panic 001027ef vector216 00102186 vector63 00102039 vector26 0010138b serial_intr 001026db vector193 001026ff vector196 001000c7 grade_backtrace0 0010279b vector209 00101f83 vector4 001025c7 vector170 0010242f vector136 00101fb5 vector10 00102777 vector206 0010f940 stack0 001029c3 vector255 0010264b vector181 00102162 vector59 001000e1 grade_backtrace 0010224c vector85 00102243 vector84 00102663 vector183 00102543 vector159 001027bf vector212 001020f6 vector47 00102d08 strtol 0010287f vector228 001020c9 vector42 00102351 vector114 00102b5c strnlen 00102603 vector175 00102483 vector143 001023e7 vector130 00102957 vector246 00101fae vector9 00102477 vector142 001022d3 vector100 0010273b vector201 00101838 idt_init 0010098f print_debuginfo 0010216b vector60 0010201e vector23 001028df vector236 001028a3 vector231 001021a1 vector66 00102054 vector29 00102423 vector135 00100c67 kmonitor 00102204 vector77 0010263f vector180 00100d53 clock_init 0010278f vector208 001022c1 vector98 001022b8 vector97 0010260f vector176 001026e7 vector194 0010206f vector32 0010fd40 end 00102723 vector199 001023f3 vector131 0010299f vector252 00101f5f vector0 00102cd9 strfind 0010159f cons_putc 001035fc etext 0010249b vector145 00102312 vector107 001020b7 vector40 001017ee intr_enable 001022e5 vector102 00102147 vector56 001021b3 vector68 00101f95 vector6 001023db vector129 0010270b vector197 001024ef vector152 0010e5e0 __vectors 00102897 vector230 00102c50 strncmp 0010209c vector37 0010276b vector205 0010255b vector161 00102bcc strncpy 001021ce vector71 0010254f vector160 001027e3 vector215 0010252b vector157 001017f5 intr_disable 00101c22 print_regs 0010233f vector112 00100088 grade_backtrace2 00102657 vector182 00101fc3 vector12 00102f98 memcmp 00102324 vector109 00102003 vector20 0010212c vector53 00101ff1 vector18 001022a6 vector95 00102867 vector226 00102108 vector49 001020db vector44 0010220d vector78 001025eb vector173 0010236c vector117 00101a2f trap_in_kernel 00102231 vector82 00102837 vector222 00101fa7 vector8 001024cb vector149 0010028e cputchar 00102e65 memset 001028af vector232 00102309 vector106 0010281f vector220 00102279 vector90 00102573 vector163 001028c7 vector234 0010217d vector62 00102030 vector25 00102717 vector198 00102387 vector120 001002f3 getchar 0010f0a0 should_print 00102111 vector50 00101fd8 vector15 00103177 printfmt 001024e3 vector151 0010223a vector83 00102270 vector89 00102267 vector88 00101f48 trap 00102633 vector179 00102081 vector34 0010da83 __STABSTR_END__ 001020ed vector46 00102c06 strcmp 00102417 vector134 00102843 vector223 00102807 vector218 001005e4 debuginfo_eip 001016b1 pic_init 0010285b vector225 00102693 vector187 00102b29 pmm_init 0010205d vector30 001023c6 vector127 0010f928 ticks 001026cf vector192 00102597 vector166 001021fb vector76 001021f2 vector75 001026f3 vector195 001024d7 vector150 00102159 vector58 0010296f vector248 001023a2 vector123 001022af vector96 00102066 vector31 00102753 vector203 00102453 vector139 001024fb vector153 0010257f vector164 00102390 vector121 00101f8c vector5 001025a3 vector167 00102513 vector155 0010297b vector249 00102987 vector250 001023ab vector124 0010232d vector110 0010275f vector204 001029e6 __trapret 0010023f vcprintf 0010243b vector137 0010043c __warn 00102963 vector247 00102015 vector22 00102747 vector202 001021d7 vector72 0010213e vector55 001002a5 cputs 001023bd vector126 00102198 vector65 0010204b vector28 001025bb vector169 001028bb vector233 001024b3 vector147 001022f7 vector104 00102363 vector116 00103f4c __STAB_BEGIN__ 00102123 vector52 00101fea vector17 0010266f vector184 00102b34 strlen 00102783 vector207 001026b7 vector190 00102903 vector239 0010229d vector94 00102294 vector93 0010269f vector188 00102ca6 strchr 001020ff vector48 001000a2 grade_backtrace1 00102813 vector219 001024bf vector148 0010282b vector221 0010221f vector80 001025d3 vector171 00102507 vector154 00102093 vector36 001028d3 vector235 00102300 vector105 00100d2f mon_kerninfo 001024a7 vector146 001026c3 vector191 001022ee vector103 00100cd5 mon_help 00101fbc vector11 00101fd1 vector14