MapInfo


This class holds map information (return value of the debugger.Map.Information function).

[Type]

class MapInfo:
        Number = 0
        StartAddress = 0
        EndAddress = 0
        AccessSize = 0
        MapTypeName = None

[Variable]

Variable

Description

Number

This holds the number.

StartAddress

This holds the start address of the map area.

EndAddress

This holds the end address of the map area.

AccessSize

This holds the access size of the map area.

MapTypeName

This holds the type name of the map area.

[Detailed description]

-

MapInfo is a class, and it is the structure of the return value from the debugger.Map.Information function.

[Example of use]

>>>info = debugger.Map.Information()    ...Execute Map.Information function
   1: 0x00000000 0x0003FFFF 32 (Internal ROM area)
   2: 0x00040000 0x00048FFF  8 (Non map area)
   3: 0x00049000 0x001003FF  8 (Emulation ROM area)
   4: 0x00100400 0x03FF8FFF  8 (Non map area)
   5: 0x03FF9000 0x03FFEFFF 32 (Internal RAM area)
   6: 0x03FFF000 0x03FFFFFF  8 (I/O register area)
>>>print info[0].StartAddress
0
>>>print info[0].EndAddress
262143
>>>print info[0].AccessSize
32
>>>print info[0].MapTypeName
Internal ROM area
>>>print info[5].StartAddress
67104768
>>>print info[5].EndAddress
67108863
>>>print info[5].AccessSize
8
>>>print info[5].MapTypeName
I/O register area
>>>