5,400,000 Shares* TRANSWITCH CORPORATION Common Stock UNDERWRITING AGREEMENT