GS/OS lets the application know when a disk is ejected or switched from the drive. In order for GS/OS to check for disk switch events it sends a small program to the controller located in the UniDisk 3.5". When this program executes, the UniDisk 3.5" get ready for a disk access, causing the drive light to turn on and start up the motor.
The disk switch event allows the application to check the drive before it writes out information and changes the directory. This change also allows the DISK CACHE desk accessory to function correctly with the UniDisk 3.5.