The development of the FOSS Lab Manual for the Anna University Syllabus is underway at Google Code. The contents for the first Virtualization lab is available in this post. Post your suggestions and feedback.
A simulated serial peripheral is generally attached to an external interface, that will act as source for receiving data and sink for trasmitted data. This article describes the internal design of Qemu, that helps to simplify the work for people writing simulations for serial peripherals.