Changeset 579 for trunk


Ignore:
Timestamp:
Oct 6, 2018, 5:14:40 PM (6 years ago)
Author:
alain
Message:

restore value of CONFIG_VMM_KENTRY_BASE to 0x000004

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/hal/tsar_mips32/core/hal_vmm.c

    r570 r579  
    3232
    3333//////////////////////////////////////////////////////////////////////////////////////////
    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.
    3635// The "kentry" vseg contains the kernel code executed when a core enter/exit the kernel,
    3736// in case of Interrupt, Exception, or Syscall.
  • trunk/kernel/kernel_config.h

    r578 r579  
    3636////////////////////////////////////////////////////////////////////////////////////////////
    3737
    38 #define DEBUG_BUSYLOCK                 0
    39 #define DEBUG_BUSYLOCK_THREAD_XP       0x3A000ULL    // selected thread_xp
     38#define DEBUG_BUSYLOCK                 1
     39#define DEBUG_BUSYLOCK_THREAD_XP       0xBC000ULL    // selected thread_xp
    4040                 
    4141#define DEBUG_CHDEV_CMD_RX             0
     
    363363#define CONFIG_VMM_VSPACE_SIZE        0x100000     // virtual space          : 4   Gbytes
    364364
    365 #define CONFIG_VMM_KENTRY_BASE        0x000804     // UTILS zone base        : 16  Kbytes
     365#define CONFIG_VMM_KENTRY_BASE        0x000004     // UTILS zone base        : 16  Kbytes
    366366#define CONFIG_VMM_ELF_BASE           0x000400     // ELF zone base          : 4   Mbytes
    367367#define CONFIG_VMM_HEAP_BASE          0x002000     // HEAP zone base         : 32  Mbytes
    368 #define CONFIG_VMM_STACK_BASE         0x0F0000     // STACK zone base        : 3.7 Gbytes
     368#define CONFIG_VMM_STACK_BASE         0x0C0000     // STACK zone base        : 3  Gbytes
    369369
    370370#define CONFIG_VMM_KENTRY_SIZE        0x000004     // kentry vseg size       : 16  Kbytes
  • trunk/params-hard.mk

    r578 r579  
    22
    33ARCH      = /users/alain/soc/tsar-trunk-svn-2013/platforms/tsar_generic_iob
    4 X_SIZE    = 1
    5 Y_SIZE    = 1
     4X_SIZE    = 2
     5Y_SIZE    = 2
    66NB_PROCS  = 2
    7 NB_TTYS   = 2
     7NB_TTYS   = 3
    88FBF_WIDTH = 128
    99IOC_TYPE  = IOC_BDV
Note: See TracChangeset for help on using the changeset viewer.