110:1d5ca38cab46
|
2018-11-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved font structure initialisation into a function. |
|
|
examples/vga/main.c include/font.h lib/font.c
|
|
109:309b07bc17b8
|
2018-11-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Wrap the text properly when filling the screen with characters. |
|
|
examples/vga/main.c
|
|
108:ac6df9915cae
109:309b07bc17b8 113:14c1529d2eb6
|
2018-11-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various common functions to a utilities module. |
|
|
examples/demo/main.c examples/vga/main.c include/debug.h lib/debug.c mk/common.mk
|
|
107:26d5c155e246
|
2018-11-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tag snapshot-20181108 for changeset e83be2917e9a |
|
|
.hgtags
|
|
106:e83be2917e9a
|
2018-11-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed pixel positioning for single-channel timed transfers, introducing the line
channel count in the display configuration structure, moving the initialisation
of a default into the appropriate header file. |
snapshot-20181108 |
|
examples/vga/main.c include/display.h include/display_config.h lib/display.c
|
|
105:6423c19b840b
|
2018-11-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added diagrams from VGAPIC32 plus new diagrams illustrating new solutions. |
|
|
docs/dma_transfer.png docs/dma_transfer.svg docs/vga_circuit.png docs/vga_circuit.svg docs/vga_circuit_parallel.png docs/vga_circuit_parallel.svg docs/vga_hsync.png docs/vga_hsync.svg docs/vga_picture.png docs/vga_picture.svg ...
|
|
104:6eca15a9804d
|
2018-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switch to double-buffering. Only vga-cpu and vga-timer are actually usable. |
|
|
examples/vga-cpu/vga.h examples/vga-dual/vga.h examples/vga-pmp/vga.h examples/vga-timer/vga.h examples/vga/vga.h
|
|
103:b09769a6eaa5
|
2018-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed screen edge updates where update columns span the background image edge.
Maintain the scroll origin as signed integers to allow general subtraction, with
more general value wrapping employed to keep the origin point in the background
image within limits. |
|
|
examples/vga/main.c
|
|
102:ec41bb039349
|
2018-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced multiple frame usage in the example. |
|
|
examples/vga/main.c
|
|
101:000b6b782bf4
|
2018-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for source image scaling where images might be used in single- and
double-buffering modes. |
|
|
examples/vga-timer/Makefile examples/vga/main.c include/display.h lib/display.c
|
|