I didn't realize portmon doesn't exist for 64-bit windows. I hope there is a replacement.
As an FYI, If you go the VM route, a few tips:
- VMware has some tracing capabilities built in. I know Travis Goodspeed was using this to capture the Tytera MD-380 (DMR) USB transactions to create his Python tool for reading/writing that radio. VMware Workstation Player, is the new free for personal use version of VMware. If you need capabilities that aren't in the free version, you can get an eval license.
- VirtualBox as of 5.x added some tracing capabilities that were previous lacking in VirtualBox 4.x. I have no experience with this.
- VirtualBox USB support -- VirtualBox is free/open-source, but you need to add the extension package which isn't open source for USB device support.
- Pre-built Windows VMs for testing - Microsoft makes pre-built Windows VMs available for testing IE that are useful for doing other tests. VirtualBox, VMware, Vagrant, Parallels, and Hyper-V images are available. (They don't have a qcow2 image directly usable by Linux KVM/libvirt). The VMs expire after 90 days, but they tell you to make a snapshot at first boot that you can roll back to.
Seehttps://developer.microsoft.com/en-us/microsoft-edge/tools/vms/windows/
Hope this helps, --Rob W2RCT
On 4/26/2016 12:50 AM, Dave Nathanson via chirp_devel wrote:
Virtual Box? Can you run a 32 bit Windows inside of a VirtualBox? https://www.virtualbox.org/
73, Dave Nathanson KG6ZJO
On Apr 25, 2016, at 8:46 PM, David Ranch via chirp_devel chirp_devel@intrepid.danplanet.com wrote:
Per a recent post from Pavel, there is the following document to get a binary dump of a radio image transfer at:
http://chirp.danplanet.com/attachments/2257/how%20to%20portmon.doc
Unfortunately, that's only available for 32bit windows... but I only have 64bit windows. Is anyone aware of a solution here? I'd like to get some dumps to see if I can add Yaesu FTM400 and FT2D support. I think the FT2D is going to be quite similar to Marco's existing FT1 but I think the FTM400 is going to be quite different.
--David KI6ZHD