Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.msdos.programmer > #4252
| Newsgroups | comp.os.msdos.programmer |
|---|---|
| Date | 2023-05-20 22:46 -0700 |
| References | <8d9c07da-bfad-4ff2-99a4-48547987455an@googlegroups.com> |
| Message-ID | <a061d35e-a42c-49bb-8575-e2f5186125bdn@googlegroups.com> (permalink) |
| Subject | Re: DOS extension proposal |
| From | "muta...@gmail.com" <mutazilah@gmail.com> |
Note that not directly doing an INT 21H has an analogy on the Amiga. On the Amiga, all system calls are vectored off a hardcoded address 4. Which prevents PDOS-generic or some other emulator from redirecting the syscalls to a different system. Unless you were to use hardware paging or whatever to redirect address 4 somewhere else. But I don't want to rely on such hardware existing, or able to be implemented (with privilege). So what I did was create a "new traditional standard" (basically something that could/should have been done in the 1980s) where Amiga apps first check register d6 (there's a bit more to it than that) to see what the base address is. If d6 is set to some value then use that, otherwise use the normal address 4. (something similar to that). So that gives the ability of a software override. So it seems I'm trying to construct the 8086 equivalent. Plus other things all lumped in to one big barrel of confusion. BFN. Paul.
Back to comp.os.msdos.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
DOS extension proposal "muta...@gmail.com" <mutazilah@gmail.com> - 2023-05-20 21:07 -0700
Re: DOS extension proposal "muta...@gmail.com" <mutazilah@gmail.com> - 2023-05-20 22:46 -0700
Re: DOS extension proposal "muta...@gmail.com" <mutazilah@gmail.com> - 2023-05-20 23:36 -0700
Re: DOS extension proposal "muta...@gmail.com" <mutazilah@gmail.com> - 2023-05-20 23:45 -0700
Re: DOS extension proposal "muta...@gmail.com" <mutazilah@gmail.com> - 2023-05-20 23:56 -0700
Re: DOS extension proposal JJ <jj4public@outlook.com> - 2023-05-21 17:35 +0700
Re: DOS extension proposal "muta...@gmail.com" <mutazilah@gmail.com> - 2023-05-21 14:23 -0700
csiph-web