Ignore:
Timestamp:
Aug 5, 2014, 4:20:14 PM (10 years ago)
Author:
alain
Message:

Introducing a drivers library (libdrivers.a) to reduce the kernel.elf and boot.elf sizes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/giet_config.h

    r374 r380  
    1616
    1717#define BOOT_DEBUG_MAPPING       0          /* trace map_info checking */
    18 #define BOOT_DEBUG_PT                0          /* trace page tables initialisation */
    19 #define BOOT_DEBUG_VOBJS             0          /* trace vobjs initialisation */
    20 #define BOOT_DEBUG_SCHED             0          /* trace schedulers initialisation */
     18#define BOOT_DEBUG_PT            0          /* trace page tables initialisation */
     19#define BOOT_DEBUG_VOBJS         0          /* trace vobjs initialisation */
     20#define BOOT_DEBUG_SCHED         0          /* trace schedulers initialisation */
    2121#define BOOT_DEBUG_PERI          0          /* trace peripherals initialisation */
    2222#define BOOT_DEBUG_ELF           0          /* trace .elf files loading */
    2323
    24 #define GIET_DEBUG_INIT              0          /* trace kernel initialisation */
     24#define GIET_DEBUG_INIT          0          /* trace kernel initialisation */
    2525#define GIET_DEBUG_FAT           0          /* trace fat accesses */
    26 #define GIET_DEBUG_SWITCH            0          /* trace context switchs  */
     26#define GIET_DEBUG_SWITCH        0          /* trace context switchs  */
    2727#define GIET_DEBUG_IRQS          0          /* trace interrupts */
    2828#define GIET_DEBUG_IOC_DRIVER    0          /* trace IOC accesses */
     
    3737/* software parameters */
    3838
    39 #define GIET_ELF_BUFFER_SIZE     0x60000    /* Temporary buffer for .elf files */
     39#define GIET_ELF_BUFFER_SIZE     0x20000    /* Temporary buffer for .elf files 128 Kbytes */
    4040#define GIET_IDLE_TASK_PERIOD    0xFFFFFFFF /* Idle Task message period */
    4141#define GIET_MAX_ELF_FILES       20         /* max .elf files loaded by boot-loader */
    4242#define GIET_OPEN_FILES_MAX      16         /* max simultaneously open files */
    43 #define GIET_NB_VSPACE_MAX           64         /* max number of virtual spaces */
     43#define GIET_NB_VSPACE_MAX       64         /* max number of virtual spaces */
    4444#define GIET_TICK_VALUE          0x00008000 /* context switch period (number of cycles) */
    4545#define GIET_USE_IOMMU           0          /* IOMMU activated when non zero */
Note: See TracChangeset for help on using the changeset viewer.