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 4,068 of 4,255    |
|    Paul Edwards to All    |
|    PM to RM    |
|    29 Dec 23 14:13:38    |
      From: mutazilah@gmail.com              I recently "found out" (ie is it true?) that       there is apparently a BIOS call to go from       PM16 to RM16 on an 80286.              It originally did that via the convoluted       and slow keyboard thing. In principle I have       no problem with that, and I also have no       problem with replacing the BIOS ROM with an       updated version that uses a more efficient       (and documented in section 9.6.2 of the       "80286 and 80287 Programmer's Reference Manual")       triple fault mechanism:              https://bitsavers.org/components/intel/80286/210498-005_80286_an       _80287_Programmers_Reference_Manual_1987.pdf              I also don't mind the BIOS ROM being updated       with the LOADALL instruction which has been       belatedly documented (I believe that's the       fastest solution).              So speed doesn't bother me.              But it occurs to me. If there is a BIOS interrupt       to go from PM16 to RM16, why not have one to go       from PM32 to RM16 too? As that is what I need in       PDOS/386. I rolled my own. I wasn't aware that       there might be a BIOS function to do that.              So maybe in PDOS/286 at least I can use the       official BIOS routines, assuming they exist       and I can find them and I'm not misunderstanding       something.              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