From 12c28fed49a4011fdec440d78ef8f031317c402a Mon Sep 17 00:00:00 2001 From: bellard Date: Mon, 12 Jul 2004 20:26:20 +0000 Subject: [PATCH] adb fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1011 c046a42c-6fe2-441c-8c8c-71466251a162 --- vl.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vl.h b/vl.h index 583e8433d4..15004c0104 100644 --- a/vl.h +++ b/vl.h @@ -733,11 +733,14 @@ typedef struct ADBDevice ADBDevice; /* buf = NULL means polling */ typedef int ADBDeviceRequest(ADBDevice *d, uint8_t *buf_out, const uint8_t *buf, int len); +typedef int ADBDeviceReset(ADBDevice *d); + struct ADBDevice { struct ADBBusState *bus; int devaddr; int handler; ADBDeviceRequest *devreq; + ADBDeviceReset *devreset; void *opaque; }; @@ -753,6 +756,7 @@ int adb_poll(ADBBusState *s, uint8_t *buf_out); ADBDevice *adb_register_device(ADBBusState *s, int devaddr, ADBDeviceRequest *devreq, + ADBDeviceReset *devreset, void *opaque); void adb_kbd_init(ADBBusState *bus); void adb_mouse_init(ADBBusState *bus); -- GitLab