Hello Joe - ---------- > Well, perhaps I'm misunderstanding you here, but I don't mean changing any > code. Just write a small utility that swaps the vectors at those two memory > locations. This is where the BIOS stores the addresses for COM2 and COM4. > Unless this Oberon system makes no attempt at compatibility, this will have > the effect of swapping the port addresses. You shouldn't be hard-coding $2E8 > or $2F8 in any code (nor should Oberon). Mind you, this is from a real-mode > and V86-mode perspective - so perhaps none of this stuff is applicable?
I understood what you had in mind but I don't co-operate when a nonstandard app wants me to modify my system to something nonstandard. I change the app or don't use it. > Anyway, just run the above utility from autoexec.bat or whatever (before > loading any drivers that use these ports, of course). Thereafter, the BIOS, > DOS and any software (that doesn't hard-code the port addresses) will see > COM2 at the COM4 address and vice versa. What I intend to do is alter Oberon since the problem is with Oberon, not my BIOS. The `fix' I suggested is temporary just to determine the useability of Oberon here on my computer. If Oberon then appears to be useful I would make a more appropriate change to the code so that it allows normal and proper access to all four comports. Charles.Angelich DOS the Ghost in the Machine! Family And Friends wepages - Multimedia orginal stories with animation and sound, poetry, music, and photography: http://www.undercoverdesign.com/dosghost/faf Tech pages for DOS and W31 at: http://www.undercoverdesign.com/dosghost To unsubscribe from SURVPC send a message to [EMAIL PROTECTED] with unsubscribe SURVPC in the body of the message. Also, trim this footer from any quoted replies. More info can be found at; http://www.softcon.com/archives/SURVPC.html
