SET_BANK (Function 34)

Call With

EAX: Contains the read bank to set.

EBX: Contains the VM handle (always the currently executing VM).

EDX: Contains the write bank to set.

EBP: Points to the Windows VM's Client Registers.

Return Values

Save everything that you use. CY returned means that the mini-VDD handled the call. NC returned means that the Main VDD should use a VESA call to set the bank.

Remarks

This call requests the mini-VDD to set the read/write bank passed in EAX/EDX. The mini-VDD simply needs to set the bank into hardware and return CY to the Main VDD.