Lenovo ThinkPad 770 Technical Reference Manual for the ThinkPad 770 - Page 39

System Memory Map, the variable

Page 39 highlights

System Memory Map Memory is mapped by the memory controller registers. Figure 2-10 on page 2-17 shows the memory map for a correctly functioning system. Memory can be mapped differently if POST detects an error in system board memory or RT/CMOS RAM. In the figure, the variable x represents the number of 1 MB blocks of system board memory starting at or above the hex 100000 boundary. Hex Address Range 00000000 to 0009FFFF 000A0000 to 000BFFFF 000C0000 to 000C9FFF 000C8000 to 000EFFFF 000F0000 to 000FFFFF 00100000 to (00100000 + x MB) FFFF0000 to FFFFFFFF Function 640 KB system board RAM Video RAM System board video BIOS ROM mapped to RAM Channel ROM 64 KB system board ROM mapped to RAM x MB system board RAM 64 KB system board ROM (same as 000F0000 to 000FFFFF) Figure 2-10. System Memory Map System Board 2-17

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148

System Memory Map
Memory is mapped by the memory controller registers.
Figure
2-10 on page
2-17 shows the memory map for a correctly
functioning system.
Memory can be mapped differently if POST
detects an error in system board memory or RT/CMOS RAM.
In the
figure, the variable
x
represents the number of 1 MB blocks of
system board memory starting at or above the hex 100000 boundary.
Figure
2-10.
System Memory Map
Hex Address Range
Function
00000000 to 0009FFFF
640 KB system board RAM
000A0000 to 000BFFFF
Video RAM
000C0000 to 000C9FFF
System board video BIOS ROM mapped to
RAM
000C8000 to 000EFFFF
Channel ROM
000F0000 to 000FFFFF
64 KB system board ROM mapped to RAM
00100000 to (00100000 +
x
MB)
x
MB system board RAM
FFFF0000 to FFFFFFFF
64 KB system board ROM
(same as 000F0000 to 000FFFFF)
System Board
2-17