The SwitchMode routine is required.
OSErr = Control(theDeviceRefNum, cscSwitchMode,
&theVDSwitchInfoRecord );
The VDSwitchInfoRec structure, described in Data Structures, indicates what depth mode to switch to, the DisplayModeID value for the new display mode, and the number of the video page to switch to. The driver uses the csBaseAddr field of VDSwitchInfoRec to return to the base address of the video page specified by csPage.
Note
Unlike NuBus declaration ROM-based drivers, the SwitchMode routine should not modify the driver's AuxDCE dCtlSlotId field.