Сделал ввод с линии так, как описано в ТО (регистр для готовых данных + промежуточный буфер) и теперь терминал выдерживет поток chargen на скорости 9600. Теперь нужно делать клавиатуру, иначе играть никак невозможно :-)