home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 3,468 of 4,255   
   mutazilah@gmail.com to muta...@gmail.com   
   Re: segmentation   
   20 Nov 22 06:18:06   
   
   From: muta...@gmail.com   
      
   On Sunday, November 20, 2022 at 8:07:28 PM UTC+8, muta...@gmail.com wrote:   
      
   > But what I realized while doing that is that I simply needed   
   > to check a global variable. If it is non-zero, I branch to   
   > whatever routine that is and it doesn't matter where it comes   
   > from (e.g. the OS).   
      
   And the OS could be configured to have a couple of flags.   
   One is to identify the huge pointer segment manipulation   
   algorithm, so 8086. Another is to say whether the OS   
   (via user configuration) insists that the app use the   
   OS-supplied routine.   
      
   So the app is free to use its more efficient algorithm,   
   but the OS has the ability to regain control if there is   
   something unusual about this 8086 that prevents   
   normal manipulation. I can't think of what that might   
   be, but that's why the flag might exist.   
      
   So long as the app obeys the rules, all is fine.   
      
   And again, I only care about apps that obey the rules.   
      
   BFN. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca