- fixed HSYNC generation
[video16] / README.md
1 Video16
2 =======
3 This might one day grow up to become a video output for my 16-bit homebrew
4 computer. At the moment it's trying to display a fixed XOR pattern in 640x480.
5
6 License
7 -------
8 Copyright (C) 2019 John Tsiombikas <nuclear@member.fsf.org>
9 Creative Commons Attribution Share-Alike (CC BY-SA).
10
11 Notes
12 -----
13 640x480 60Hz
14 pixel clock: 25.175 MHz
15
16 Horizontal timing in pixels:
17                    640      656         752      800
18 |----- visible -----|-- FP --|-- HSYNC --|-- BP --|
19          640            16         96        48
20
21 HBLANK: from 640 until HCNT reset at 800
22 ~HSYNC: from 656 until 752
23
24 Vertical timing in lines:
25                    480      490         492      525
26 |----- visible -----|-- FP --|-- HSYNC --|-- BP --|
27          480            10         2         33
28
29 VBLANK: from 480 until VCNT reset at 525
30 ~HSYNC: from 490 until 492