The following snippet works as it should. Support for HW flow control is currently off, and a few other possible issues. But I’m getting close to having communication between puTTY and the computer. That will help a LOT!

1     puts(welcomeStr);
2     puts(nextLine);
3     while (1)
4     {
5         gets(buffer);
6         puts(buffer);
7     }

Now to figure out if I can use this to help me with the next step…. Bootstrapping is fun. I killed bugs one by one and corrected my misimpression of how the MAX3110 TM interrupt works. Once it’s done, I’ll rewrite it in assembly. It’s not exactly snappy. Of course, I could order a 8MHz oscillator from DigiKey as well….