Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/ohci/endpoint_list.c

    rd736fe38 rb72efe8  
    103103                /* There are active EDs, get the last one */
    104104                hcd_endpoint_t *last = list_get_instance(
    105                     instance->endpoint_list.prev, hcd_endpoint_t, link);
    106                 assert(last);
     105                    list_last(&instance->endpoint_list), hcd_endpoint_t, link);
    107106                last_ed = last->ed;
    108107        }
     
    121120
    122121        hcd_endpoint_t *first = list_get_instance(
    123             instance->endpoint_list.next, hcd_endpoint_t, link);
     122            list_first(&instance->endpoint_list), hcd_endpoint_t, link);
    124123        usb_log_debug("HCD EP(%p) added to list %s, first is %p(%p).\n",
    125124                hcd_ep, instance->name, first, first->ed);
     
    153152        ed_t *prev_ed;
    154153        /* Remove from the hardware queue */
    155         if (instance->endpoint_list.next == &hcd_ep->link) {
     154        if (list_first(&instance->endpoint_list) == &hcd_ep->link) {
    156155                /* I'm the first one here */
    157156                prev_ed = instance->list_head;
Note: See TracChangeset for help on using the changeset viewer.