Skip to content

implement interrupt read for palm connection info#14

Open
Lana-chan wants to merge 1 commit into
desrod:mainfrom
Lana-chan:fix-treo-90
Open

implement interrupt read for palm connection info#14
Lana-chan wants to merge 1 commit into
desrod:mainfrom
Lana-chan:fix-treo-90

Conversation

@Lana-chan

Copy link
Copy Markdown

This allows hotsyncing with the Treo 90 (and possibly other oddball Palm OS 4.1 PDAs), which informs the USB endpoints for hotsyncing differently.

See also: #13

@desrod

desrod commented May 27, 2026

Copy link
Copy Markdown
Owner

Can you provide a bit more detail on exactly what you're addressing with this PR? My Treo 650 died years ago and I can't find parts or a replacement, so I can't confirm this change.

Thanks!

@Lana-chan

Copy link
Copy Markdown
Author

pilot-link is getting updates again! thank you so much for your work!!

I submitted this 3 years ago and haven't really used my PDAs much since then, but I tried to document some of my findings in #13: I saw in a USB capture the header for hotsync communication showing up in an URB_INTERRUPT packet, which I assumed was a newer, or at least different, way the PDA would signal to HotSync Manager that a sync was requested (for example when pushing the hotsync button on the cable). This type of packet (which has the same contents as the control request packets) wasn't handled in pilot-link, so that's what I tried to address here.

I can confirm this made my Treo 90 work, and didn't seem to impede syncing with any of my other PDAs that already worked (such as the older Visors)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants