Nintendo 1504166 Programming Manual - Page 27
General LCD Status, V Count Setting
View all Nintendo 1504166 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 27 highlights
AGB Programming Manual LCD 4.1.2 General LCD Status General LCD status information can be read from bits 0-5 of the DISPSTAT register. In addition, 3 types of interrupt requests can be generated by the LCD controller. Address Register 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Attributes Initial Value 004h DISPSTAT R/W 0000h V count setting 0-227 V-Blank Status 0: Outside V-blank interval 1: During V-blank interval H-Blank Status 0: Outside H-blank interval 1: During H-blank interval V Counter Evaluation 0: V counter non-match 1: V counter match V-Blank Interrupt Request Enable Flag 0: Disable 1: Enable H-Blank Interrupt Request Enable Flag 0: Disable 1: Enable V Counter Match Interrupt Request Enable Flag 0: Disable 1: Enable DISPSTAT [d15-08] V Count Setting Can be used to set the value used for V counter evaluation and V counter match interrupts. The range for this setting is 0-227. DISPSTAT [d05] V Counter Match Interrupt Request Enable Flag Allows an interrupt request to be generated when the value of the V counter setting and the value of the line actually rendered (VCOUNT register value) agree. DISPSTAT [d04] H-Blank Interrupt Request Enable Flag Allows an interrupt request to be generated during horizontal blanking. DISPSTAT [d03] V-Blank Interrupt Request Enable Flag Allows an interrupt request to be generated during vertical blanking. ©1999 - 2001 Nintendo of America Inc. 27 D.C.N. AGB-06-0001-002B4