Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site whuxle.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!whuxle!jph From: jph@whuxle.UUCP Newsgroups: net.micro.pc Subject: Re: Large address spaces on the PC - (nf) Message-ID: <325@whuxle.UUCP> Date: Fri, 27-Apr-84 18:21:36 EST Article-I.D.: whuxle.325 Posted: Fri Apr 27 18:21:36 1984 Date-Received: Sat, 28-Apr-84 10:31:48 EST Sender: jph@whuxle.UUCP Organization: Bell Labs, Whippany Lines: 30 #R:bnl:-42300:whuxle:22700026:000:539 whuxle!jph Apr 21 09:23:00 1984 The problem is that the startup routine for PASCAL has a bad instruction that can not test if memory is greater than 512K. To get around it, use the following patches for PAS1, PAS2, and PASCAL.LIB. ren pas1.exe pas1.xyz debug pas1.xyz e 72a 76 ; original value should be 7E w q ren pas1.xyz pas1.exe ren pas2.exe pas2.xyz debug pas2.xyz e 112a 76 ; original value should be 7E w q ren pas2.xyz pas2.exe debug pascal.lib e 5ba 76 ; original value should be 7E w q At this point it should work fine with >512K of memory.