44:d00ca7551358
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Experiment with interleaved DMA channels. |
|
|
examples/demo/main.c
|
|
43:06aa97e33e1e
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced usage of the DMA interrupt with the Timer3 event for the zero channel. |
|
|
examples/vga-timer/main.c
|
|
42:d1226062d91c
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced usage of the DMA interrupt with the Timer2 event for the zero channel. |
|
|
examples/vga/main.c
|
|
41:8b24f43ed2e6
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for a framebuffer, also providing a common library function to
initialise the framebuffer with a test pattern. |
|
|
examples/vga-timer/Makefile examples/vga-timer/main.c examples/vga-timer/vga.h examples/vga/Makefile examples/vga/main.c examples/vga/vga.h include/display.h lib/display.c mk/common.mk
|
|
40:0ec101def359
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved .data into flash. Otherwise, it appears that certain pointer arithmetic
operations fail in a bizarre way (uint8_t* plus 40960, for instance), presumably
because .data needs initialising with operands, and this initialisation does not
occur in RAM without a special routine that is not yet written and deployed. |
|
|
lib/payload.ld
|
|
39:73eaab7621da
|
2018-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a function to update the source of a DMA channel. |
|
|
include/init.h lib/init.c
|
|
38:a8a72e893562
|
2018-10-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Organised header and common payload files into include and lib directories. |
|
|
cpu.S cpu.h debug.c debug.h include/cpu.h include/debug.h include/init.h include/mips.h include/pic32.h include/pic32_c.h ...
|
|
37:2500eefe10f9
|
2018-10-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a VGA example variant employing timer-scheduled single-pixel transfers. |
|
|
examples/vga-timer/Makefile examples/vga-timer/README.txt examples/vga-timer/devconfig.h examples/vga-timer/main.c examples/vga-timer/main.h examples/vga-timer/vga.h
|
|
36:d2d95a8a5dfe
|
2018-10-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the documentation to be more specific to this example. |
|
|
examples/vga/README.txt
|
|
35:16e608d51f1a
|
2018-10-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a parallel mode variant of the VGA example. |
|
|
examples/vga-pmp/Makefile examples/vga-pmp/README.txt examples/vga-pmp/devconfig.h examples/vga-pmp/main.c examples/vga-pmp/main.h examples/vga-pmp/vga.h
|
|