Streamer
Make dots go brr.

SETXFRQ {#}D - Set Streamer NCO frequency
| Encoding | Register Written | C Flag | Z Flag | Cycles (cogexec) | Cycles (hubexec) | IRQ Shield | EEEE 1101011 00L DDDDDDDDD 000011101 | none | --- | --- | 2 | 2 | No |
|---|
XINIT {#}D,{#}S - Initialize Streamer
| Encoding | Register Written | C Flag | Z Flag | Cycles (cogexec) | Cycles (hubexec) | IRQ Shield | EEEE 1100101 0LI DDDDDDDDD SSSSSSSSS | none | --- | --- | 2 | 2 | No |
|---|
XCONT {#}D,{#}S - Continue Streamer
| Encoding | Register Written | C Flag | Z Flag | Cycles (cogexec) | Cycles (hubexec) | IRQ Shield | EEEE 1100110 0LI DDDDDDDDD SSSSSSSSS | none | --- | --- | 2+ | 2+ | No |
|---|
XZERO {#}D,{#}S - Continue Streamer and reset NCO phase
| Encoding | Register Written | C Flag | Z Flag | Cycles (cogexec) | Cycles (hubexec) | IRQ Shield | EEEE 1100101 1LI DDDDDDDDD SSSSSSSSS | none | --- | --- | 2+ | 2+ | No |
|---|
XSTOP
| Encoding | Register Written | C Flag | Z Flag | Cycles (cogexec) | Cycles (hubexec) | IRQ Shield | EEEE 1100101 011 000000000 000000000 | none | --- | --- | 2 | 2 | No |
|---|
XSTOP is an alias for XINIT #0,#0