Nintendo 1504166 Programming Manual - Page 138
Control Register, 1Masterd00 is 1, Caution], SIOCNT [d07] Start Bit/Busy Flag
View all Nintendo 1504166 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 138 highlights
AGB Programming Manual Communication Functions 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. Address 128h Register SIOCNT 15 14 13 12 11 10 10 09 08 07 06 05 04 03 02 01 00 Attribute s R/W Initial Value 0000h Interrupt Request Enable Flag 0: Disable 1: Enable Baud Rate 00: 9600bps 01: 38400bps 10: 57600bps 11: 115200bps SI Terminal SD Terminal 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 0: Free 1: Start transfer 1: Busy 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. 138 D.C.N. AGB-06-0001-002B4