13:06ce1f92f3e0
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Demonstrated DMA channel chaining with cell transfers initiated using timer
interrupt conditions and with a UART receive interrupt being used and handled to
enable the first channel. |
|
|
main.c
|
|
12:907787d1358c
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a debugging function for writing strings. |
|
|
debug.c debug.h
|
|
11:275ea24bb0b8
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Restored the DMA transfer upon UART receive interrupt condition functionality.
Moved output debugging functions to a separate file. |
|
|
Makefile debug.c debug.h main.c
|
|
10:e362ca6522c1
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced separate configuration functions for DMA auto-enable and chaining.
Added an enumeration type for DMA chaining.
Added a DMA interrupt flags utility function.
Disable individual channel interrupts when configuring DMA channel interrupts.
Made the various convenience macros inline functions. |
|
|
init.c init.h pic32_c.h
|
|
9:6264a477049b
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the DCHxDSIZ offset and added some more definitions. |
|
|
pic32.h
|
|
8:412fcc6d7b0c
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Test with higher-priority interrupt, disabling DMA, due to instability. |
|
|
main.c
|
|
7:e2302e08b02e
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added timer initialisation functions.
Permitted the specification of enabled interrupts when initialising UARTs.
Renamed various parameters. |
|
|
init.c init.h main.c pic32.h pic32_c.h
|
|
6:fbae6ea64a4b
|
2018-10-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Extended the use and scope of the UART interrupt flags function. |
|
|
init.c init.h main.c pic32.h
|
|
5:d878ce48d7d4
|
2018-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed various files to be less specific to a particular application. |
|
|
Makefile intcond.S intcond.ld payload.ld start.S
|
|
4:c1b168829e0b
|
2018-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a note about the peripheral clock frequency. |
|
|
intcond.S
|
|