88:caa06f34e4cc
|
2018-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidated the CPU- and DMA-based display functionality. |
|
|
examples/vga-cpu/Makefile examples/vga-cpu/README.txt examples/vga/main.c include/vga_display.h include/vga_display_cpu.h lib/vga_display.c lib/vga_display_cpu.c mk/common.mk
|
|
87:f31682a2289e
|
2018-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced support for, and a demonstration of, CPU-driven pixel data transfers. |
|
|
examples/vga-cpu/Makefile examples/vga-cpu/README.txt examples/vga-cpu/devconfig.h examples/vga-cpu/font.S examples/vga-cpu/main.c examples/vga-cpu/screendata.S examples/vga-cpu/sprite.S examples/vga-cpu/vga.h examples/vga/main.c include/vga_display_cpu.h ...
|
|
86:eead7673f749
|
2018-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed unnecessary include. |
|
|
examples/vga/main.h
|
|
85:ed3e5067744d
|
2018-11-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed erroneous timer interrupt flags register! |
|
|
include/pic32.h
|
|
84:b1c95dc9c07a
|
2018-11-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced tracking of the vertical origin so that the background is repainted
properly, scrolling onto the screen horizontally at the appropriate level. |
|
|
examples/vga/main.c
|
|
83:d3de41d851b9
|
2018-10-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added scrolling support, making display operations relative to the start address
and not the framebuffer address.
Extended the display copying function to be able to access regions of a source
image. This is useful when updating the display after a scroll event has
occurred. |
|
|
examples/vga/main.c include/display.h lib/display.c
|
|
82:b54c63959b33
|
2018-10-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added an extra line to the framebuffer for horizontal scrolling purposes. |
|
|
include/display_config.h
|
|
81:876b75c4dbc1
|
2018-10-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up some repetition in expressions. |
|
|
lib/vga_display.c
|
|
80:b5c583edf1c2
|
2018-10-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved common VGA timings to a separate file, adjusting the visible start. |
|
|
examples/vga-dual/vga.h examples/vga-pmp/vga.h examples/vga-timer/vga.h examples/vga/vga.h include/vga_common.h
|
|
79:0338c4362083
|
2018-10-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ a more sensible LED blinking frequency in the exception handler. |
|
|
examples/demo/main.c examples/vga/main.c
|
|