Ignore:
Timestamp:
Aug 7, 2012, 6:37:49 PM (12 years ago)
Author:
alain
Message:

Introducing a new release where all initialisation
is done in the boot code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/boot/boot.ld

    r167 r189  
    33*****************************************************************************/
    44
    5 /* The vsegs used in the boot phase must respect identity mapping:
    6    physical address = virtual address */
     5/*
     6The following (virtual) addresses are specific for the boot phase.
     7They must respect identity mapping: physical address = virtual address
     8*/
    79
    810seg_boot_base           = 0xBFC00000;   /* boot code */
     
    1214seg_mapping_base        = 0xBFC0C000;   /* boot mapping_info */
    1315
     16/*
     17The following (virtual) addresse are defined and used by the kernel.
     18They are not constrained to respect identity mapping. 
     19*/
     20
    1421seg_kernel_init_base    = 0x80090000;   /* system init entry */
    1522
    16 seg_tty_base            = 0x90000000;   /* TTY device: for debug purpose! */
     23seg_tty_base                = 0x90000000;   /* TTY device */
     24seg_timer_base              = 0x91000000;   /* Timer device */
     25seg_ioc_base                = 0x92000000;   /* Block device */
     26seg_dma_base                = 0x93000000;   /* DMA device */
     27seg_gcd_base                = 0x95000000;   /* GCD device */
     28seg_fb_base                 = 0x96000000;   /* FrameBuffer device */
     29seg_iob_base                = 0x9E000000;   /* IO Bridge device */
     30seg_icu_base                = 0x9F000000;   /* ICU or XICU device */
    1731
    1832/*
    19  * Grouping sections into segments for boot code and data
    20  */
     33Grouping sections into segments for boot code and data
     34*/
    2135
    2236SECTIONS
    2337{
    24     /** contain both data and code sections */
     38    /* contain both data and code sections */
    2539    . = seg_boot_base;
    2640    seg_boot :
Note: See TracChangeset for help on using the changeset viewer.