Acer Aspire 6530G Aspire 6530/6530G Quick Guide - Page 149

Function, Phase, Component, PDM Post Dispatcher Manager init - bios update

Page 149 highlights

POST Code 0x22 0xB1 0xE3 0x20 0xDA 0x29 0xE5 0x33 0x01 0xD8 0x09 0x2B 0xE0 0xC1 0x3B 0xDC 0x3A 0x0B 0x0F 0x10 0x14 0x1A 0x22 0x40 0x67 0x32 0x69 Function TCG Physical Presence execution TCG DXE common pass through First Legacy BIOS Task table for legacy reset Verify that DRAM refresh is operating by polling the refresh bit in PORTB. Dummy PCIE Init entry, now handled by driver PMM (POST Memory Manager) init WHEA init PDM (Post Dispatcher Manager) init IPMI init ASF Init Set in-POST flag in CMOS that indicates we are in POST. If this bit is not cleared by postClearBootFlagJ(AEh), the TrustedCore on next boot determines that the current configuration caused POST to fail and uses default values for configuration. Enhanced CMOS init EFI Variable Init PEM (Post Error Manager) init Debug Service Init (ROM Polit) POST Update Error Autosize external cache and program cache size for enabling later in POST. Enable CPU cache. Set bits in cmos related to cache. Enable the local bus IDE as primary or secondary depending on other drives detected. Initialize Power Management. Verify that the 8742 keyboard controller is responding. Send a self-test command to the 8742 and wait for results. Also read the switch inputs from the 8742 and write the keyboard controller command byte. Initialize DMA command register with these settings: 1. Memory to memory disabled 2. Channel 0 hold address disabled 3. Controller enabled 4. Normal timing 5. Fixed priority 6. Late write selection 7. DREQ sense active 8. DACK sense active low. Initialize Reset the keyboard. Test A20 line Quick initialization of all Application Processors in a multiprocessor system Compute CPU speed. Initialize the handler for SMM. Phase DXE DXE LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT LBT Chapter 4 Component TCG TCG Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core Core 139

  • 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

Chapter 4
139
0x22
TCG Physical Presence execution
DXE
TCG
0xB1
TCG DXE common pass through
DXE
TCG
0xE3
First Legacy BIOS Task table for legacy reset
LBT
Core
0x20
Verify that DRAM refresh is operating by polling the refresh bit
in PORTB.
LBT
Core
0xDA
Dummy PCIE Init entry, now handled by driver
LBT
Core
0x29
PMM (POST Memory Manager) init
LBT
Core
0xE5
WHEA init
LBT
Core
0x33
PDM (Post Dispatcher Manager) init
LBT
Core
0x01
IPMI init
LBT
Core
0xD8
ASF Init
LBT
Core
0x09
Set in-POST flag in CMOS that indicates we are in POST. If
this bit is not cleared by postClearBootFlagJ(AEh), the
TrustedCore on next boot determines that the current
configuration caused POST to fail and uses default values for
configuration.
LBT
Core
0x2B
Enhanced CMOS init
LBT
Core
0xE0
EFI Variable Init
LBT
Core
0xC1
PEM (Post Error Manager) init
LBT
Core
0x3B
Debug Service Init (ROM Polit)
LBT
Core
0xDC
POST Update Error
LBT
Core
0x3A
Autosize external cache and program cache size for enabling
later in POST.
LBT
Core
0x0B
Enable CPU cache. Set bits in cmos related to cache.
LBT
Core
0x0F
Enable the local bus IDE as primary or secondary depending
on other drives detected.
LBT
Core
0x10
Initialize Power Management.
LBT
Core
0x14
Verify that the 8742 keyboard controller is responding. Send a
self-test command to the 8742 and wait for results. Also read
the switch inputs from the 8742 and write the keyboard
controller command byte.
LBT
Core
0x1A
Initialize DMA command register with these settings:
1. Memory to memory disabled
2. Channel 0 hold address disabled
3. Controller enabled
4. Normal timing
5. Fixed priority
6. Late write selection
7. DREQ sense active
8. DACK sense active low. Initialize
LBT
Core
0x22
Reset the keyboard.
LBT
Core
0x40
Test A20 line
LBT
Core
0x67
Quick initialization of all Application Processors in a multi-
processor system
LBT
Core
0x32
Compute CPU speed.
LBT
Core
0x69
Initialize the handler for SMM.
LBT
Core
POST
Code
Function
Phase
Component