Searched refs:control_transfer (Results 1 – 4 of 4) sorted by relevance
381 static UINT _req_DFU_LOCK(UX_TRANSFER *control_transfer) in _req_DFU_LOCK() argument390 UX_ENDPOINT *endpoint = control_transfer -> ux_transfer_request_endpoint; in _req_DFU_LOCK()405 control_transfer -> ux_transfer_request_flags |= UX_TRANSFER_FLAG_AUTO_DEVICE_UNLOCK; in _req_DFU_LOCK()406 control_transfer -> ux_transfer_request_timeout_value = UX_WAIT_FOREVER; in _req_DFU_LOCK()412 …status = _ux_utility_semaphore_get(&control_transfer->ux_transfer_request_endpoint->ux_endpoint_de… in _req_DFU_LOCK()420 static UINT _req_DFU_GETSTATE(UX_TRANSFER *control_transfer) in _req_DFU_GETSTATE() argument422 _req_DFU_LOCK(control_transfer); in _req_DFU_GETSTATE()423 control_transfer->ux_transfer_request_type = 0xA1; in _req_DFU_GETSTATE()424 control_transfer->ux_transfer_request_function = UX_SLAVE_CLASS_DFU_COMMAND_GET_STATE; in _req_DFU_GETSTATE()425 control_transfer->ux_transfer_request_index = 0; in _req_DFU_GETSTATE()[all …]
396 static UINT _req_DFU_LOCK(UX_TRANSFER *control_transfer) in _req_DFU_LOCK() argument405 UX_ENDPOINT *endpoint = control_transfer -> ux_transfer_request_endpoint; in _req_DFU_LOCK()420 control_transfer -> ux_transfer_request_flags |= UX_TRANSFER_FLAG_AUTO_DEVICE_UNLOCK; in _req_DFU_LOCK()421 control_transfer -> ux_transfer_request_timeout_value = UX_WAIT_FOREVER; in _req_DFU_LOCK()427 …status = _ux_utility_semaphore_get(&control_transfer->ux_transfer_request_endpoint->ux_endpoint_de… in _req_DFU_LOCK()435 static UINT _req_DFU_GETSTATE(UX_TRANSFER *control_transfer) in _req_DFU_GETSTATE() argument437 _req_DFU_LOCK(control_transfer); in _req_DFU_GETSTATE()438 control_transfer->ux_transfer_request_type = 0xA1; in _req_DFU_GETSTATE()439 control_transfer->ux_transfer_request_function = UX_SLAVE_CLASS_DFU_COMMAND_GET_STATE; in _req_DFU_GETSTATE()440 control_transfer->ux_transfer_request_index = 0; in _req_DFU_GETSTATE()[all …]