Changeset 32f6e1bd in mainline for arch/ia32/_link.ld


Ignore:
Timestamp:
2005-09-02T15:09:55Z (20 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
375237d1
Parents:
7df54df
Message:

Resolved mapping of e820 boot area, so that it can be accessed as
e820table from 32-bit mode and e820table_boot from real mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/_link.ld

    r7df54df r32f6e1bd  
    2525        .mapped (0x80100000+SIZEOF(.unmapped)+0x8000) : AT (0x8000+SIZEOF(.unmapped)) {
    2626                ktext_start = .;
     27                *(BOOT_DATA)
    2728                *(.text);
    2829                ktext_end = .;
     
    4445       
    4546        _hardcoded_kernel_size = (ktext_end - ktext_start) + (unmapped_ktext_end - unmapped_ktext_start) + (kdata_end - kdata_start) + (unmapped_kdata_end - unmapped_kdata_start);
    46        
     47
     48        _map_address = 0x80100000;
     49        e820table_boot = e820table - _map_address;
     50        e820counter_boot = e820counter - _map_address;
    4751}
Note: See TracChangeset for help on using the changeset viewer.