Mercurial > ~darius > hgwebdir.cgi > modulator
comparison dac.pio @ 22:9ad0dd5c638c
Use IRQ 0 again
author | Daniel O'Connor <darius@dons.net.au> |
---|---|
date | Tue, 25 Feb 2025 15:46:46 +1030 |
parents | f1e44afb41a3 |
children | 6070d2e66b4c |
comparison
equal
deleted
inserted
replaced
21:8d759cf5a9e7 | 22:9ad0dd5c638c |
---|---|
9 | 9 |
10 ; Clock in a 0 byte | 10 ; Clock in a 0 byte |
11 mov pins, null side 0 | 11 mov pins, null side 0 |
12 nop side 1 | 12 nop side 1 |
13 ; Wait for start trigger and clear IRQ | 13 ; Wait for start trigger and clear IRQ |
14 wait 1 irq 1 side 0 | 14 wait 1 irq TRIGGER_IRQ side 0 |
15 irq clear 1 side 0 | |
16 ; Clock DAC and write data from the FIFO | 15 ; Clock DAC and write data from the FIFO |
17 ; DAC clocks data in on the rising clock edge | 16 ; DAC clocks data in on the rising clock edge |
18 .wrap_target | 17 .wrap_target |
19 out pins 8 side 0 | 18 out pins 8 side 0 |
20 nop side 1 | 19 nop side 1 |