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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/12/07 00:54
Read: times


 
#141792 - How to make a gap
Responding to: ???'s previous message
Assume A memory Segment 0 - 127

The Compiler Needs a segment of 63 bytes and another of 20 bytes.
You use _at_ to claim byte 72.

Map 0 - 63 Segment 1
Map 63 - 71 Gap
Map 72 - 72
Map 73 - 93 Segment 2

This is a simplification.
BDATA, IDATA and DATA Overlap
Each modules static variables get their own chunk.
Let the compiler and linker do thier job.


List of 21 messages in thread
TopicAuthorDate
data declaration problem            01/01/70 00:00      
   Look at the Map file!            01/01/70 00:00      
      hmm... how?            01/01/70 00:00      
         Think about it - nothing weird!            01/01/70 00:00      
         So why did they do that?            01/01/70 00:00      
            thanks andy~            01/01/70 00:00      
               advice on the usage of absolute addresses            01/01/70 00:00      
                  so how do i check?            01/01/70 00:00      
                     It should be documented!            01/01/70 00:00      
                        i see            01/01/70 00:00      
   incomplete            01/01/70 00:00      
   Pay attention!            01/01/70 00:00      
      to what?            01/01/70 00:00      
         Jojo's back            01/01/70 00:00      
         please read the content in that link            01/01/70 00:00      
            gaps            01/01/70 00:00      
            ya...            01/01/70 00:00      
               read my post above ...            01/01/70 00:00      
                  I got it now            01/01/70 00:00      
               How to make a gap            01/01/70 00:00      
   Not a declaration problem!            01/01/70 00:00      

Back to Subject List