Nintendo 1504166 - Game Boy Advance SP Edition Console Programming Manual page 138

Programming manual
Table of Contents

Advertisement

AGB Programming Manual
Control Register
If you set Register SIOCNT (d13,d12) = (1,0) when Register RCNT (d15) = (0), you
will go to 16-bit multi-player communication mode.
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Address
Register
128h
SIOCNT
SIOCNT [d14] Interrupt Request Enable Flag
When set to 0, no interrupt request is generated.
When set to 1, an interrupt request is generated upon the completion of
multi-player communication.
SIOCNT [d07] Start Bit/Busy Flag
1)Master(d00 is 1)
When set to 0, no data is transferred.
When set to 1, a data transfer is started. Upon completion of data transfer,
it is automatically reset.
[Caution]
Due to individual differences in AGB hardware, there is an error in timing of
interrupt occurrence. Always use a timer when sending, and be sure to
have enough intervals of communicable minimum send interval + 600
clock (interrupt occurrence error guarantee value).
©1999 - 2001 Nintendo of America Inc.
1
0
Interrupt Request Enable Flag
0: Disable
1: Enable
Multi-player ID Flag
00: Master
01: 1st Slave
10: 2nd Slave
11: 3rd Slave
Communication Error Flag
0: Normal
1: Error
(Master) Start Bit/ (Slave) Busy Flag
0: No transfer
1: Start transfer
138
Communication Functions
Attribute
Initial
s
Value
R/W
0000h
Baud Rate
00: 9600bps
01: 38400bps
10: 57600bps
11: 115200bps
SI Terminal
SD Terminal
0: Free
1: Busy
D.C.N. AGB-06-0001-002B4

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Agb series

Table of Contents