gbdev / pandocs

The single, most comprehensive Game Boy technical reference.
https://gbdev.io/pandocs/
Creative Commons Zero v1.0 Universal
599 stars 92 forks source link

Serial transfer control information edit #398

Open jbshelton opened 2 years ago

jbshelton commented 2 years ago

More testing needs to be done, but at the moment with my previous experience, bit 7 of $FF02 (SB) needs to be set in order for the Gameboy to accept an external clock and start shifting in/out data- it is mandatory, not optional as the page implies.

quinnyo commented 3 months ago

This is my understanding of it too. Bit 7 of the SC register can be thought of as enabling/disabling the whole serial port. The serial port has to be enabled to respond to clock pulses. A disabled serial port can't be turned on remotely.

ISSOtm commented 3 months ago

This also matches my own experimenting with serial, yes. I think this is fine to add to the Serial page without further testing.