-int pci_codec_init (PCIBus *bus);
-static int codec_operate(uint32_t value, SVCodecState *opaque);
+int codec_init (PCIBus *bus);
+
+uint64_t codec_read (void *opaque, target_phys_addr_t addr, unsigned size);
+
+void codec_write (void *opaque, target_phys_addr_t addr, uint64_t value, unsigned size);
+
+static int codec_operate(uint32_t apiIndex, uint32_t ctxIndex, SVCodecState *state);