Ascii Doc files can be translated to HTML and Doc Book markups using the asciidoc command.
But the switch from Windows and Mac is actually pretty easy, if you can ease yourself into it.
Vista/7/2008/2008R2 64 bit are supported from version 220.127.116.11 since a Microsoft KMCS accepted digital signature is embedded in the kernel driver libusb0
Features: Starting with v18.104.22.168, a GUI (filter wizard) is provided and it is only to attach the filter driver to particular USB device of interests.
For Windows only project, you can also look at libusb K below ( K3/index.html) libusb-win32 is a port of the USB library libusb 0.1 ( to the Microsoft Windows operating systems (Windows 2000, Windows XP, Windows Vista and Windows 7; Windows 98 SE and Windows ME for versions up to 0.1.12.2 ).
The library allows user space applications to access many USB device on Windows in a generic way without writing any line of kernel driver code.