flat assembler
Message board for the users of flat assembler.
  
       
      Index
      > OS Construction > 32PM PAE and VESAtest error | 
  
| Author | 
  | 
              
| 
                  
                   Niels 27 Sep 2006, 15:32 
                  If you see a language you don't know... it's dutch. 
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   Dex4u 27 Sep 2006, 20:57 
                  Maybe because of the address of LFB, if you use paging you will need to map it   one to one. 
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   Niels 28 Sep 2006, 10:18 
                  Hello Dex4u,
 
                  
                I placed 'marks' around the 'realmode' get/host-address(above this is 0x0500) for LFB. When arrived in 32PM with paging on, I looked up the marks and concluded there is a 1 on 1 mapping done... The 32-bit address of the LFB should linear be equal to the physical-address behind paging. Since the retrieval of the LFB-address is correct, there could be a problem above the first (0-)2Mb, this due an incorrect function MakePages32 but at this point I can't see what should be wrong in the particular function. You got more options? Niels.  | 
              |||
                  
  | 
              
| 
                  
                   Niels 28 Sep 2006, 10:36 
                  For the record: To me linear 1:1 page-mapping is; Make a segment p.a. 4Gb, start with the first page-physical-address on 0 and continuously map the following pages. 
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   Dex4u 28 Sep 2006, 18:54 
                  HI Niels, I  do not use paging myself but have seen others who do get this problem
 
                  
                See here: http://www.mega-tokyo.com/forum/index.php?board=1;action=display;threadid=9940;start=msg85934 Also not make sure your A20 is working right as this can also cause problems.  | 
              |||
                  
  | 
              
| 
                  
                   Niels 28 Sep 2006, 20:35 
                  Hello Dex4u,
 
                  
                The above code, is not rebooting or shuttingdown the computer. Niels. ps. This is my first experience with paging...PAE-paging.  | 
              |||
                  
  | 
              
| 
                  
                   Niels 18 Oct 2006, 06:40 
                  Solved BTW. 
                  
                 | 
              |||
                  
  | 
              
< Last Thread | Next Thread >  | 
    
Forum Rules: 
  | 
    
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.