This version replaces VCPI calls with VDS ones, which should enable transfer of data into non-contiguous memory managed by EMM386, Windows 3.x, or some other memory manager.
It also improves compatibility with SeaBIOS by backing up and restoring the port states when running IDENTIFY commands during initialization.