VESA_CALL_POST_PROCESSING (Function 47)

Call With

EBX: Contains the VM handle in which the VESA call was made.

EDX: The low word contains the VESA function code that was just done. The high word contains the VESA mode number if a VESA mode change (function 4F02h) has just occurred.

EBP: Points to the VM's client registers. The client registers contain the return values from the VESA call.

Return Values

Save everything that you use. Nothing is returned to the caller.

Remarks

This function allows a mini-VDD to perform any necessary processing after a VESA call . For example, this function could fix up the hardware that might have been put in an unexpected state by the VESA call, or it could readjust register trapping. The S3 sample mini-VDD has an example of how this hook could be used to by a mini-VDD.