removed interrupt_open/close functions, as the functionality is covered by interrutp_enable/disable; changed the print statements to virtualisationlayer functions;