The Parallels tools API should be published to allow interested parties to interface with the hypervisor in guest VMs. I want to have my FreeBSD VMs properly sync time on suspend/resume and the best way to do this would be if I could write a tool gate driver for FreeBSD. Unfortunately the API is not documented except via the Linux driver which is rather obtuse and frustrating to reverse engineer.