wok diff linld/stuff/src/LOAD.CPP @ rev 19580

linld: add -b switch
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Dec 24 19:16:59 2016 +0100 (2016-12-24)
parents e428345df29a
children 76087975885f
line diff
     1.1 --- a/linld/stuff/src/LOAD.CPP	Thu Dec 22 21:06:17 2016 +0100
     1.2 +++ b/linld/stuff/src/LOAD.CPP	Sat Dec 24 19:16:59 2016 +0100
     1.3 @@ -113,6 +113,7 @@
     1.4  u8* rm_buf;
     1.5  u16 rm_size;
     1.6  u8 pm_high;
     1.7 +u32 base_himem = _1m+_64k;
     1.8  extern struct image_himem pm, initrd;
     1.9  
    1.10  // register value to launch the kernel real mode code
    1.11 @@ -232,7 +233,7 @@
    1.12      m->size -= rm_size;
    1.13      m->chunk_size -= rm_size;
    1.14      if(m->fallback+m->size > (((u32)topseg())<<4) || pm_high) {
    1.15 -        m->fallback = _1m+_64k;
    1.16 +        m->fallback = base_himem;
    1.17      }
    1.18  
    1.19      load_image(m);