59:45a99a68c2ed
60:bb0c949a94e1 61:ae0b0022e609
|
2018-10-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made VGA initialisation more convenient, permitting the indication of timers to
be used and simplifying the DMA-related configuration operations.
Eliminated duplicate files, directing Makefiles to the vga example's resources
where possible. The vga, vga-dual and vga-timer examples employ the same main
file as a result. |
|
|
examples/vga-dual/Makefile examples/vga-dual/devconfig.h examples/vga-dual/main.c examples/vga-dual/main.h examples/vga-pmp/Makefile examples/vga-pmp/main.c examples/vga-pmp/main.h examples/vga-timer/Makefile examples/vga-timer/devconfig.h examples/vga-timer/main.c ...
|
|
58:ddc36d3c6fbb
|
2018-10-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a function to produce interrupt numbers from timer numbers. |
|
|
include/init.h include/pic32.h lib/init.c
|
|
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 ...
|
|