• S
    firewire: cdev: some clarifications to the API documentation · d505e6e8
    Stefan Richter 提交于
    Response events:
      - are generated on more occasions than their documentation claimed.
    
    CSR allocation:
      - An already occupied CSR can be determined from errno==EBUSY.
    
    Bus resets:
      - Note that FW_CDEV_IOC_INITIATE_BUS_RESET is nonblocking and that the
        client is not required to observe a grace period since kernels
        2.6.36+ will enforce it now (commit 02d37bed).
    
      - The possible values of fw_cdev_initiate_bus_reset.type are listed in
        the kerneldoc comment already.
    
      - Clarify that an application that uses FW_CDEV_IOC_ADD_DESCRIPTOR and
        FW_CDEV_IOC_REMOVE_DESCRIPTOR does not have to issue a bus reset.
    
    Isochronous I/O contexts:
      - At most one can be created per open file descriptor.
    Signed-off-by: NStefan Richter <stefanr@s5r6.in-berlin.de>
    d505e6e8
firewire-cdev.h 33.1 KB