blob: 6135be29f21e0b09aaa74b212264de721ef8180a [file] [log] [blame]
Dhruvaraj Subhashchandran0067ba22017-05-02 08:00:11 -05001description: >
2 Implement to indicate progress of ongoing boot.
3
4properties:
5 - name: BootProgress
6 type: enum[self.ProgressStages]
7 default: Unspecified
8 description: >
9 Current boot progress
10
11enumerations:
12 - name: ProgressStages
13 description: >
14 The boot progress stage
15 values:
16 - name: Unspecified
17 description: >
18 Unknown state.
Andrew Geissler3b473772020-11-13 15:27:32 -060019 - name: PrimaryProcInit
20 description: >
21 Primary Processor Initialization
22 - name: BusInit
23 description: >
24 Processor and Memory Bus Initialization
Dhruvaraj Subhashchandran0067ba22017-05-02 08:00:11 -050025 - name: MemoryInit
26 description: >
27 Memory Initialization
28 - name: SecondaryProcInit
29 description: >
30 Secondary Processor Initialization
Dhruvaraj Subhashchandranfbf26b72017-10-18 04:27:53 -050031 - name: PCIInit
32 description: >
33 PCI resource initialization
Andrew Geissler3b473772020-11-13 15:27:32 -060034 - name: SystemInitComplete
35 description: >
36 System firmware completed booting
Dhruvaraj Subhashchandran0067ba22017-05-02 08:00:11 -050037 - name: OSStart
38 description: >
39 Starting Operating System.
Andrew Geissler3b473772020-11-13 15:27:32 -060040 - name: OSRunning
41 description: >
42 Operating System up and running
Dhruvaraj Subhashchandran0067ba22017-05-02 08:00:11 -050043 - name: MotherboardInit
44 description: >
45 Motherboard/Basebord Initialization.