| 1 | #define MOS_ADDR_USER_STACK 0x5000000000 |
| 2 | #define MOS_ADDR_USER_MMAP 0x1000000000 |
| 3 | #define MOS_PLATFORM_DEBUG_ALL 1 |
| 4 | #define MOS_GENERIC_PLATFORM_DEBUG_ALL 1 |
| 5 | #define MOS_DEBUG_limine 1 |
| 6 | #define MOS_PAGE_SIZE 4096 |
| 7 | #define MOS_PLATFORM_DEBUG_ALL_x86_64 1 |
| 8 | #define MOS_DEBUG_x86_cpu 1 |
| 9 | #define MOS_DEBUG_x86_lapic 1 |
| 10 | #define MOS_DEBUG_x86_ioapic 1 |
| 11 | #define MOS_DEBUG_x86_startup 1 |
| 12 | #define MOS_DEBUG_x86_acpi 1 |
| 13 | #define MOS_DEFAULT_INIT_PATH "/initrd/programs/bootstrapper" |
| 14 | #define "" |
| 15 | #define MOS_SMP 1 |
| 16 | #define MOS_MM_DETAILED_UNHANDLED_FAULT 1 |
| 17 | #define MOS_MM_DETAILED_MMAPS_UNHANDLED_FAULT 1 |
| 18 | #define MOS_DYNAMIC_DEBUG 1 |
| 19 | #define MOS_PRINTK_BUFFER_SIZE 1024 |
| 20 | #define MOS_INODE_CACHE_HASHMAP_SIZE 256 |
| 21 | #define MOS_ELF_INTERPRETER_BASE_OFFSET 0x100000 |
| 22 | #define MOS_INITRD_BASE 0x300000000 |
| 23 | #define MOS_MAX_CPU_COUNT 8 |
| 24 | #define MOS_MAX_CMDLINE_COUNT 64 |
| 25 | #define MOS_MAX_MEMREGIONS 64 |
| 26 | #define MOS_PROCESS_MAX_OPEN_FILES 64 |
| 27 | #define MOS_PATH_MAX_LENGTH 256 |
| 28 | #define MOS_STACK_PAGES_KERNEL 8 |
| 29 | #define MOS_STACK_PAGES_USER 32 |
| 30 | #define MOS_UBSAN -1 |
| 31 | #define MOS_PROFILING -1 |
| 32 | #define MOS_PRINTK_HAS_SOME_PREFIX 1 |
| 33 | #define MOS_PRINTK_WITH_TIMESTAMP -1 |
| 34 | #define MOS_PRINTK_WITH_DATETIME -1 |
| 35 | #define MOS_PRINTK_WITH_CPU_ID -1 |
| 36 | #define MOS_PRINTK_WITH_FILENAME 1 |
| 37 | #define MOS_PRINTK_WITH_THREAD_ID -1 |
| 38 | #define MOS_DEBUG_ALL 1 |
| 39 | #define MOS_DEBUG_cpio 1 |
| 40 | #define MOS_DEBUG_dcache 1 |
| 41 | #define MOS_DEBUG_dcache_ref 1 |
| 42 | #define MOS_DEBUG_dma 1 |
| 43 | #define MOS_DEBUG_elf 1 |
| 44 | #define MOS_DEBUG_futex 1 |
| 45 | #define MOS_DEBUG_io 1 |
| 46 | #define MOS_DEBUG_ipc 1 |
| 47 | #define MOS_DEBUG_ipi 1 |
| 48 | #define MOS_DEBUG_naive_sched 1 |
| 49 | #define MOS_DEBUG_panic 1 |
| 50 | #define MOS_DEBUG_pagefault 1 |
| 51 | #define MOS_DEBUG_pipe 1 |
| 52 | #define MOS_DEBUG_pmm 1 |
| 53 | #define MOS_DEBUG_pmm_buddy 1 |
| 54 | #define MOS_DEBUG_process 1 |
| 55 | #define MOS_DEBUG_scheduler 1 |
| 56 | #define MOS_DEBUG_setup 1 |
| 57 | #define MOS_DEBUG_signal 1 |
| 58 | #define MOS_DEBUG_slab 1 |
| 59 | #define MOS_DEBUG_spinlock 1 |
| 60 | #define MOS_DEBUG_syscall 1 |
| 61 | #define MOS_DEBUG_sysfs 1 |
| 62 | #define MOS_DEBUG_thread 1 |
| 63 | #define MOS_DEBUG_tmpfs 1 |
| 64 | #define MOS_DEBUG_userfs 1 |
| 65 | #define MOS_DEBUG_vfs 1 |
| 66 | #define MOS_DEBUG_vmm 1 |
| 67 | #define MOS_TESTS 1 |
| 68 | #define MOS_TEST_ALL 1 |
| 69 | #define MOS_TEST_printf 1 |
| 70 | #define MOS_TEST_linked_list 1 |
| 71 | #define MOS_TEST_kmalloc 1 |
| 72 | #define MOS_TEST_cmdline_parser 1 |
| 73 | #define MOS_TEST_hashmap 1 |
| 74 | #define MOS_TEST_downwards_stack 1 |
| 75 | #define MOS_TEST_memops 1 |
| 76 | #define MOS_TEST_ring_buffer 1 |
| 77 | #define MOS_TEST_vfs 1 |
| 78 | #define "/opt/x86_64-mos/include/" |
| 79 | #define MOS_RUST_TARGET "x86_64-unknown-mos" |
| 80 | |