- Timestamp:
- Oct 6, 2018, 5:14:40 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/tsar_mips32/core/hal_vmm.c
r570 r579 32 32 33 33 ////////////////////////////////////////////////////////////////////////////////////////// 34 // This file contains the TSAR specific code for the Virtual Memory Manager. 35 // 34 // This file contains the TSAR specific code to initialize the Virtual Memory Manager. 36 35 // The "kentry" vseg contains the kernel code executed when a core enter/exit the kernel, 37 36 // in case of Interrupt, Exception, or Syscall. -
trunk/kernel/kernel_config.h
r578 r579 36 36 //////////////////////////////////////////////////////////////////////////////////////////// 37 37 38 #define DEBUG_BUSYLOCK 039 #define DEBUG_BUSYLOCK_THREAD_XP 0x 3A000ULL // selected thread_xp38 #define DEBUG_BUSYLOCK 1 39 #define DEBUG_BUSYLOCK_THREAD_XP 0xBC000ULL // selected thread_xp 40 40 41 41 #define DEBUG_CHDEV_CMD_RX 0 … … 363 363 #define CONFIG_VMM_VSPACE_SIZE 0x100000 // virtual space : 4 Gbytes 364 364 365 #define CONFIG_VMM_KENTRY_BASE 0x000 804 // UTILS zone base : 16 Kbytes365 #define CONFIG_VMM_KENTRY_BASE 0x000004 // UTILS zone base : 16 Kbytes 366 366 #define CONFIG_VMM_ELF_BASE 0x000400 // ELF zone base : 4 Mbytes 367 367 #define CONFIG_VMM_HEAP_BASE 0x002000 // HEAP zone base : 32 Mbytes 368 #define CONFIG_VMM_STACK_BASE 0x0 F0000 // STACK zone base : 3.7Gbytes368 #define CONFIG_VMM_STACK_BASE 0x0C0000 // STACK zone base : 3 Gbytes 369 369 370 370 #define CONFIG_VMM_KENTRY_SIZE 0x000004 // kentry vseg size : 16 Kbytes -
trunk/params-hard.mk
r578 r579 2 2 3 3 ARCH = /users/alain/soc/tsar-trunk-svn-2013/platforms/tsar_generic_iob 4 X_SIZE = 15 Y_SIZE = 14 X_SIZE = 2 5 Y_SIZE = 2 6 6 NB_PROCS = 2 7 NB_TTYS = 27 NB_TTYS = 3 8 8 FBF_WIDTH = 128 9 9 IOC_TYPE = IOC_BDV
Note: See TracChangeset
for help on using the changeset viewer.