57:58339bbc2e28
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added VGA output initialisation descriptions. |
|
|
examples/vga-dual/main.c examples/vga-pmp/main.c examples/vga-timer/main.c examples/vga/main.c
|
|
56:9c7ac56c32ca
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved DMA channel configuration and operations into common library code. |
|
|
examples/vga-dual/main.c examples/vga-dual/main.h examples/vga-dual/vga.h examples/vga-pmp/main.c examples/vga-pmp/main.h examples/vga-pmp/vga.h examples/vga-timer/main.c examples/vga-timer/main.h examples/vga-timer/vga.h examples/vga/main.c ...
|
|
55:2b7df376ad91
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed transfer destination comment. |
|
|
examples/vga-pmp/main.c
|
|
54:908bd0dbb6b2
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved horizontal/vertical sync configuration and functions into library code. |
|
|
examples/vga-dual/main.c examples/vga-dual/main.h examples/vga-pmp/main.c examples/vga-pmp/main.h examples/vga-timer/main.c examples/vga-timer/main.h examples/vga/main.c examples/vga/main.h include/vga_display.h lib/vga_display.c
|
|
53:43cfde9693e2
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved horizontal/vertical sync configuration into a common library module. |
|
|
examples/vga-dual/main.c examples/vga-pmp/main.c examples/vga-timer/main.c examples/vga/main.c include/display.h include/display_config.h include/vga_display.h lib/vga_display.c
|
|
52:4335ebcaa122
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Adjusted the pixel channel priority to hopefully avoid ordering problems.
Adjusted the position of the pixel data on the display. |
|
|
examples/vga-timer/main.c examples/vga-timer/vga.h
|
|
51:7f7124c7c297
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed zero channel initiation remark. |
|
|
examples/vga-timer/main.c
|
|
50:ad11390f6d08
|
2018-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Extracted the display state machine, moving it into a separate library module. |
|
|
examples/vga-dual/main.c examples/vga-dual/main.h examples/vga-pmp/main.c examples/vga-pmp/main.h examples/vga-timer/main.c examples/vga-timer/main.h examples/vga/main.c examples/vga/main.h include/display.h include/display_config.h ...
|
|
49:4a67e90a0e1a
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a display configuration structure to be included in an application,
encapsulating the display parameters in a form that can be provided to library
routines, thus eliminating the library code dependency on specific application
configuration details. |
|
|
examples/vga-dual/main.c examples/vga-pmp/Makefile examples/vga-pmp/main.c examples/vga-timer/main.c examples/vga/main.c include/display.h include/display_config.h lib/display.c
|
|
48:424c116cadb1
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced framebuffer usage and replaced the DMA interrupt with a Timer2 event,
making the vga-pmp example consistent with the others. |
|
|
examples/vga-pmp/main.c
|
|