if anyone here understands libusb programming and wants to help me solve the issue of my treo 90 not playing ball with pilot-link, please check this github issue where i've provided more info and contact me for a full hotsync transaction usb capture https://github.com/desrod/pilot-link/issues/13