To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcxOpen lugnet.robotics.rcx in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / 460
459  |  461
Subject: 
Re: How much memory finally?
Newsgroups: 
lugnet.robotics.rcx
Date: 
Thu, 10 Feb 2000 15:43:00 GMT
Viewed: 
1412 times
  
Thank for the answer, Dave,
this is the kind of info I'm looking for.

BUT! I don't think it is correct:

0x8000 is 32k: the firmware would start at the end of memory!?!
0xbfff is 48k: unless the 16k of the rom are counted of course...

Then this mean the Firmware is located at the end of RAM,
which is possible, but not consistent with the result of
MemMap.

Maybe the way to read the MemMap values are to suppose the following
order for the various memory are:

------------- 0x0000
|
|
|   stack area ~10k
|
|
------------- 0x2800 = 10240
|
|
|
|   firmware area
|   ~16k
|
|
|
------------ 0x6800 = 26624
|
|   user area
|   ~6k
------------ 0x8000 = 32768


Of course, it doesn't mean stuff are really in that order in
the RCX. God knows what manipulation SPIRIT.ocx does on
the values.

If anyone knows better, please let us know so that the
MemMap be no longer a mystery to humans.
Denis.


Dave Baum wrote:

I believe the firmware starts at 0x8000 and ends at 0xbfff.

There's lots of good info here:
http://graphics.stanford.edu/~kekoa/rcx

Dave Baum

--

Denis Cousineau, Postdoc           *****************************
Cognitive psychology               *                           *
Indiana University                 * Etudiant devant l'eternel *
Psychology Building                *                           *
Bloomington, 47405                 *****************************

Office: (812) 856-5217             Fax:    (812) 855-1086
E-mail: decousin@indiana.edu       http://Prelude.PSY.UMontreal.CA/~cousined



Message is in Reply To:
  Re: How much memory finally?
 
(...) I believe it has a 16K ROM and 32K SRAM. Within the 32K, 16K is occupied by the 'firmware' downloaded to the RCX. About 6K is reserved for bytecode program space and the datalog. Presumably the rest is working memory for the firmware (stack, (...) (25 years ago, 10-Feb-00, to lugnet.robotics.rcx)

10 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR