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