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
|
|
34:fcdc2c211f57
|
2018-10-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced device configuration files for individual programs together with
definitions for configuration register fields. The peripheral clock frequency is
also configured for each program, with init.c employing this defined value to
configure UART peripherals. |
|
|
examples/demo/devconfig.h examples/vga/devconfig.h init.c mk/common.mk pic32.h start.S
|
|
33:582a8adf3e13
|
2018-10-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed parallel mode write strobe configuration. |
|
|
init.c
|
|
32:7f5b697dd9e0
|
2018-10-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for parallel mode. |
|
|
init.c init.h pic32.h pic32_c.h
|
|
31:f98e73f2ccc0
|
2018-10-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the documentation from the VGAPIC32 project. |
|
|
examples/vga/README.txt
|
|