15 lines
402 B
Markdown
15 lines
402 B
Markdown
# Monochrome Video
|
|
- [VGA](./vga.md)
|
|
|
|
- need 307 200 bits => 38 400/0x9600 Bytes
|
|
- 8K character memory
|
|
|
|
- 1x 64K RAM
|
|
- split in half
|
|
- each half into page (0x0000 - 0x4AFF)
|
|
- map character memory into top (0x6000 - 0x7FFF)
|
|
- offset of 0x6000 into memory bus -> (0x6000 - 0xAAFF), (0xC000 - 0xDFFF)
|
|
|
|
## Design
|
|
- derive CS from bank register, leave LSB free -> wire to MSB of VRAM address
|