Intel 925 Data Sheet - Page 133

MA-Message Address D1:F0, MD-Message Data D1:F0

Page 133 highlights

Host-PCI Express* Graphics Bridge Registers (D1:F0) R 8.1.29 MA-Message Address (D1:F0) PCI Device: Address Offset: Default Value: Access: Size: 1 94h 00000000h RO, R/W 32 bits Bit Access & Default Description 31:2 R/W Message Address: This field is used by system software to assign an MSI 00000000 h address to the device. The device handles an MSI by writing the padded contents of the MD register to this address. 1:0 RO Force DWord Align: Hardwired to 0 so that addresses assigned by system 00b software are always aligned on a DWord address boundary. 8.1.30 MD-Message Data (D1:F0) PCI Device: Address Offset: Default Value: Access: Size: 1 98h 0000h R/W 16 bits Bit Access & Default Description 15:0 R/W Message Data: This field provides a base message data pattern assigned by 0000h system software and used to handle an MSI from the device. When the device must generate an interrupt request, it writes a 32-bit value to the memory address specified in the MA register. The upper 16 bits are always set to 0. This register supplies the lower 16 bits. Intel® 82925X/82925XE MCH Datasheet 133

  • 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
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242

Host-PCI Express* Graphics Bridge Registers (D1:F0)
R
Intel
®
82925X/82925XE MCH Datasheet
133
8.1.29
MA—Message Address (D1:F0)
PCI Device:
1
Address Offset:
94h
Default Value:
00000000h
Access:
RO, R/W
Size:
32 bits
Bit
Access &
Default
Description
31:2
R/W
00000000 h
Message Address:
This field is used by system software to assign an MSI
address to the device.
The device handles an MSI by writing the padded contents of the MD register to
this address.
1:0
RO
00b
Force DWord Align:
Hardwired to 0 so that addresses assigned by system
software are always aligned on a DWord address boundary.
8.1.30
MD—Message Data (D1:F0)
PCI Device:
1
Address Offset:
98h
Default Value:
0000h
Access:
R/W
Size:
16 bits
Bit
Access &
Default
Description
15:0
R/W
0000h
Message Data:
This field provides a base message data pattern assigned by
system software and used to handle an MSI from the device.
When the device must generate an interrupt request, it writes a 32-bit value to
the memory address specified in the MA register. The upper 16 bits are always
set to 0. This register supplies the lower 16 bits.