Changeset 5dce48b9 in mainline for arch/ia32/src/mm


Ignore:
Timestamp:
2005-09-01T16:40:30Z (21 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/fix-logger-deadlock, topic/msim-upgrade, topic/simplify-dev-export
Children:
399ccd9
Parents:
2793442
Message:

load the kernel above 1 MB on IA-32

Location:
arch/ia32/src/mm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/mm/frame.c

    r2793442 r5dce48b9  
    4545                frame_region_not_free(0xfec00000,0xffffffff);
    4646               
     47                /* This is a nasty hack, which should be fixed soon */
     48                frame_region_not_free(0x9000, 0xa000);
     49               
    4750                for (i=e820counter;i>0;i--) {
    4851                        if (e820table[i-1].type!=MEMMAP_MEMORY_AVAILABLE) {
  • arch/ia32/src/mm/page.c

    r2793442 r5dce48b9  
    3838#include <debug.h>
    3939#include <memstr.h>
     40#include <print.h>
    4041
    4142__address bootstrap_dba;
     
    5152
    5253                bootstrap_dba = dba;
    53 
     54               
    5455                /*
    5556                 * Identity mapping for all frames.
Note: See TracChangeset for help on using the changeset viewer.