1. A method comprising: packaging an interrupt vector with sensitive data to provide a single posted write transaction initiated from an input device; sending the single posted write transaction initiated from the input device to a predetermined memory block allocated from a processor; generating an emulated message signaled interrupt (MSI) signal, by a memory decoder, in response to the single posted write transaction initiated from the input device and sent to the predetermined memory block; and invoking, by an interrupt controller, an interrupt service routine (ISR) associated with the input device to service the emulated MSI using interrupt data retrieved from the predetermined memory block allocated from the processor, wherein the interrupt data includes the sensitive data.