Tested-by: Finn Thain <[email protected]>
Thanks for all your work on this. I've just noticed a discrepancy between the traces from an ADB bus scan on Laurent's Apple Quadra and an ADB bus scan on your patched QEMU machine. Apple Q800: [C1f][s ][Rff-][Rff ][rff-] [C2f][s ][R61 ][R05 ][r00-] [C3f][s ][R79 ][R01 ][r00-] [C4f][s ][Rff-][Rff ][rff-] [C5f][s ][Rff-][Rff ][rff-] [C6f][s ][Rff-][Rff ][rff-] [C7f][s ][Rff-][Rff ][rff-] [C8f][s ][Rff-][Rff ][rff-] [C9f][s ][Rff-][Rff ][rff-] [Caf][s ][Rff-][Rff ][rff-] [Cbf][s ][Rff-][Rff ][rff-] [Ccf][s ][Rff-][Rff ][rff-] [Cdf][s ][Rff-][Rff ][rff-] [Cef][s ][Rff-][Rff ][rff-] [Cff][s ][Rff-][Rff ][rff-] QEMU Q800: [C1f][s ][Rff-][Rff ][rff-] [C2f][s ][R02 ][R01 ][r00-] [C3f][s ][R03 ][R02 ][r00-] [C4f][s ][R03-][R02 ][rff-] [C5f][s ][R03-][R02 ][rff-] [C6f][s ][R03-][R02 ][rff-] [C7f][s ][R03-][R02 ][rff-] [C8f][s ][R03-][R02 ][rff-] [C9f][s ][R03-][R02 ][rff-] [Caf][s ][R03-][R02 ][rff-] [Cbf][s ][R03-][R02 ][rff-] [Ccf][s ][R03-][R02 ][rff-] [Cdf][s ][R03-][R02 ][rff-] [Cef][s ][R03-][R02 ][rff-] [Cff][s ][R03-][R02 ][rff-] I think this could be easy to fix; it's probably just an uninitialized packet buffer. When you come to submit v2, you may want to look into this.
