Revision b6f77fbe hw/usb.c

b/hw/usb.c
194 194
    switch(p->pid) {
195 195
    case USB_MSG_ATTACH:
196 196
        s->state = USB_STATE_ATTACHED;
197
        if (s->info->handle_attach) {
198
            s->info->handle_attach(s);
199
        }
197 200
        return 0;
198 201

  
199 202
    case USB_MSG_DETACH:
......
204 207
        s->remote_wakeup = 0;
205 208
        s->addr = 0;
206 209
        s->state = USB_STATE_DEFAULT;
207
        s->info->handle_reset(s);
210
        if (s->info->handle_reset) {
211
            s->info->handle_reset(s);
212
        }
208 213
        return 0;
209 214
    }
210 215

  

Also available in: Unified diff