home *** CD-ROM | disk | FTP | other *** search
- Changes to the new Version 1.2 of DOS32 to the old Version 1.0.
-
- 1) A new descriptor is avalible for the PROGRAM ENVIRONMENT
- LIMIT = 100h, BASE = environment segment.
-
- 2) 386 CPU detection.
-
-
- 3) There is no more seperate data and code segments.
- The base address of the data and code descriptors both point
- to your program segment.
-
-
- 4) The way in which the V86 mode segment registers are passed
- to/from protected mode is no longer done through the first
- few locations of the stack segment. The new version uses
- labes in your program segment.
-
- instead of doing
- mov SS:REAL_DS, 1234h
-
- now just
- mov REAL_DS, 1234h
-
- Because this dosn't rely on the stack there is no restriction
- to where the stack is located. This was not the case in Version 1.0