Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/15/03 20:50
Read: times


 
#36535 - RE: Fixed pointer allocations.....
Further Info:
Thc code was all written in C. Some assembler was used but for couple of minor things like startup, and banking support.

I already understood the concept that the pointer was a 3 byte value with the upper '01' byte value being a pointer type specifier.

All these are instances of usage in the code are are hard coded to various pages in the XRAM. In the various places that I have looked at the code closely I can always figure out what it does and how it works (just as Rob could see).

The thing that still bothers me is WHY it is hard coded. What a maintenance headache. In looking closely too, all the various buffers are (for ones that are packets of data that come from the serial port) are located on 256 byte boundaries!! A whole lot of RAM is wasted in between each buffer becasue the packets are about 19 -> 33 bytes.


Still looking for other comments.

Michael Karas



List of 11 messages in thread
TopicAuthorDate
Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      
RE: Fixed pointer allocations.....            01/01/70 00:00      

Back to Subject List