Modem was crashing on Teensy when running in DMO mode. Crashed as soon as Tx started. Traced to exceeding the bounds of m_poBuffer during the txdelay phase.
m_poBuffer was dimensioned to 80 but m_txdelay could be 600 to 1200 so a massive overwrite was happening.
Surprisingly this didn't crash on the Due only on the Teensy.
Disable interrupts for ADC1.
Every time ADC0 interrupts (24Khz) read the current conversion from ADC1 and software trigger a new one.
This way there will always be an ADC1 conversion available whenever ADC0 interrupts.