42:166f3658f314
|
2017-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Disable and re-enable the line channel when setting the source address, even
though this does not actually appear to be necessary. |
|
|
vga.S
|
|
41:a9c2c11fc770
|
2017-05-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Put character string, font and image data into separate files.
Added initial font rendering support. |
|
|
Makefile chardata.S display.c docs/COPYING.txt fontdata.S screendata.S vga.S vga.h
|
|
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
|
|