Changes to zadic to accept drivertype argument

Taken from Koush's diff :)