msc_client.h 510 B

1234567891011121314151617181920212223
  1. /*
  2. * SPDX-FileCopyrightText: 2015-2022 Espressif Systems (Shanghai) CO LTD
  3. *
  4. * SPDX-License-Identifier: Apache-2.0
  5. */
  6. #include <stdint.h>
  7. #define MSC_ASYNC_CLIENT_MAX_EVENT_MSGS 5
  8. typedef struct {
  9. int num_sectors_to_read;
  10. int num_sectors_per_xfer;
  11. uint32_t msc_scsi_xfer_tag;
  12. uint16_t idVendor;
  13. uint16_t idProduct;
  14. } msc_client_test_param_t;
  15. void msc_client_async_seq_task(void *arg);
  16. void msc_client_async_dconn_task(void *arg);
  17. void msc_client_async_enum_task(void *arg);