A85: Re: Question...


[Prev][Next][Index][Thread]

A85: Re: Question...




It is an upword growing stack list at the bottom of USER RAM.  It is used to
store the lsit of all the TI-OS variables on the calculator.  It stores
their names, type, and data location.
It is unsorted.  each of the names are length indexed.
For instance, at the bottom of the VAT (if you have usgard installed) would
be something like this:

|...VATcontinues up...|
WORDptr to data section (MSB stored in low address, LSB in hugh address)
dragsU    <name
6            <6 char name
0x0C    <string entry
--Bottom of VAT--

I think that is the way it goes.  There are docs with more info at
ticalc.org
--Jonathan Kaus
IRC: Jedsmeny
ICQ: 15873088
email: kaus@cybrzn.com



-----Original Message-----
From: DorkReMi@aol.com <DorkReMi@aol.com>
To: assembly-85@lists.ticalc.org <assembly-85@lists.ticalc.org>
Date: Wednesday, August 19, 1998 6:28 PM
Subject: A85: Question...


>
>Um, what exactly is the VAT (Variable Allocation Table, I know).... what
>purpose does it serve?  How might I use an entry that is in it?
>
>-Josh Morris
> DorkReMi@aol.com