Home | History | Annotate | Download | only in Ia32

Lines Matching refs:microcode

264 #   Beginning of microcode update region starts on paragraph boundary

308 # esi -> microcode update to check
314 # Check for valid microcode header
384 # Advance just after end of this microcode
403 # Is valid Microcode start point ?
414 # Address >= microcode region address + microcode region size?
419 jae Done #Jif address is outside of microcode region
425 # Get the revision of the current microcode update loaded
435 rdmsr # Get current microcode signature
438 # Verify this microcode update is not already loaded
448 # Start microcode load with wrmsr
465 rdmsr # Get current microcode signature
496 pushl 4(%edx) # Microcode size
497 pushl (%edx) # Microcode base
533 # This FSP API will load the microcode update, enable code caching for the
578 # Load microcode
587 SAVE_EAX_MICROCODE_RET_STATUS #Save microcode return status in ECX-SLOT 3 in xmm6.
588 #@note If return value eax is not 0, microcode did not load, but continue and attempt to boot from ECX-SLOT 3 in xmm6.
610 LOAD_EAX_MICROCODE_RET_STATUS #Restore microcode status if no CAR init error.