eMachines E732 eMachines eME732 Series Service Guide - Page 144

BDS Phase POST Code Table, Functionality Name Include, PostCode.h, Phase, Description

Page 144 highlights

Functionality Name (Include\ PostCode.h) DXE_SMM_CONTROLER_INIT DXE_LEGACY_INTERRUPT DXE_RELOCATE_SMBASE DXE_FIRST_SMI DXE_VTD_INIT DXE_BEFORE_CSM16_INIT DXE_AFTER_CSM16_INIT DXE_LOAD_ACPI_TABLE DXE_SB_DISPATCH DXE_SB_IOTRAP_INIT DXE_SUBCLASS_DRIVER DXE_PPM_INIT DXE_HECIDRV_INIT Phase DXE DXE DXE DXE DXE DXE DXE DXE DXE DXE DXE DXE DXE PostCode 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 Description Setup SMM Control service Setup Legacy Interrupt service Relocate SMM BASE SMI test VTD Initial Legacy BIOS Initialization Legacy interrupt function Initialization ACPI Table Initialization Setup SB SMM Dispatcher service Setup SB IOTRAP Service Build AMT Table PPM Initialization HECIDRV Initialization BDS Phase POST Code Table: Functionality Name (Include\ PostCode.h) BDS_ENTER_BDS BDS_INSTALL_HOTKEY BDS_ASF_INIT BDS_PCI_ENUMERATION_START BDS_BEFORE_PCIIO_INSTALL BDS_PCI_ENUMERATION_END BDS_CONNECT_CONSOLE_IN BDS_CONNECT_CONSOLE_OUT BDS_CONNECT_STD_ERR BDS_CONNECT_USB_HC BDS_CONNECT_USB_BUS BDS_CONNECT_USB_DEVICE BDS_NO_CONSOLE_ACTION BDS_DISPLAY_LOGO_SYSTEM_INFO BDS_START_IDE_CONTROLLER BDS_START_SATA_CONTROLLER BDS_START_ISA_ACPI_CONTROLLER BDS_START_ISA_BUS BDS_START_ISA_FDD BDS_START_ISA_SEIRAL BDS_START_IDE_BUS BDS_START_AHCI_BUS BDS_CONNECT_LEGACY_ROM BDS_ENUMERATE_ALL_BOOT_OPTION Phase BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS BDS Post Code 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 Description Enter BDS entry Install Hotkey service ASF Initialization PCI enumeration PCI resource assign complete PCI enumeration complete Keyboard Controller, Keyboard and Mouse initialization Video device initialization Error report device initialization USB host controller initialization USB BUS driver initialization USB device driver initialization Console device initial fail Display logo or system information IDE controller initialization SATA controller initialization SIO controller initialization ISA BUS driver initialization Floppy device initialization Serial device initialization IDE device initialization AHCI device initialization Dispatch option ROMs Get boot device information 134 Chapter 4

  • 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

134
Chapter 4
BDS Phase POST Code Table:
DXE_SMM_CONTROLER_INIT
DXE
54
Setup SMM Control service
DXE_LEGACY_INTERRUPT
DXE
55
Setup Legacy Interrupt service
DXE_RELOCATE_SMBASE
DXE
56
Relocate SMM BASE
DXE_FIRST_SMI
DXE
57
SMI test
DXE_VTD_INIT
DXE
58
VTD Initial
DXE_BEFORE_CSM16_INIT
DXE
59
Legacy BIOS Initialization
DXE_AFTER_CSM16_INIT
DXE
5A
Legacy interrupt function
Initialization
DXE_LOAD_ACPI_TABLE
DXE
5B
ACPI Table Initialization
DXE_SB_DISPATCH
DXE
5C
Setup SB SMM Dispatcher
service
DXE_SB_IOTRAP_INIT
DXE
5D
Setup SB IOTRAP Service
DXE_SUBCLASS_DRIVER
DXE
5E
Build AMT Table
DXE_PPM_INIT
DXE
5F
PPM Initialization
DXE_HECIDRV_INIT
DXE
60
HECIDRV Initialization
Functionality Name (Include\
PostCode.h)
Phase
Post
Code
Description
BDS_ENTER_BDS
BDS
10
Enter BDS entry
BDS_INSTALL_HOTKEY
BDS
11
Install Hotkey service
BDS_ASF_INIT
BDS
12
ASF Initialization
BDS_PCI_ENUMERATION_START
BDS
13
PCI enumeration
BDS_BEFORE_PCIIO_INSTALL
BDS
14
PCI resource assign complete
BDS_PCI_ENUMERATION_END
BDS
15
PCI enumeration complete
BDS_CONNECT_CONSOLE_IN
BDS
16
Keyboard Controller, Keyboard
and Mouse initialization
BDS_CONNECT_CONSOLE_OUT
BDS
17
Video device initialization
BDS_CONNECT_STD_ERR
BDS
18
Error report device initialization
BDS_CONNECT_USB_HC
BDS
19
USB host controller initialization
BDS_CONNECT_USB_BUS
BDS
1A
USB BUS driver initialization
BDS_CONNECT_USB_DEVICE
BDS
1B
USB device driver initialization
BDS_NO_CONSOLE_ACTION
BDS
1C
Console device initial fail
BDS_DISPLAY_LOGO_SYSTEM_INFO
BDS
1D
Display logo or system information
BDS_START_IDE_CONTROLLER
BDS
1E
IDE controller initialization
BDS_START_SATA_CONTROLLER
BDS
1F
SATA controller initialization
BDS_START_ISA_ACPI_CONTROLLER
BDS
20
SIO controller initialization
BDS_START_ISA_BUS
BDS
21
ISA BUS driver initialization
BDS_START_ISA_FDD
BDS
22
Floppy device initialization
BDS_START_ISA_SEIRAL
BDS
23
Serial device initialization
BDS_START_IDE_BUS
BDS
24
IDE device initialization
BDS_START_AHCI_BUS
BDS
25
AHCI device initialization
BDS_CONNECT_LEGACY_ROM
BDS
26
Dispatch option ROMs
BDS_ENUMERATE_ALL_BOOT_OPTION
BDS
27
Get boot device information
Functionality Name (Include\
PostCode.h)
Phase
PostCode
Description