Skip to content

Commit

Permalink
serial: clarify that setting SC bit 7 is mandatory on slave
Browse files Browse the repository at this point in the history
  • Loading branch information
avivace committed Jun 30, 2024
1 parent 00ef66a commit 7739d06
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions src/Serial_Data_Transfer_(Link_Cable).md
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,10 @@ that the transfer is complete in two ways: SC's Bit 7 will be cleared
(that is, SC will be set up \$01), and also a [Serial interrupt](<#INT $58 — Serial interrupt>)
will be requested.

The other Game Boy will load up a data byte and can optionally set SC's
Bit 7 (that is, SC=\$80). Regardless of whether or not it has done this, if
and when the master wants to conduct a transfer, it will happen
(pulling whatever happens to be in SB at that time). The externally clocked
The other Game Boy will load up a data byte and has to set SC's
Bit 7 (that is, SC=\$80) to enable the serial port. The externally clocked
Game Boy will have a [serial interrupt](<#INT $58 — Serial interrupt>) requested at the end of the
transfer, and if it bothered to set SC's Bit 7, it will be cleared.
transfer, and SC's Bit 7 will be cleared.

### Internal Clock

Expand Down

0 comments on commit 7739d06

Please sign in to comment.