Mail Archives: opendos/2000/12/06/01:30:28
Don't worry folks, this message isn't yet more on the EMS/XMS debate ...
;-)
See below ...
Joe.
> -----Original Message-----
> From: Patrick Moran [SMTP:pmoran22 AT yahoo DOT com]
> Sent: Wednesday, 6 December 2000 8:44
> To: opendos AT delorie DOT com
> Subject: Re: BASIC & EMS (was: Optimizing CONFIG.SYS...)
>
----- snip -----
> with the two 16 bit program pointers. I hate having to use text to do
> this.
> HTML is so much better.
>
> Well I tried, and this piece of crap OE is just that a piece of crap and
> it
> fif what I expected. It looks great untin I save it. Then I looked at it
> again before I sebt it. I could not make heads or tails of the diagram I
> originally typed into the message. So I went to DOS and did it in a REAL
> text editor. I'll now try and import the text file. The last time I did
> that, the stupid piece of crap OE made FOUR copies of it! What a piece of
> crap, the only editor I have ever worked with that was a worse piece of
> crap
> was EDLIN! If it does not work, I'll just leave it the way it comes out so
> everyone can see what a piece of crap OE is and attach a small text file
> that works right.
>
>
>
>
> 15 Offset 0
> |-------------------------------------|
> | Base Pointer |
> |------------------|------------------|
> | | |
> | | Appended |
> 15 | | 0<----zeros---->|
> |---------------------------------|------------------|
> | Segment Register | | 0 | 0 | 0 | 0 |
> |---------------------------------|------------------|
> 19 ^ | ^ 0
> | | | | |
> | |----|-----|---------| |
> | | | |
> | | | |
> | |--|-----|-----| |
> | | Adder | |
> | |------|-------| |
> | | |
> | | |
> 19 | 0
> |-------------------------------|--------------------|
> | A19-A0 Address bits |
> |----------------------------------------------------|
> 20 bit address
>
>
>
>
>
>
> The lower 4 bits of the Segment register is hardwaied to zeros inside the
> chip. the adder is where we need to look to see how the quirks occur. If
> you
> look at the above diagram, (probably won't come out worth a crap using
> text)
>
[da Silva, Joe]
OK, I'll simply assume that Outlook Express uses the same
fonts as Outlook ... in which case the above diagram is displayed
correctly if you choose any of the following fonts :
- Courier
- Fixedsys
- Terminal
----- snip -----
> > These allowed programs to access extended memory "behind the back" of
> > DOS. Two standards developed for accessing protected mode:
> >
> > * VCPI (the Virtual Control Program Interface)
> > * DPMI (the DOS Protected Mode Interface)
> >
> > Because the latter had the marketing clout of MS behind it , it has
> > become the more common standard. It is used by MS Windows, among other
> > programs.
>
> Yes just like everything else Gates does he made it incompatible with
> Quaterdeck's VCPI which was developed first. BTW If you look at memory
> with
> a good memory program, it will show that DRDOS also uses VCPI. I have not
> checked to see if it is there without DPMI turned on, but as I understand
> it
>
[da Silva, Joe]
Yes, VCPI is definitely provided by DR-DOS's EMM386 when DPMI
is turned off (that's the way I configure it ... for various
reasons).
----- snip -----
- Raw text -