--- Quote Start ---
- Missing driver? I would have thought that even without an interrupt handler, or advanced register configurations, the default settings would allow getchar to receive data.
--- Quote End ---
Hi, I got this to work correctly, though not with without the drivers. In case this helps someone else, it seems that the default stdin does not work out of the box with default settings. In my case, including "alt_16550_uart.h" from the altera embedded ip libraries and using the alt_16550_init and alt_16550_ read and write functions works correctly.