LMI Forth(s) 
Author Message
 LMI Forth(s)

 Date: 02-25-91 (17:04)              Number: 1334 of 1349 (Echo)
   To: RAY DUNCAN                    Refer#: NONE
 From: RON BRAITHWAITE                 Read: 02-25-91 (17:45)
 Subj: EXPANDED MEMORY WORDS         Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 Ray,


 etc. into and out of expanded memory? I would really rather use
 something that is already done and tested rather than waste my time
 rolling my own.

 Thanks,
 Ron Braithwaite

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:29 GMT  
 LMI Forth(s)

 Date: 02-25-91 (20:25)              Number: 1336 of 1349 (Echo)
   To: RAY DUNCAN                    Refer#: NONE
 From: BLAKE CHAPMAN                   Read: 02-25-91 (22:38)
 Subj: 386F116XMS                    Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 What is "XMS" that your new 386 forth 1.16 is compatible with ?
 That is, what does "XMS" stand for ?  Whatever it is, does this new
 version 1.16 ONLY work if "XMS" is present ?

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:31 GMT  
 LMI Forth(s)

 Date: 02-25-91 (22:36)              Number: 1338 of 1349 (Echo)
   To: BLAKE CHAPMAN                 Refer#: NONE
 From: RAY DUNCAN                      Read: 02-26-91 (19:21)
 Subj: WINDOWS                       Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 We are definitely working on Forth for Windows.  It's a painful process
 though.  I am prototyping the system as a 16-bit implementation, but the
 production version may be a 32-bit 386-dependent version (I'm still
 looking at the pro's & con's of this; the 32-bit support in Win 3.0 is
 very primitive).

 As for whether our 386 UR/FORTH based on Phar Lap's DOS Extender will
 run under DesqView/X, I frankly have no idea.  I suspect that if it ran
 at all, though, it would run full-screen rather than in a window on the
 graphics desktop, so you'd lose nearly all the advantages of the X
 environment anyway.

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:33 GMT  
 LMI Forth(s)

 Date: 02-26-91 (11:23)              Number: 1342 of 1349 (Echo)
   To: CROSBY STONE                  Refer#: NONE
 From: RAY DUNCAN                      Read: NO
 Subj: ABORT VECTOR                  Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 The ABORT vector is preloaded with the address of the word that performs
 the default action of ABORT when the system is built.  This vector is
 never changed by anything in the system itself, so if you change the
 vector it will stay stable forever (even if you SAVE and reload the
 system).

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:37 GMT  
 LMI Forth(s)

 Date: 02-25-91 (22:38)              Number: 1339 of 1349 (Echo)
   To: BLAKE CHAPMAN                 Refer#: NONE
 From: RAY DUNCAN                      Read: 02-26-91 (19:22)
 Subj: 386F116XMS                    Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 XMS is the eXtended Memory Specification that is embodied in HIMEM.SYS
 and some other extended memory managers.  386 UR/FORTH 1.16 is
 compatible with XMS (unlike the previous version 1.15) but also remains
 compatible with VCPI and can run in the absence of either XMS or VCPI as
 well.  The next version will be DPMI/XMS/VCPI compatible, but we aren't
 sure how soon Phar Lap will release a DPMI-compatible DOS Extender so we
 can't give you a definite date on this.

 Why would you need to download the 386 UR/FORTH 1.16 update?  Mainly, if
 you are running in an XMS-aware environment such as Win 3.0 in Standard
 Mode or if you are by chance a beta tester for MS-DOS 5.0.

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:35 GMT  
 LMI Forth(s)

 Date: 02-26-91 (17:49)              Number: 1343 of 1349 (Echo)
   To: RAY DUNCAN                    Refer#: NONE
 From: RON BRAITHWAITE                 Read: NO
 Subj: EXPANDED MEMORY WORDS         Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 I got it and am proceeding to rewrite it as code words, since this code
 has got to be fast, fast fast. I am encountering a problem, however.

 The problem is this, I get divide by zero errors whenever I use the DIV
 instruction. For instance, this simple sequence gives me that error:

    CODE TEST
         AX      POP
         BX      DIV
         DX      PUSH
         BX, AX  MOV
                 NEXT,
                 END-CODE

 What am I doing wrong?

 Thanks,
 Ron

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:39 GMT  
 LMI Forth(s)

 Date: 02-27-91 (14:05)              Number: 1350 of 1368 (Echo)
   To: RON BRAITHWAITE               Refer#: 1343
 From: RAY DUNCAN                      Read: NO
 Subj: EXPANDED MEMORY WORDS         Status: PUBLIC MESSAGE
 Conf: FORTH (58)                 Read Type: GENERAL (+)

 The DIV instruction divides DX:AX by BX (or whatever).  It looks to me
 like you aren't initializing DX in the word TEST.  You are probably
 getting an overflow rather than divide by zero (overflow and divide by
 zero are both reported on Int 0).

 NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530
 <<<>>>

-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).



Fri, 20 Aug 1993 21:19:41 GMT  
 
 [ 7 post ] 

 Relevant Pages 

1. LMI Forth (was: porting an MS-DOS Forth to a 386 Unix/Xenix)

2. LMI Forth on Win2k?

3. LMI Forth(s)

4. LMI Forth(s)

5. LMI Forth(s)

6. LMI Forth(s)

7. LMI Forth(s)

8. LMI Forth(s)

9. LMI Forth(s) and New ForthNet Node in Germany

10. LMI Forth(s) -- Windows Version notice

11. LMI Forth(s)

12. LMI Forth(s)

 

 
Powered by phpBB® Forum Software