Ignore:
Timestamp:
Feb 12, 2014, 1:42:52 PM (11 years ago)
Author:
alain
Message:

Introducing support for RAMDISK in giet_tsar

Location:
trunk/softs/soft_hello_giet
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/softs/soft_hello_giet/hard_config.h

    r629 r631  
    1212#define  Y_WIDTH             4
    1313
    14 #define  NB_PROCS_MAX        4
     14#define  NB_PROCS_MAX        1
    1515
    16 #define  USE_EXT_IO          1
     16#define  USE_RAMDISK         1
     17#define  USE_EXT_IO          0
    1718
    1819#define  NB_DMA_CHANNELS     0
     
    2122#define  NB_CMA_CHANNELS     0
    2223
    23 #define  NB_TTY_CHANNELS     4
     24#define  NB_TTY_CHANNELS     1
    2425
    2526#endif //_HARD_CONFIG_H
  • trunk/softs/soft_hello_giet/ldscript

    r629 r631  
    1010peripherals are not present in the architecture */
    1111
    12 seg_reset_base  = 0x00000000;       /* boot code */
     12seg_reset_base   = 0x00000000;       /* boot code                  */
    1313
    14 seg_kcode_base  = 0x00010000;       /* kernel code */
    15 seg_kdata_base  = 0x00020000;       /* kernel cacheable data */
    16 seg_kunc_base   = 0x00030000;       /* kernel uncacheable data */
     14seg_kcode_base   = 0x00010000;       /* kernel code                */
     15seg_kdata_base   = 0x00020000;       /* kernel cacheable data      */
     16seg_kunc_base    = 0x00030000;       /* kernel uncacheable data    */
    1717
    18 seg_code_base   = 0x00040000;       /* application code */
    19 seg_data_base   = 0x00050000;       /* application data */
     18seg_code_base    = 0x00040000;       /* application code            */
     19seg_data_base    = 0x00050000;       /* application data            */
    2020
    21 seg_heap_base   = 0x00100000;       /* heaps for application tasks */
    22 seg_stack_base  = 0x00300000;       /* stacks */
     21seg_heap_base    = 0x00100000;       /* heaps for applications      */
     22seg_stack_base   = 0x00300000;       /* stacks ifor applications    */
    2323
    24 seg_xcu_base    = 0xF0000000;       /* controler XCU */
    25 seg_tty_base    = 0xF4000000;       /* controler TTY */
    26 seg_fbf_base    = 0xF3000000;       /* controler FBF */
    27 seg_ioc_base    = 0xF2000000;       /* controler IOC */
    28 seg_nic_base    = 0xF7000000;       /* controler NIC */
    29 seg_cma_base    = 0xF8000000;       /* controler CMA */
    30 seg_pic_base    = 0xF9000000;       /* controler PIC */
    31 seg_mmc_base    = 0xE0000000;       /* config    MMC */
     24seg_ramdisk_base = 0x00800000;       /* virtual disk                */
     25
     26seg_xcu_base     = 0xF0000000;       /* controler XCU               */
     27seg_tty_base     = 0xF4000000;       /* controler TTY               */
     28seg_fbf_base     = 0xF3000000;       /* controler FBF               */
     29seg_ioc_base     = 0xF2000000;       /* controler IOC               */
     30seg_nic_base     = 0xF7000000;       /* controler NIC               */
     31seg_cma_base     = 0xF8000000;       /* controler CMA               */
     32seg_pic_base     = 0xF9000000;       /* controler PIC               */
     33seg_mmc_base     = 0xE0000000;       /* config    MMC               */
    3234
    3335
Note: See TracChangeset for help on using the changeset viewer.