| .. | |||
| DdrtErrorHandler.c | 7 days ago | ||
| DdrtErrorHandler.h | 7 days ago | ||
| DdrtErrorHandler.md | 7 days ago | ||
| README.md | 7 days ago | ||
Index: 0221 | Size: 74,580 bytes (298,432 body) | Phase: SMM
SMM DDRT (Double Data Rate Training) error handler for the Intel Purley platform. Handles memory training-related RAS errors, managing DDR memory channel error events during system runtime. The module initializes through AutoGen library constructors, then performs main initialization to register SMM error handling callbacks for DDR training and memory channel error monitoring.
sub_59C) -- AutoGen library constructor chain initializationsub_8D0) -- Main initialization: protocol location and SMI handler registrationsub_49CC) -- Fallback/cleanup handler called on initialization failuresub_59C -> DdrtErrorHandlerAutoGenInitsub_8D0 -> RegisterDdrtErrorHandlersub_49CC -> DdrtErrorHandlerInitFailureIntel Purley (Skylake-SP Xeon), HR650X
Source: PurleyPlatPkg/Ras/Smm/ErrHandling/DdrtErrorHandler/