53:9b3b13a62733
54:d782a0c62e19 59:5d02b5c6d920 62:f1590f2ea5cb 69:aa1ac5755f03
50:eebebd2d4062
|
2017-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant operations such as loads whose values are already loaded.
The line channel also does not need disabling and enabling when updating the
source address. |
|
|
vga.S
|
|
52:096262322f96
63:85305c169370
|
2017-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant operations such as loads whose values are already loaded.
The line channel also does not need disabling and enabling when updating the
source address. |
|
|
vga.S
|
|
51:db8794469a71
|
2017-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Change the DMA channels used from 0 and 1 to 1 and 2. |
|
|
vga.S
|
|
50:eebebd2d4062
51:db8794469a71 53:9b3b13a62733
|
2017-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed DMA channel 2 registers. Reformatted and added some more definitions. |
|
|
pic32.h
|
|
49:c5b54afa496d
|
2017-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed comments. |
|
|
vga.S
|
|
48:70fc39a06707
|
2017-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some comments. |
|
|
vga.S
|
|
47:466e83cd82b7
|
2017-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Disable the timer interrupt in order to reduce memory contention with the line
channel DMA, itself initiated by the timer wraparound event. |
|
|
vga.S
|
|
46:2d185cb3e437
|
2017-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Disable the line channel only when its completion is being handled. |
|
|
vga.S
|
|
45:b10610734967
|
2017-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Created a separate DMA address update routine. Note that it does not use $ra
since this appears to cause an exception somehow. |
|
|
vga.S
|
|
44:e3ec1c594d8e
|
2017-06-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified the interrupt handler slightly. |
|
|
vga.S
|
|