works and returns to DOS on dosbox
[com32] / src / segm.h
index bf76c72..f3b083c 100644 (file)
@@ -21,11 +21,11 @@ along with this program.  If not, see <https://www.gnu.org/licenses/>.
 #include <inttypes.h>
 
 enum {
-       SEGM_KCODE = 1,
-       SEGM_KDATA = 2,
-       SEGM_UCODE,
-       SEGM_UDATA,
-       SEGM_TASK,
+       SEGM_NULL,
+       SEGM_CODE,
+       SEGM_DATA,
+       SEGM_XCODE,             /* transition 32bit code with base matching the RM segment */
+       SEGM_XDATA,             /* same for data */
        SEGM_CODE16,
 
        NUM_SEGMENTS