65:701c6a78e2ac
|
2018-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed stray whitespace. |
|
|
lib/vga_display.c
|
|
64:5441add474f5
|
2018-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the relocation function, enabling the vga example again. |
|
|
lib/payload.c lib/start.S
|
|
63:fda3e3afe979
|
2018-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use a simpler byte-based copy for the data relocation. |
|
|
lib/payload.c
|
|
62:88fbeb522bba
60:bb0c949a94e1 61:ae0b0022e609
|
2018-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged parallel changes, updating the relocate_data invocation similarly. |
|
|
lib/start.S
|
|
61:ae0b0022e609
59:45a99a68c2ed
|
2018-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use the global offset table when obtaining the address of main. |
|
|
lib/start.S
|
|
60:bb0c949a94e1
62:88fbeb522bba
|
2018-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to initialise writable data by relocating the .data section.
Demonstrate initialisation by setting UART echo in the demo example. |
|
|
examples/demo/main.c lib/payload.c lib/payload.ld lib/start.S mk/common.mk
|
|
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 ...
|
|