Just to close the loop for those who might be following this thread, I finally managed to make and install the modified driver and it appears to work. Unfortunately, the weather has turned cloudy for a few days so I won't be able to test it under the stars until later this week. Many thanks to Wolfgang for his patience and kind suggestions to help me navigate through unfamiliar territory.