diff options
author | Alex AUVOLAT <alex.auvolat@ens.fr> | 2014-03-28 17:09:15 +0100 |
---|---|---|
committer | Alex AUVOLAT <alex.auvolat@ens.fr> | 2014-03-28 17:09:15 +0100 |
commit | a8968330aff45e0b8cf278f49fa337d5fcb9bfd8 (patch) | |
tree | dedf697b1a5c3c96e77f77e551e9e6af8785a51c /sos-code-article6.5/sos.map | |
parent | 8d9e22df8afa4c3339e52c7b3b77388ca0e69fac (diff) | |
download | SOS-a8968330aff45e0b8cf278f49fa337d5fcb9bfd8.tar.gz SOS-a8968330aff45e0b8cf278f49fa337d5fcb9bfd8.zip |
Import and compile code for article 6.5
Diffstat (limited to 'sos-code-article6.5/sos.map')
-rw-r--r-- | sos-code-article6.5/sos.map | 320 |
1 files changed, 320 insertions, 0 deletions
diff --git a/sos-code-article6.5/sos.map b/sos-code-article6.5/sos.map new file mode 100644 index 0000000..3d26a75 --- /dev/null +++ b/sos-code-article6.5/sos.map @@ -0,0 +1,320 @@ +0020a708 a.1066 +00207dc7 _add_action +002081e1 add_in_ready_queue +00209fd7 AffectMovement +0020ce64 arg_b.1440 +0020ce74 arg_c.1441 +0020ce84 arg_d.1442 +0020ce94 arg_e.1443 +0020cea4 arg_R.1444 +0020ceb4 arg_S.1445 +00208824 backtracer.1399 +00201000 __b_kernel +00200000 __b_load +0020a568 bootstrap_stack_bottom +0020a56c bootstrap_stack_size +00204ab7 cache_add_slab +00204c08 cache_grow +00204978 cache_initialize +0020ce10 cache_of_struct_kslab +0020ce0c cache_of_struct_kslab_cache +00204cfb cache_release_slab +0020ce3c cache_thread +0020cedc CheeseCount +00209ce7 ChoosePosition +002087e7 clk_it +0020ce5c clock_count.1387 +002033e8 core_routine +00204eaf create_cache_of_caches +00204fd9 create_cache_of_ranges +002094d1 CreateMap +0020a31b CreateMouse +00203b02 create_range +0020ce34 current_thread +00206fc2 delete_thread +0020ce60 demand_paging_count.1410 +00208b67 demo_thread +0020875c display_bits +0020cbc0 double_fault_alternate_stack +0020959c DrawMap +00209358 DrawPixel +00208988 dump_backtrace +00211000 __e_kernel +002097f9 ElementInit +0020c327 __e_load +00209ed8 EvaluatePositions +0020394e find_suitable_free_range +002058fa free_object +0020ce1c free_ppage +0020a570 gdt +002038f8 get_closest_preceding_kmem_range +002062be get_page_descr_at_paddr +00209094 idle_thread +0020c340 idt +002096c3 InitMapInput +0020975e InitMapOutput +0020399e insert_range +0020a171 IsCollision +0020a640 kmalloc_cache +0020ce00 kmem_free_range_list +0020ce08 kmem_range_cache +0020ce04 kmem_used_range_list +0020ce14 kslab_cache_list +00207640 _kwaitq_add_entry +002077d3 _kwaitq_remove_entry +0020ce4c last_tick_time +00203a4b lookup_range +00201011 loop +00206697 memcmp +00206640 memcpy +00206671 memset +002099be Mouse +0020ced8 MouseCount +0020a2da MouseCreator +00209b0c MouseMove +00209394 MouseSim +0020a710 MouseSpeed +0020a8e0 msg_double_fault_not_supported +0020a9c0 msg_nested_level_overflow +00201000 multiboot_entry +00200000 multiboot_header +0020cee0 ObstacleCount +0020248c paging_setup_map_helper +002089fd pgflt_ex +0020ce18 physical_page_descr_array +0020ce24 physmem_base +0020ce28 physmem_top +0020ce2c physmem_total_pages +0020ce30 physmem_used_pages +0020cec4 pMap +0020b548 __PRETTY_FUNCTION__.1040 +0020afe6 __PRETTY_FUNCTION__.1064 +0020aff3 __PRETTY_FUNCTION__.1073 +0020ac94 __PRETTY_FUNCTION__.1093 +0020ba8b __PRETTY_FUNCTION__.1096 +0020b000 __PRETTY_FUNCTION__.1101 +0020aa9f __PRETTY_FUNCTION__.1111 +0020acc0 __PRETTY_FUNCTION__.1121 +0020b5a8 __PRETTY_FUNCTION__.1124 +0020aceb __PRETTY_FUNCTION__.1131 +0020b01d __PRETTY_FUNCTION__.1132 +0020ad02 __PRETTY_FUNCTION__.1136 +0020b382 __PRETTY_FUNCTION__.1137 +0020aab7 __PRETTY_FUNCTION__.1145 +0020ad19 __PRETTY_FUNCTION__.1145 +0020bb4e __PRETTY_FUNCTION__.1162 +0020b3a0 __PRETTY_FUNCTION__.1177 +0020bb61 __PRETTY_FUNCTION__.1179 +0020b9e7 __PRETTY_FUNCTION__.1183 +0020b9f9 __PRETTY_FUNCTION__.1200 +0020b3c7 __PRETTY_FUNCTION__.1227 +0020b3dc __PRETTY_FUNCTION__.1242 +0020b400 __PRETTY_FUNCTION__.1262 +0020b8d1 __PRETTY_FUNCTION__.1262 +0020b8e8 __PRETTY_FUNCTION__.1267 +0020c318 __PRETTY_FUNCTION__.1273 +0020b8f5 __PRETTY_FUNCTION__.1294 +0020b905 __PRETTY_FUNCTION__.1309 +0020c321 __PRETTY_FUNCTION__.1312 +0020b91c __PRETTY_FUNCTION__.1325 +0020b92a __PRETTY_FUNCTION__.1335 +0020c061 __PRETTY_FUNCTION__.1414 +0020c06a __PRETTY_FUNCTION__.1428 +0020c076 __PRETTY_FUNCTION__.1470 +0020a704 q.1067 +0020a70c r.1068 +00206888 random +0020a700 _random_seed +0020ce54 ready_queue +00208021 _remove_action +002038cf resume_pc +0020cec8 SemMap +0020ced0 SemMouse +00206ccd _set_current +0020ad38 sizeof_struct_sos_kmem_range +00207359 sleep_timeout +00206c4a snprintf +002037f0 sos_backtrace +002032dd sos_bochs_hexdump +002033a2 sos_bochs_printf +002030c2 sos_bochs_putchar +002030ff sos_bochs_puthex +002030da sos_bochs_putstring +002030b8 sos_bochs_setup +002036c1 sos_cpu_context_dump +002038d0 sos_cpu_context_exit_to +002037df sos_cpu_context_get_EX_faulting_vaddr +00203798 sos_cpu_context_get_EX_info +00203636 sos_cpu_context_get_PC +0020367d sos_cpu_context_get_SP +0020388c sos_cpu_context_switch +00203437 sos_cpu_kstate_init +0020354f sos_cpu_state_detect_kernel_stack_overflow +00203518 sos_cpu_state_prepare_detect_kernel_stack_overflow +00206e30 sos_create_kernel_thread +002086e4 sos_display_fatal_error +00201382 sos_exception_get_name +00201353 sos_exception_get_routine +0020cb40 sos_exception_handler_array +002012c0 sos_exception_set_routine +00201260 sos_exception_subsystem_setup +002013a4 sos_exception_wrapper_0 +002013e8 sos_exception_wrapper_1 +00201a48 sos_exception_wrapper_10 +00201a8c sos_exception_wrapper_11 +00201ad0 sos_exception_wrapper_12 +00201b14 sos_exception_wrapper_13 +00201b58 sos_exception_wrapper_14 +00201608 sos_exception_wrapper_15 +0020164c sos_exception_wrapper_16 +00201b9c sos_exception_wrapper_17 +00201690 sos_exception_wrapper_18 +002016d4 sos_exception_wrapper_19 +0020142c sos_exception_wrapper_2 +00201718 sos_exception_wrapper_20 +0020175c sos_exception_wrapper_21 +002017a0 sos_exception_wrapper_22 +002017e4 sos_exception_wrapper_23 +00201828 sos_exception_wrapper_24 +0020186c sos_exception_wrapper_25 +002018b0 sos_exception_wrapper_26 +002018f4 sos_exception_wrapper_27 +00201938 sos_exception_wrapper_28 +0020197c sos_exception_wrapper_29 +00201470 sos_exception_wrapper_3 +002019c0 sos_exception_wrapper_30 +00201a04 sos_exception_wrapper_31 +002014b4 sos_exception_wrapper_4 +002014f8 sos_exception_wrapper_5 +0020153c sos_exception_wrapper_6 +00201580 sos_exception_wrapper_7 +00201be0 sos_exception_wrapper_8 +002015c4 sos_exception_wrapper_9 +0020a940 sos_exception_wrapper_array +002011e4 sos_gdt_subsystem_setup +00201218 sos_generic_ex +00202e44 sos_i8254_set_frequency +00202432 sos_i8259_disable_irq_line +002023d4 sos_i8259_enable_irq_line +00202384 sos_i8259_subsystem_setup +00201174 sos_idt_get_handler +002010b9 sos_idt_set_handler +00201014 sos_idt_subsystem_setup +00201cfe sos_irq_get_nested_level +00201cdc sos_irq_get_routine +0020cdc0 sos_irq_handler_array +0020cee4 sos_irq_nested_level_counter +00201c13 sos_irq_set_routine +00201bfc sos_irq_subsystem_setup +00201d08 sos_irq_wrapper_0 +00201d6c sos_irq_wrapper_1 +00202114 sos_irq_wrapper_10 +0020217c sos_irq_wrapper_11 +002021e4 sos_irq_wrapper_12 +0020224c sos_irq_wrapper_13 +002022b4 sos_irq_wrapper_14 +0020231c sos_irq_wrapper_15 +00201dd4 sos_irq_wrapper_2 +00201e3c sos_irq_wrapper_3 +00201ea4 sos_irq_wrapper_4 +00201f0c sos_irq_wrapper_5 +00201f74 sos_irq_wrapper_6 +00201fdc sos_irq_wrapper_7 +00202044 sos_irq_wrapper_8 +002020ac sos_irq_wrapper_9 +0020aa00 sos_irq_wrapper_array +00205e4b sos_kfree +00205da9 sos_kmalloc +00205ce0 sos_kmalloc_subsystem_setup +0020565e sos_kmem_cache_alloc +002054cb sos_kmem_cache_create +002055cf sos_kmem_cache_destroy +00205bc8 sos_kmem_cache_free +00205c11 sos_kmem_cache_release_struct_range +002054af sos_kmem_cache_subsystem_setup_commit +002050f1 sos_kmem_cache_subsystem_setup_prepare +0020488b sos_kmem_vmm_alloc +0020432f sos_kmem_vmm_del_range +002048c2 sos_kmem_vmm_free +00204954 sos_kmem_vmm_is_valid_vaddr +002040cf sos_kmem_vmm_new_range +0020492b sos_kmem_vmm_resolve_slab +0020490b sos_kmem_vmm_set_slab +00203d52 sos_kmem_vmm_subsystem_setup +002085bc sos_kmutex_dispose +00208596 sos_kmutex_init +002085d2 sos_kmutex_lock +00208638 sos_kmutex_trylock +00208670 sos_kmutex_unlock +002084a5 sos_ksema_dispose +002084bb sos_ksema_down +00208480 sos_ksema_init +00208518 sos_ksema_trydown +00208553 sos_ksema_up +002077a9 sos_kwaitq_add_entry +002075b9 sos_kwaitq_dispose +00207588 sos_kwaitq_init +0020760e sos_kwaitq_init_entry +002075e7 sos_kwaitq_is_empty +00207931 sos_kwaitq_remove_entry +0020795b sos_kwaitq_wait +002079c3 sos_kwaitq_wakeup +002090cf sos_main +00202d87 sos_paging_get_paddr +00202cd7 sos_paging_get_prot +00202851 sos_paging_map +002026c5 sos_paging_subsystem_setup +00202b2f sos_paging_unmap +002065b9 sos_physmem_get_kmem_range +00206613 sos_physmem_get_state +0020630b sos_physmem_ref_physpage_at +00206151 sos_physmem_ref_physpage_new +002065e2 sos_physmem_set_kmem_range +00205e74 sos_physmem_subsystem_setup +0020644e sos_physmem_unref_physpage +00208360 sos_reschedule +0020832d sos_sched_set_ready +002081b8 sos_sched_subsystem_setup +0020708b sos_thread_exit +00207528 sos_thread_force_unblock +00206c80 sos_thread_get_current +00207182 sos_thread_get_state +002073b8 sos_thread_sleep +00206d2c sos_thread_subsystem_setup +00207335 sos_thread_yield +00207c65 sos_time_cmp +00207ae6 sos_time_dec +00208146 sos_time_do_tick +00207d95 sos_time_get_now +00207d31 sos_time_get_tick_resolution +00207a40 sos_time_inc +00207cc7 sos_time_is_zero +00207fe1 sos_time_register_action_absolute +00207fa1 sos_time_register_action_relative +00207d63 sos_time_set_tick_resolution +00207ceb sos_time_subsysem_setup +00208121 sos_time_unregister_action +0020a5a0 sos_x86_exnames +00202edc sos_x86_videomem_cls +00203026 sos_x86_videomem_printf +00202faf sos_x86_videomem_putchar +00202f1f sos_x86_videomem_putstring +00202ebc sos_x86_videomem_setup +002068d5 srandom +0020d000 stack +00201000 start +00201000 _start +002067e5 strcmp +002066f1 strlen +00206827 strncmp +00206716 strnlen +0020679a strzcat +00206749 strzcpy +0020719b _switch_to_next_thread +00208efc test_thread +0020ce38 thread_list +0020ce44 tick_resolution +0020ce40 timeout_action_list +0020ce20 used_ppage +0020a620 video +002068e2 vsnprintf |