VGAPIC32

Changelog

(0) +10 tip
9:e6fa4e9b4e4f
2017-05-14 Paul Boddie changeset files shortlog graph Introduced interrupt and exception initialisation fixes plus a revised state machine for signal generation and use of two output compare units for the sync pulses. This does generate a signal but refinement is needed. Moved framebuffer initialisation to a point where it does not cause an exception for some undiagnosed reason.
mips.h pic32.h vga.S vga.ld
8:c2f73f8a609c
2017-05-11 Paul Boddie changeset files shortlog graph Update the DMA source address without disabling the channel.
vga.S
7:1d1a968f269a
2017-05-11 Paul Boddie changeset files shortlog graph Added support for updating the line data address after every other transfer.
vga.S
6:99c45884949c
2017-05-11 Paul Boddie changeset files shortlog graph Added line address variable (to be used) and adjusted IRQ label names.
vga.S
5:2bde94e148b6
2017-05-10 Paul Boddie changeset files shortlog graph Introduced output compare usage with Timer2 to generate the hsync pulse for each active display line, removing the non-line DMA channels and initiating each line channel transfer with the end of each hsync pulse.
pic32.h vga.S
4:3f2be9f9433e
2017-05-10 Paul Boddie changeset files shortlog graph Switch to Timer2 usage from Timer1.
pic32.h vga.S
3:86fe4c03b489
2017-05-10 Paul Boddie changeset files shortlog graph Tidied and incorporated some aspects of working PMP and DMA tests.
vga.S
2:0cf01717e7ef
2017-05-10 Paul Boddie changeset files shortlog graph Added some definitions for memory areas and DMA.
mips.h pic32.h
1:dc5f9ac2fa26
2017-05-07 Paul Boddie changeset files shortlog graph Introduced the framework implementing different vertical signal periods.
vga.S
0:71d6504cb824
2017-05-06 Paul Boddie changeset files shortlog graph An attempt to produce VGA output signals with a PIC32 device.
Makefile mips.h pic32.h vga.S vga.ld
(0) +10 tip