40:5b587a1f9563
|
2017-05-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a tool to generate font definitions from GNU Unifont definitions.
Added assembly language directives to the image tool output. |
|
|
tools/makefont.py tools/makeimage.py
|
|
39:d7298bd86425
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Transition between the picture and the pattern. |
|
|
vga.S
|
|
38:647180a1278b
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added register and display state saving and retrieval in the interrupt handler. |
|
|
display.c vga.S vga.h
|
|
37:124757d0843f
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Write to KSEG0 instead of KSEG1. |
|
|
display.c
|
|
36:8486ec92869e
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved the framebuffer copying routine into a separate function. |
|
|
display.c vga.S
|
|
35:ea2ae1af65d5
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved display definitions and framebuffer pattern generation to separate files. |
|
|
Makefile display.c vga.S vga.h
|
|
34:5592223c449d
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Initialise system state before starting interrupts, preventing exceptions caused
by s1 being uninitialised and thus providing an invalid jump target in the
interrupt handler. |
|
|
vga.S
|
|
33:86d4a905aaeb
|
2017-05-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Put the general exception handler in the proper location. |
|
|
vga.S
|
|
32:d62c91958440
|
2017-05-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a link to an article about the project. |
|
|
README.txt
|
|
31:1c7433bd942d
|
2017-05-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added diagrams showing VGA signal, DMA transfer, and output circuit details. |
|
|
docs/dma_transfer.png docs/dma_transfer.svg docs/vga_circuit.png docs/vga_circuit.svg docs/vga_hsync.png docs/vga_hsync.svg docs/vga_picture.png docs/vga_picture.svg docs/vga_timing.png docs/vga_timing.svg
|
|