Question:
How can I alter a driver’s timeout dynamically via a setpoint on the application’s screen?
Solution:
To do so, you must add IOTimeOutMs property (in IOKit’s Parameters folder) to the driver, and then link it to the setpoint object on the screen.