Changes

Jump to: navigation, search

CRTC

573 bytes added, 17:02, 9 July 2012
/* The Internal registers of the 6845 are */
{|{{Prettytable|width: 700px; font-size: 2em;}}
|''Register Index''||''Register Name''||''Range''||''CPC Setting''||''Notes''
|-
|0||Horizontal Total||00000000||64
|-
|1||Horizontal Displayed||00000000||40
|-
|2||Horizontal Sync Position||00000000||
|-
|3||Horizontal and Vertical Sync Widths||xxxxx000||
|-
|4||Vertical Total||x0000000||
|-
|5||Vertical Total Adjust||xxx00000||
|-
|6||Vertical Displayed ||x0000000||25
|-
|7||Vertical Sync position ||x0000000||
|-
|8||Interlace and Skew ||xxxxxx00||0||00: No interlace; 01: Interlace Sync Raster Scan Mode; 10: No Interlace; 11: Interlace Sync and Video Raster Scan Mode
|-
|9||Maximum Raster Address ||xxx00000||7||Maximum scan line address on CPC can hold between 0 and 7, higher values' upper bits are ignored
|-
|10||Cursor Start Raster ||xBP00000||||Cursor not used on CPC. B = Blink On/Off; P = Blink Period Control (Slow/Fast)
|-
|11||Cursor End Raster ||xxx00000||||
|-
|12||Display Start Address (High) ||xx000000||
|-
|13||Display Start Address (Low) ||00000000||
|-
|14||Cursor Address (High) ||xx000000||
|-
|15||Cursor Address (High) ||00000000||
|-
|16||Light Pen Address (High) ||xx000000||||Read Only
|-
|17||Light Pen Address (High) ||00000000||||Read Only
|-
|}
17
edits