Just a followup note that the T4 ran great in a vacuum chamber at 600MHZ once it was installed on a PCB. The PCB had aluminum standoffs to mount on a large steel platform, and the holes for the standoffs were plated and...
16 bits at once is going to suck, no doubt about it. For two 8-bit buses on T4 I made it work by reading a 32 bit register (GPIO6_PSR and GPIO7_PSR) and then scrambling it with a macro I can drop into my code that...
I had to rewrite a lot of fast code that was using GPIOC_PDIR, GPIOD_PDOR etc from Teensy 3.6 when I moved to the 4.0. Using individual digitalreadfasts wasn't an option since I needed the fastest-possible reads in...