[comp.sys.transputer] Vector space requirements for PLACE'd arrays

ELBSCBKS%henut5.earn@NSFNET-RELAY.AC.UK (07/27/89)

Distribution-File:
        transputer@prg.oxford.ac.uk
 
Hello there,
 
I designed a transputer frame grabber with 128 KByte program RAM,
some outputports and 128 KByte video RAM, of which 64 KByte is
accessible by the transputer.
For this I divided the address space in 4 parts, and placed the
video ram in the quarter starting at physical address 0.
In the occam code I defined a 64Kbyte array VideoRam, and PLACE'd
it at 80000000/4. I use no further large arrays, but when I run
the COMPILATION INFO utility (ALT-6) at PROGRAM level, it tells
me that more than 64KByte vectorspace is used in the program RAM.
So far I have had no problems, but will I be able to use
all of the 128Kbyte program RAM or have I lost 64 KByte I don't
even use ? Does anybody out there know more about this phenomenon ?
Thanks,   Tony Stavenuiter (E-mail to ELBSCBKS@HENUT5.bitnet)