Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro.ti » Use of CALL LINK in XBASIC
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Use of CALL LINK in XBASIC [message #79222] Sun, 02 June 2013 23:14
nessus is currently offline  nessus
Messages: 75
Registered: March 2013
Karma: 0
Member
Message-ID: <2407@nsc.UUCP>
Date: Fri, 1-Mar-85 20:38:08 EST
Article-I.D.: nsc.2407
Posted: Fri Mar  1 20:38:08 1985
Date-Received: Sun, 3-Mar-85 03:10:30 EST
Distribution: net
Organization: The Patriarchy of Kzin, Kzin
Lines: 26

[Computers say the darndest things]

     Does anyone out there know how CALL LINK is used in XBASIC?  The info I
got when I called TI appears useful, if somewhat cryptic.  According to them,
this is how it is done:

	 0.  CALL INIT

	 1.  Enter the program into the Low Expansion RAM with successive
	     CALL LOAD statements.  This example is to direct-load a program,
	     as opposed to using CALL LOAD with a file-name.

         2.  Enter the following:
	     CALL LOAD(-31878,0,"",8196,63,248,"",16376,80,76,79,84,32,32,39,20)

   In hex:   CALL LOAD(8314,0,"",2004,3F,F8,"",3FF8,50,4C,4F,54,20,20,27,14)

	 3.  In the program, this is accessed by CALL LINK("PLOT",96,I,S,C),
	     I,S,C are the parameters passed to the "PLOT" routine.

     The stuff entered into 3FF8-3FFF is the program name(in this case PLOT with
two trailing spaces to fill out the name), followed by the starting address of
the program[The 27,14 or h'2714(dec 9992)].

     Can anyone tell me what is in location h'8314?  My E/A manual just says
"system usage" or some such.
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: chess game for TIPC
Next Topic: TI Mini Memory Cartridge for sale.
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Mar 29 02:28:57 EDT 2024

Total time taken to generate the page: 0.00330 seconds