On Mar 3, 2:10 pm, Jim Leonard <MobyGa...@[EMAIL PROTECTED]
> wrote:
> When I add all of those up, I get ~240 bytes. So where are the other
> ~1800?
Hold on, I figured out my mistake: The offsets must be *inclusive*,
since I saw something I recognized. Let's take a look at that again:
0181:0378 foo
0181:0478 mykeyb
0181:047C kbd
0181:04FC old9
0181:0500 tfMaxScrX
Look at kbd. It goes from 47c to 4fc. 4fc-47c=128 bytes, which is
exactly how large kbd is (it's not a pointer like I thought, but
rather defined as "foo:array[0..127] of byte"). So, seeing that, I
now realize that I need to go through and start looking at sizes
between offsets.
So, does anyone know of a nice .map analyzer utility out there, to
prevent me from re-inventing the wheel? :-)


|