Subject: [PATCH 1/1] m68k Mac II ADB fixes

2007-01-11 Thread Finn Thain
Fix a crash caused by requests placed in the queue with the completed flag already set. This lead to some ADB_SYNC requests returning early and their request structs being popped off the stack while still queued. Stack corruption ensued or an invalid request callback pointer was invoked or

Re: Subject: [PATCH 1/1] m68k Mac II ADB fixes

2007-01-11 Thread Finn Thain
On Thu, 11 Jan 2007, I wrote: On Thu, 11 Jan 2007, I wrote: + * The syntax of the ADB status lines seems to be totally different on MacII, + * though. MacII uses the states Command - Even - Odd - Even -...- Idle + * for sending and Idle - Even - Odd - Even -...- Idle for