I had both the 286 and 386 boards plugged in today to debug the protocol changes, and I got an especially stupid idea
I added support in the GUI to connect to two CPUs at the same time.
And then we can wire IO ports together, via mail slot ports. Two pairs of IO addresses indicate data and data-ready in both directions - like a virtual serial link.
So now the 386 can talk to the 286 and vice versa. What is the point of that? I don't know.