|
| 1 | +#include "symbols.h" |
| 2 | + |
| 3 | +symbol_t* get_symDB() |
| 4 | +{ |
| 5 | + static const symbol_t symbols[] = { |
| 6 | + "stoc_r", 0xc01017cb, 6, |
| 7 | + "init_serial", 0xc01021ba, 360, |
| 8 | + "strcpy", 0xc010121c, 69, |
| 9 | + "write_serial", 0xc010239a, 55, |
| 10 | + "inb", 0xc01000ba, 33, |
| 11 | + "krealloc", 0xc01025f7, 25, |
| 12 | + "pic_eoi", 0xc0100946, 54, |
| 13 | + "kmalloc_p", 0xc0102590, 27, |
| 14 | + "register_interru[...]", 0xc0100ae3, 50, |
| 15 | + "printf", 0xc0101c9a, 37, |
| 16 | + "vsprintf", 0xc0101868, 1074, |
| 17 | + "init_paging", 0xc01036bd, 261, |
| 18 | + "init_symDB", 0xc0101d18, 24, |
| 19 | + "strndup", 0xc0101660, 6, |
| 20 | + "kmalloc_a", 0xc0102576, 26, |
| 21 | + "stack_trace", 0xc010105b, 92, |
| 22 | + "getRealSize", 0xc0102660, 11, |
| 23 | + "doesItFit", 0xc010267e, 63, |
| 24 | + "stoc", 0xc01016e8, 227, |
| 25 | + "init_pit", 0xc010097c, 98, |
| 26 | + "is_fmt_letter", 0xc01017f4, 116, |
| 27 | + "memcpy", 0xc01011a2, 63, |
| 28 | + "kfree", 0xc01025e0, 23, |
| 29 | + "free_page", 0xc01035f3, 202, |
| 30 | + "init_pic", 0xc0100878, 206, |
| 31 | + "setFree", 0xc01026bd, 43, |
| 32 | + "malloc", 0xc0102891, 726, |
| 33 | + "get_nsyms", 0xc0101d30, 65, |
| 34 | + "sleep", 0xc0100a93, 80, |
| 35 | + "init_pmm", 0xc0103ccc, 138, |
| 36 | + "addToList", 0xc0102760, 65, |
| 37 | + "itoa", 0xc010144a, 198, |
| 38 | + "isspace", 0xc01015b2, 62, |
| 39 | + "pit_callback", 0xc01009de, 32, |
| 40 | + "printsym", 0xc0101e32, 91, |
| 41 | + "switch_page_dir", 0xc01037c2, 60, |
| 42 | + "chbc", 0xc01015f0, 68, |
| 43 | + "get_symbol", 0xc0101db6, 124, |
| 44 | + "gdt_setGate", 0xc010022e, 193, |
| 45 | + "read_serial", 0xc0102349, 42, |
| 46 | + "init_text", 0xc0101e8d, 60, |
| 47 | + "isFree", 0xc01026e8, 27, |
| 48 | + "kmalloc_c", 0xc0102433, 100, |
| 49 | + "enable_paging", 0xc01037fe, 54, |
| 50 | + "kmalloc_ap", 0xc01025ab, 27, |
| 51 | + "kernelmain", 0xc0103fdb, 275, |
| 52 | + "virt2phys", 0xc0103289, 198, |
| 53 | + "inw", 0xc01000db, 37, |
| 54 | + "get_offset", 0xc0101d71, 69, |
| 55 | + "set_idtGate", 0xc0100800, 106, |
| 56 | + "calloc", 0xc0103237, 57, |
| 57 | + "backtrace", 0xc01010b7, 133, |
| 58 | + "text_clear", 0xc0102106, 94, |
| 59 | + "text_puts", 0xc010218b, 47, |
| 60 | + "pit_chfrequency", 0xc01009fe, 149, |
| 61 | + "free_region", 0xc01033f8, 68, |
| 62 | + "strcat", 0xc01013fe, 76, |
| 63 | + "reboot", 0xc0100123, 29, |
| 64 | + "lobyte", 0xc0101ce4, 19, |
| 65 | + "kmalloc_int", 0xc0102497, 223, |
| 66 | + "text_putc", 0xc0101ff3, 275, |
| 67 | + "strstr", 0xc0101393, 107, |
| 68 | + "serial_putc", 0xc01023d1, 51, |
| 69 | + "free_block", 0xc0103da5, 68, |
| 70 | + "strncmp", 0xc0101340, 83, |
| 71 | + "cal_tsc", 0xc0103e48, 229, |
| 72 | + "inl", 0xc0100100, 35, |
| 73 | + "strncpy", 0xc0101261, 145, |
| 74 | + "get_symDB", 0xc0101d0e, 10, |
| 75 | + "realloc", 0xc0102dbe, 1145, |
| 76 | + "init_idt", 0xc0100312, 1262, |
| 77 | + "calc_cpu_frequ", 0xc0103f2d, 174, |
| 78 | + "scroll", 0xc0101f45, 174, |
| 79 | + "memcmp", 0xc010116a, 56, |
| 80 | + "init_gdt", 0xc0100140, 238, |
| 81 | + "text_chcolor", 0xc0102164, 39, |
| 82 | + "ksbrk", 0xc0103834, 189, |
| 83 | + "outb", 0xc0100062, 31, |
| 84 | + "isEnd", 0xc010266b, 19, |
| 85 | + "is_transmit_empty", 0xc0102373, 39, |
| 86 | + "strdup", 0xc010165a, 6, |
| 87 | + "page_fault_handler", 0xc0103ba8, 292, |
| 88 | + "copy_page_table", 0xc0103a1c, 396, |
| 89 | + "memset", 0xc01011e1, 59, |
| 90 | + "serialprintf", 0xc0101cbf, 37, |
| 91 | + "isprint", 0xc0101634, 38, |
| 92 | + "move_cursor", 0xc0101ec9, 124, |
| 93 | + "isr_handler", 0xc0100b15, 91, |
| 94 | + "strcmp", 0xc01012f2, 78, |
| 95 | + "sprintf", 0xc01017d1, 35, |
| 96 | + "serial_puts", 0xc0102404, 47, |
| 97 | + "strsep", 0xc0101666, 130, |
| 98 | + "first_free_block", 0xc0103de9, 95, |
| 99 | + "disable_interrupts", 0xc0100b8a, 26, |
| 100 | + "serial_received", 0xc0102322, 39, |
| 101 | + "outw", 0xc0100081, 33, |
| 102 | + "alloc_page", 0xc010343c, 439, |
| 103 | + "itoa_r", 0xc01015ac, 6, |
| 104 | + "bestFit", 0xc01027a1, 107, |
| 105 | + "outl", 0xc01000a2, 24, |
| 106 | + "getNextBlock", 0xc010285a, 55, |
| 107 | + "d_kmalloc", 0xc010334f, 57, |
| 108 | + "kmalloc", 0xc01025c6, 26, |
| 109 | + "getPrevBlock", 0xc010280c, 78, |
| 110 | + "atoi", 0xc0101510, 156, |
| 111 | + "init_kheap", 0xc0102610, 80, |
| 112 | + "strlen", 0xc010113c, 46, |
| 113 | + "alloc_region", 0xc0103388, 112, |
| 114 | + "hibyte", 0xc0101cf7, 23, |
| 115 | + "enable_interrupts", 0xc0100b70, 26, |
| 116 | + "copy_page_dir", 0xc01038f1, 299, |
| 117 | + "kcalloc", 0xc0103270, 25, |
| 118 | + "kernel_panic", 0xc0101031, 42, |
| 119 | + "alloc_block", 0xc0103d56, 79, |
| 120 | + "removeFromList", 0xc0102703, 93, |
| 121 | + "exception_handler", 0xc0100c80, 474, |
| 122 | + "free", 0xc0102b67, 599, |
| 123 | + "EOS", 0x0, 0x00 |
| 124 | + }; |
| 125 | + return symbols; |
| 126 | +} |
0 commit comments