Changeset 64fea02 in mainline for uspace/lib/usbhost/src


Ignore:
Timestamp:
2017-11-22T13:54:05Z (8 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
820d9bc
Parents:
b60eac1
Message:

usbhost: refactor include hiearchy

Location:
uspace/lib/usbhost/src
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbhost/src/bandwidth.c

    rb60eac1 r64fea02  
    3434 */
    3535
    36 #include <usb/host/bandwidth.h>
    37 #include <usb/host/endpoint.h>
    38 #include <usb/host/bus.h>
    39 
    4036#include <assert.h>
    4137#include <stdlib.h>
     38
     39#include "endpoint.h"
     40#include "bus.h"
     41
     42#include "bandwidth.h"
    4243
    4344/** Calculate bandwidth that needs to be reserved for communication with EP.
  • uspace/lib/usbhost/src/bus.c

    rb60eac1 r64fea02  
    3434 */
    3535
    36 #include <usb/host/bus.h>
    37 #include <usb/host/endpoint.h>
     36#include <ddf/driver.h>
     37#include <errno.h>
     38#include <mem.h>
     39#include <stdio.h>
    3840#include <usb/debug.h>
    39 #include <ddf/driver.h>
    40 
    41 #include <mem.h>
    42 #include <errno.h>
    43 #include <stdio.h>
     41
     42#include "endpoint.h"
     43#include "bus.h"
    4444
    4545/**
  • uspace/lib/usbhost/src/ddf_helpers.c

    rb60eac1 r64fea02  
    3434 */
    3535
    36 #include <usb/classes/classes.h>
    37 #include <usb/host/bus.h>
    38 #include <usb/debug.h>
    39 #include <usb/descriptor.h>
    40 #include <usb/request.h>
    41 #include <usb/usb.h>
    42 
    4336#include <adt/list.h>
    4437#include <assert.h>
     
    4841#include <device/hw_res_parsed.h>
    4942#include <errno.h>
    50 #include <fibril_synch.h>
    51 #include <macros.h>
    52 #include <stdlib.h>
    5343#include <str_error.h>
     44#include <usb/classes/classes.h>
     45#include <usb/debug.h>
     46#include <usb/descriptor.h>
     47#include <usb/usb.h>
    5448#include <usb_iface.h>
    5549#include <usbhc_iface.h>
     50
     51#include "bus.h"
    5652
    5753#include "ddf_helpers.h"
  • uspace/lib/usbhost/src/dma_buffer.c

    rb60eac1 r64fea02  
    3333 */
    3434
    35 #include <usb/host/dma_buffer.h>
    36 
    3735#include <align.h>
    3836#include <as.h>
    3937#include <ddi.h>
    4038#include <stddef.h>
     39
     40#include "dma_buffer.h"
    4141
    4242dma_policy_t dma_policy_default = {
  • uspace/lib/usbhost/src/endpoint.c

    rb60eac1 r64fea02  
    3535 */
    3636
    37 #include <usb/host/endpoint.h>
    38 #include <usb/host/usb_transfer_batch.h>
    39 #include <usb/host/bus.h>
    40 
    4137#include <assert.h>
    4238#include <atomic.h>
    4339#include <mem.h>
    4440#include <stdlib.h>
     41
     42#include "usb_transfer_batch.h"
     43#include "bus.h"
     44
     45#include "endpoint.h"
    4546
    4647/** Initialize provided endpoint structure.
     
    153154}
    154155
    155 
    156156/**
    157157 * @}
  • uspace/lib/usbhost/src/hcd.c

    rb60eac1 r64fea02  
    3434 */
    3535
    36 #include <usb/debug.h>
    37 #include <usb/descriptor.h>
    38 #include <usb/request.h>
    39 
    4036#include <assert.h>
    4137#include <async.h>
    4238#include <errno.h>
    4339#include <macros.h>
     40#include <str_error.h>
     41#include <usb/debug.h>
     42#include <usb/descriptor.h>
     43#include <usb/request.h>
    4444#include <usb_iface.h>
    45 #include <str_error.h>
     45
     46#include "bus.h"
     47#include "endpoint.h"
     48#include "usb_transfer_batch.h"
    4649
    4750#include "hcd.h"
  • uspace/lib/usbhost/src/usb2_bus.c

    rb60eac1 r64fea02  
    3434 */
    3535
    36 #include <usb/host/usb2_bus.h>
    37 #include <usb/host/endpoint.h>
    38 #include <usb/host/ddf_helpers.h>
    39 #include <usb/debug.h>
    40 #include <usb/request.h>
    41 #include <usb/descriptor.h>
    42 #include <usb/usb.h>
    43 
    4436#include <assert.h>
    4537#include <errno.h>
    4638#include <macros.h>
     39#include <stdbool.h>
     40#include <stdlib.h>
    4741#include <str_error.h>
    48 #include <stdlib.h>
    49 #include <stdbool.h>
     42#include <usb/debug.h>
     43#include <usb/descriptor.h>
     44#include <usb/request.h>
     45#include <usb/usb.h>
     46
     47#include "endpoint.h"
     48#include "ddf_helpers.h"
     49
     50#include "usb2_bus.h"
    5051
    5152/** Ops receive generic bus_t pointer. */
  • uspace/lib/usbhost/src/usb_transfer_batch.c

    rb60eac1 r64fea02  
    3333 */
    3434
    35 #include <usb/host/usb_transfer_batch.h>
    36 #include <usb/host/endpoint.h>
    37 #include <usb/host/bus.h>
     35#include <assert.h>
     36#include <errno.h>
     37#include <stdlib.h>
     38#include <str_error.h>
    3839#include <usb/debug.h>
    3940
    40 #include <assert.h>
    41 #include <stdlib.h>
    42 #include <errno.h>
    43 #include <str_error.h>
     41#include "endpoint.h"
     42#include "bus.h"
    4443
     44#include "usb_transfer_batch.h"
    4545
    4646/** Create a batch on given endpoint.
Note: See TracChangeset for help on using the changeset viewer.