samd: Fix a lock-up situation at high traffic.
samd: Fix a lock-up situation at high traffic.

This PR fixes a transmit lock-up, which happens, when data is received
and sent at the sime time at moderate to high speeds, like code
which just echoes incoming data.

In my case, an issue was reported here:
https://github.com/micropython/micropython/issues/8521

hathach/tinyusb,hathach/tinyusb,hathach/tinyusb