Changeset 651 for trunk/kernel/kernel_config.h
- Timestamp:
- Nov 14, 2019, 11:50:09 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/kernel_config.h
r647 r651 56 56 #define DEBUG_DEV_NIC_RX 0 57 57 #define DEBUG_DEV_NIC_RX 0 58 #define DEBUG_DEV_FBF 158 #define DEBUG_DEV_FBF 0 59 59 #define DEBUG_DEV_DMA 0 60 60 #define DEBUG_DEV_MMC 0 … … 90 90 #define DEBUG_FATFS_UPDATE_IOC 0 91 91 92 #define DEBUG_HAL_CONTEXT 0 92 #define DEBUG_HAL_CONTEXT_FORK 0 93 #define DEBUG_HAL_CONTEXT_INIT 0 93 94 #define DEBUG_HAL_EXCEPTIONS 0 94 95 #define DEBUG_HAL_GPT_COPY 0 … … 104 105 #define DEBUG_HAL_TXT_RX 0 105 106 #define DEBUG_HAL_TXT_TX 0 106 #define DEBUG_HAL_FBF 1107 #define DEBUG_HAL_FBF 0 107 108 #define DEBUG_HAL_USPACE 0 108 109 #define DEBUG_HAL_VMM 0 … … 134 135 #define DEBUG_PROCESS_GET_LOCAL_COPY 0 135 136 #define DEBUG_PROCESS_INIT_CREATE 0 136 #define DEBUG_PROCESS_MAKE_EXEC 1137 #define DEBUG_PROCESS_MAKE_FORK 1137 #define DEBUG_PROCESS_MAKE_EXEC 0 138 #define DEBUG_PROCESS_MAKE_FORK 0 138 139 #define DEBUG_PROCESS_REFERENCE_INIT 0 139 140 #define DEBUG_PROCESS_SIGACTION 0 … … 177 178 #define DEBUG_SEM 0 178 179 179 #define DEBUG_SYSCALLS_ERROR 180 #define DEBUG_SYSCALLS_ERROR 2 180 181 181 182 #define DEBUG_SYS_BARRIER 0 … … 184 185 #define DEBUG_SYS_CONDVAR 0 185 186 #define DEBUG_SYS_DISPLAY 0 186 #define DEBUG_SYS_EXEC 2187 #define DEBUG_SYS_EXEC 0 187 188 #define DEBUG_SYS_EXIT 0 188 189 #define DEBUG_SYS_FBF 0 189 190 #define DEBUG_SYS_FG 0 190 #define DEBUG_SYS_FORK 2191 #define DEBUG_SYS_FORK 0 191 192 #define DEBUG_SYS_GET_CONFIG 0 192 193 #define DEBUG_SYS_GETCWD 0 … … 199 200 #define DEBUG_SYS_IS_FG 0 200 201 #define DEBUG_SYS_KILL 0 202 #define DEBUG_SYS_LSEEK 0 201 203 #define DEBUG_SYS_MKDIR 0 202 204 #define DEBUG_SYS_MMAP 0 … … 264 266 #define DEBUG_VMM_HANDLE_PAGE_FAULT 0 265 267 #define DEBUG_VMM_HANDLE_COW 0 266 #define DEBUG_VMM_MMAP _ALLOC0268 #define DEBUG_VMM_MMAP 0 267 269 #define DEBUG_VMM_PAGE_ALLOCATE 0 268 270 #define DEBUG_VMM_REMOVE_VSEG 0 … … 326 328 //////////////////////////////////////////////////////////////////////////////////////////// 327 329 328 #define CONFIG_VERSION "Version 2. 2 / June2019"330 #define CONFIG_VERSION "Version 2.3 / November 2019" 329 331 330 332 //////////////////////////////////////////////////////////////////////////////////////////// … … 431 433 432 434 //////////////////////////////////////////////////////////////////////////////////////////// 433 // 32 bits USER SPACE SEGMENTATION / all values are numbers of pages435 // 32 bits USER SPACE SEGMENTATION / all bases and sizes are numbers of pages 434 436 //////////////////////////////////////////////////////////////////////////////////////////// 435 437 … … 438 440 #define CONFIG_VMM_UTILS_BASE 0x000200 // UTILS zone base : 2 Mbytes 439 441 #define CONFIG_VMM_ELF_BASE 0x000400 // ELF zone base : 4 Mbytes 440 #define CONFIG_VMM_HEAP_BASE 0x0 02000 // HEAP zone base : 32 Mbytes442 #define CONFIG_VMM_HEAP_BASE 0x040000 // HEAP zone base : 32 Mbytes 441 443 #define CONFIG_VMM_STACK_BASE 0x0C0000 // STACK zone base : 3 Gbytes 442 444 … … 445 447 #define CONFIG_VMM_STACK_SIZE 0x001000 // single stack vseg size : 16 Mbytes 446 448 449 #define CONFIG_VMM_HEAP_MAX_ORDER 18 // max size of MMAP vseg : 1 Gbytes 447 450 //////////////////////////////////////////////////////////////////////////////////////////// 448 451 // PHYSICAL MEMORY MANAGEMENT … … 463 466 464 467 #define CONFIG_INSTRUMENTATION_SYSCALLS 0 465 #define CONFIG_INSTRUMENTATION_PGFAULTS 1468 #define CONFIG_INSTRUMENTATION_PGFAULTS 0 466 469 #define CONFIG_INSTRUMENTATION_FOOTPRINT 0 467 #define CONFIG_INSTRUMENTATION_GPT 1470 #define CONFIG_INSTRUMENTATION_GPT 0 468 471 469 472
Note: See TracChangeset
for help on using the changeset viewer.