Changeset 296 for trunk/kernel_config.h


Ignore:
Timestamp:
Jul 31, 2017, 1:59:52 PM (4 years ago)
Author:
alain
Message:

Several modifs in the generic scheduler and in the hal_context to
fix the context switch mechanism.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel_config.h

    r287 r296  
    3636#define CONFIG_CONTEXT_DEBUG          0
    3737#define CONFIG_CORE_DEBUG             0
    38 #define CONFIG_DEVFS_DEBUG            1
     38#define CONFIG_DEVFS_DEBUG            0
    3939#define CONFIG_DMA_DEBUG              0
    4040#define CONFIG_DQDT_DEBUG             0
    4141#define CONFIG_ELF_DEBUG              0
    4242#define CONFIG_EXEC_DEBUG             0
    43 #define CONFIG_FATFS_DEBUG            1
     43#define CONFIG_FATFS_DEBUG            0
    4444#define CONFIG_FBF_DEBUG              0
    4545#define CONFIG_FORK_DEBUG             0
    4646#define CONFIG_IDLE_DEBUG             0
    47 #define CONFIG_IOC_DEBUG              1
     47#define CONFIG_IOC_DEBUG              0
    4848#define CONFIG_IRQ_DEBUG              1
    4949#define CONFIG_KCM_DEBUG              0
     
    5858#define CONFIG_PROCESS_DEBUG          0
    5959#define CONFIG_RPC_DEBUG              1
    60 #define CONFIG_SCHED_DEBUG            0
     60#define CONFIG_SCHED_DEBUG            1
    6161#define CONFIG_SIGNAL_DEBUG           0
    6262#define CONFIG_SYSCALL_DEBUG          0
    63 #define CONFIG_THREAD_DEBUG           0
     63#define CONFIG_THREAD_DEBUG           1
    6464#define CONFIG_TXT_DEBUG              0
    65 #define CONFIG_VFS_DEBUG              1
     65#define CONFIG_VFS_DEBUG              0
    6666#define CONFIG_VMM_DEBUG              0
    6767
     
    9797#define CONFIG_FBF_HEIGHT                   128
    9898
    99 #define CONFIG_CPU_CTX_SIZE                 128        // up to 32 uint32_t registers
     99#define CONFIG_CPU_CTX_SIZE                 256        // up to 64 uint32_t registers
    100100#define CONFIG_FPU_CTX_SIZE                 256        // up to 32 uint64_t registers
    101101#define CONFIG_NIC_CHBUF_DEPTH              1          // number of containers in NIC chbuf
     
    216216#define CONFIG_VMM_VSPACE_SIZE        0x100000     // virtual space           : 4   Gbytes
    217217
    218 #define CONFIG_VMM_KENTRY_BASE        0x000004     // KENTRY zone base        : 16  Kbytes
     218#define CONFIG_VMM_KENTRY_BASE        0x000004     // UTILS zone base         : 16  Kbytes
    219219#define CONFIG_VMM_ELF_BASE           0x000400     // ELF zone base           : 4   Mbytes
    220220#define CONFIG_VMM_HEAP_BASE          0x000800     // HEAP zone base          : 8   Mbytes
     
    233233
    234234////////////////////////////////////////////////////////////////////////////////////////////
    235 //     PHYSICAL MEMORY MANAGEMENT        
     235//     PHYSICAL MEMORY MANAGEMENT (GENERIC)        
    236236////////////////////////////////////////////////////////////////////////////////////////////
    237237
     
    246246
    247247#define CONFIG_PPM_PAGE_ALIGNED       __attribute__((aligned(CONFIG_PPM_PAGE_SIZE)))
     248
     249
    248250
    249251////////////////////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.