Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h

    reae83aa rc3ae877  
    8888         * we don't use it anyway
    8989         */
    90 } __attribute__((packed)) td_t;
     90} __attribute__((packed)) transfer_descriptor_t;
    9191
    9292
    93 void td_init(td_t *instance, int error_count, size_t size, bool toggle, bool iso,
    94     bool low_speed, usb_target_t target, usb_packet_id pid, void *buffer,
    95     td_t *next);
     93void transfer_descriptor_init(transfer_descriptor_t *instance,
     94    int error_count, size_t size, bool toggle, bool isochronous, bool low_speed,
     95    usb_target_t target, int pid, void *buffer, transfer_descriptor_t * next);
    9696
    97 int td_status(td_t *instance);
     97int transfer_descriptor_status(transfer_descriptor_t *instance);
    9898
    99 static inline size_t td_act_size(td_t *instance)
     99static inline size_t transfer_descriptor_actual_size(
     100    transfer_descriptor_t *instance)
    100101{
    101102        assert(instance);
    102103        return
    103             ((instance->status >> TD_STATUS_ACTLEN_POS) + 1)
    104             & TD_STATUS_ACTLEN_MASK;
     104            ((instance->status >> TD_STATUS_ACTLEN_POS) + 1) & TD_STATUS_ACTLEN_MASK;
    105105}
    106106
    107 static inline bool td_is_short(td_t *instance)
    108 {
    109         const size_t act_size = td_act_size(instance);
    110         const size_t max_size =
    111             ((instance->device >> TD_DEVICE_MAXLEN_POS) + 1)
    112             & TD_DEVICE_MAXLEN_MASK;
    113         return
    114             (instance->status | TD_STATUS_SPD_FLAG) && act_size < max_size;
    115 }
    116 
    117 static inline bool td_is_active(td_t *instance)
     107static inline bool transfer_descriptor_is_active(
     108    transfer_descriptor_t *instance)
    118109{
    119110        assert(instance);
Note: See TracChangeset for help on using the changeset viewer.