Home
last modified time | relevance | path

Searched refs:descriptor (Results 1 – 25 of 266) sorted by relevance

1234567891011

/bsp/microchip/samd51-adafruit-metro-m4/bsp/documentation/
A Dusb_protocol_core.rst9 In addition, it provides interfaces of USB descriptor searching for the upper
15 * Getting the descriptor length or type from an assigned USB descriptor.
16 * Getting VID, PID value from an assigned USB descriptor.
17 * Getting the total length of an USB configuration descriptor.
18 * Finding the next valid descriptor in a given USB descriptor.
19 * Finding an endpoint descriptor in a given USB descriptor.
20 * Finding a specific descriptor by an assigned descriptor type.
21 * Finding a configure descriptor by an assigned configure value.
22 * Finding a string descriptor by an assigned string index.
A Dusb_device_core.rst7 if only the descriptor configuration is correct. For more detailed description about Bus
/bsp/microchip/samd51-seeed-wio-terminal/bsp/documentation/
A Dusb_protocol_core.rst9 In addition, it provides interfaces of USB descriptor searching for the upper
15 * Getting the descriptor length or type from an assigned USB descriptor.
16 * Getting VID, PID value from an assigned USB descriptor.
17 * Getting the total length of an USB configuration descriptor.
18 * Finding the next valid descriptor in a given USB descriptor.
19 * Finding an endpoint descriptor in a given USB descriptor.
20 * Finding a specific descriptor by an assigned descriptor type.
21 * Finding a configure descriptor by an assigned configure value.
22 * Finding a string descriptor by an assigned string index.
A Dusb_device_core.rst7 if only the descriptor configuration is correct. For more detailed description about Bus
/bsp/samd21/sam_d2x_asflib/sam0/drivers/dma/
A Ddma.c364 resource->descriptor = NULL; in dma_allocate()
444 if (resource->descriptor->BTCNT.reg == 0) { in dma_start_transfer_job()
596 void dma_descriptor_create(DmacDescriptor* descriptor, in dma_descriptor_create() argument
603 descriptor->BTCTRL.bit.BEATSIZE = config->beat_size; in dma_descriptor_create()
607 descriptor->BTCTRL.bit.STEPSIZE = config->step_size; in dma_descriptor_create()
610 descriptor->BTCNT.reg = config->block_transfer_count; in dma_descriptor_create()
611 descriptor->SRCADDR.reg = config->source_address; in dma_descriptor_create()
632 DmacDescriptor* descriptor) in dma_add_descriptor() argument
634 DmacDescriptor* desc = resource->descriptor; in dma_add_descriptor()
642 resource->descriptor = descriptor; in dma_add_descriptor()
[all …]
A Ddma_sam_b.c332 struct dma_descriptor *descriptor) in dma_add_descriptor() argument
334 struct dma_descriptor *desc = resource->descriptor; in dma_add_descriptor()
343 resource->descriptor = descriptor; in dma_add_descriptor()
344 …set_channel_reg_val(resource->channel_id, (uint32_t)&PROV_DMA_CTRL0->CH0_CMD_REG0.reg, descriptor-… in dma_add_descriptor()
346 …set_channel_reg_val(resource->channel_id, (uint32_t)&PROV_DMA_CTRL0->CH0_CMD_REG2.reg, descriptor-… in dma_add_descriptor()
353 if (resource->descriptor->cmd.next_addr == 0x0) { in dma_add_descriptor()
357 desc->next = (uint32_t)descriptor; in dma_add_descriptor()
359 if (descriptor->cmd.next_addr != 0) { in dma_add_descriptor()
361 descriptor->next = 0x3; in dma_add_descriptor()
391 if (resource->descriptor->buffer_size == 0) { in dma_start_transfer_job()
[all …]
A Ddma_sam_b.h415 struct dma_descriptor* descriptor; member
538 struct dma_descriptor* descriptor) in dma_update_descriptor() argument
540 resource->descriptor = descriptor; in dma_update_descriptor()
551 resource->descriptor = NULL; in dma_reset_descriptor()
558 struct dma_descriptor* descriptor);
A Ddma.h552 DmacDescriptor* descriptor; member
739 DmacDescriptor* descriptor) in dma_update_descriptor() argument
743 resource->descriptor = descriptor; in dma_update_descriptor()
756 resource->descriptor = NULL; in dma_reset_descriptor()
767 void dma_descriptor_create(DmacDescriptor* descriptor,
770 DmacDescriptor* descriptor);
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb_drv_dev_macth.c115 id->idVendor != le16_to_cpu(dev->descriptor.idVendor)) in usb_match_id()
121 id->idProduct != le16_to_cpu(dev->descriptor.idProduct)) in usb_match_id()
129 (id->bcdDevice_lo > le16_to_cpu(dev->descriptor.bcdDevice))) in usb_match_id()
135 (id->bcdDevice_hi < le16_to_cpu(dev->descriptor.bcdDevice))) in usb_match_id()
141 (id->bDeviceClass != dev->descriptor.bDeviceClass)) in usb_match_id()
147 (id->bDeviceSubClass != dev->descriptor.bDeviceSubClass)) in usb_match_id()
153 (id->bDeviceProtocol != dev->descriptor.bDeviceProtocol)) in usb_match_id()
181 dev->descriptor.bDeviceClass, virt_intf->desc.bInterfaceClass); in usb_match_id()
A Dusb_host_hub.h227 struct usb_hub_descriptor *descriptor; /* class descriptor */ member
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A Dusb_gen_hub.c917 i = udev->descriptor.bMaxPacketSize0; in hub_port_init()
1864 struct usb_device_descriptor descriptor = udev->descriptor; in usb_reset_device() local
1945 udev->descriptor = descriptor; /* for disconnect() calls */ in usb_reset_device()
2446 hub->descriptor = malloc(sizeof(*hub->descriptor)); in _hub_config()
2448 if (!hub->descriptor) in _hub_config()
2455 memset(hub->descriptor, 0, sizeof(*hub->descriptor)); in _hub_config()
2462 ret = get_hub_descriptor(hdev, (void *)(hub->descriptor), sizeof(*hub->descriptor)); in _hub_config()
2479 hub->descriptor->wHubCharacteristics = le16_to_cpu(hub->descriptor->wHubCharacteristics); in _hub_config()
2777 if (hub->descriptor) in hub_disconnect()
2779 free((void *)(hub->descriptor)); in hub_disconnect()
[all …]
A Dusb_core_config.c568 int ncfg = dev->descriptor.bNumConfigurations; //config的总数目 in usb_get_all_config_desc_and_parser()
579 dev->descriptor.bNumConfigurations = ncfg = USB_MAXCONFIG; in usb_get_all_config_desc_and_parser()
695 dev->descriptor.bNumConfigurations = cur_cfg_nr; in usb_get_all_config_desc_and_parser()
749 for (i = 0; i < dev->descriptor.bNumConfigurations; i++) in usb_destroy_configuration()
773 for (c = 0; c < dev->descriptor.bNumConfigurations; c++) in usb_destroy_configuration()
A Dusb_msg.c491 for (i = 0; i < virt_father_dev->descriptor.bNumConfigurations; i++) in usb_set_configuration()
777 USB_OS_MEMCPY((void *)(&dev->descriptor), (void *)desc, size);
810 memcpy((void *)(&dev->descriptor), (void *)&desc, size); in usb_get_device_descriptor()
A Dusb_core_base.c225 for (j = 0; j < virt_dev->descriptor.bNumConfigurations ; j++) in usb_host_free_virt_dev()
291 for (i = 0; i < virt_dev->descriptor.bNumConfigurations; i++) in usb_host_free_virt_dev()
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_dma_drv.c78 hpm_stat_t dma_config_linked_descriptor(DMA_Type *ptr, dma_linked_descriptor_t *descriptor, uint8_t… in dma_config_linked_descriptor() argument
97 descriptor->src_addr = DMA_CHCTRL_SRCADDR_SRCADDRL_SET(config->src_addr); in dma_config_linked_descriptor()
98 descriptor->dst_addr = DMA_CHCTRL_DSTADDR_DSTADDRL_SET(config->dst_addr); in dma_config_linked_descriptor()
99descriptor->trans_size = DMA_CHCTRL_TRANSIZE_TRANSIZE_SET(config->size_in_byte >> config->src_widt… in dma_config_linked_descriptor()
100descriptor->linked_ptr = DMA_CHCTRL_LLPOINTER_LLPOINTERL_SET(config->linked_ptr >> DMA_CHCTRL_LLPO… in dma_config_linked_descriptor()
103 descriptor->src_addr_high = DMA_CHCTRL_SRCADDRH_SRCADDRH_SET(config->src_addr_high); in dma_config_linked_descriptor()
104 descriptor->dst_addr_high = DMA_CHCTRL_DSTADDRH_DSTADDRH_SET(config->dst_addr_high); in dma_config_linked_descriptor()
105 descriptor->linked_ptr_high = DMA_CHCTRL_LLPOINTERH_LLPOINTERH_SET(config->linked_ptr_high); in dma_config_linked_descriptor()
122 descriptor->ctrl = tmp; in dma_config_linked_descriptor()
A Dhpm_dmav2_drv.c92 hpm_stat_t dma_config_linked_descriptor(DMAV2_Type *ptr, dma_linked_descriptor_t *descriptor, uint8… in dma_config_linked_descriptor() argument
113 descriptor->src_addr = DMAV2_CHCTRL_SRCADDR_SRCADDRL_SET(config->src_addr); in dma_config_linked_descriptor()
114 descriptor->dst_addr = DMAV2_CHCTRL_DSTADDR_DSTADDRL_SET(config->dst_addr); in dma_config_linked_descriptor()
115descriptor->trans_size = DMAV2_CHCTRL_TRANSIZE_TRANSIZE_SET(config->size_in_byte >> config->src_wi… in dma_config_linked_descriptor()
116descriptor->linked_ptr = DMAV2_CHCTRL_LLPOINTER_LLPOINTERL_SET(config->linked_ptr >> DMAV2_CHCTRL_… in dma_config_linked_descriptor()
117descriptor->req_ctrl = DMAV2_CHCTRL_CHANREQCTRL_SRCREQSEL_SET(ch_num) | DMAV2_CHCTRL_CHANREQCTRL_D… in dma_config_linked_descriptor()
119 descriptor->swap_table = config->swap_table; in dma_config_linked_descriptor()
142 descriptor->ctrl = tmp; in dma_config_linked_descriptor()
/bsp/renesas/ra6e2-fpb/ra/arm/CMSIS_6/CMSIS/Core/Include/
A Dcore_ca.h2789 *descriptor = 0; in MMU_GetSectionDescriptor()
2792 MMU_XNSection(descriptor,reg.xn_t); in MMU_GetSectionDescriptor()
2794 MMU_PSection(descriptor, reg.e_t); in MMU_GetSectionDescriptor()
2797 MMU_GlobalSection(descriptor,reg.g_t); in MMU_GetSectionDescriptor()
2799 *descriptor &= SECTION_MASK; in MMU_GetSectionDescriptor()
2800 *descriptor |= SECTION_DESCRIPTOR; in MMU_GetSectionDescriptor()
2816 *descriptor = 0; in MMU_GetPageDescriptor()
2825 MMU_PPage(descriptor, reg.e_t); in MMU_GetPageDescriptor()
2830 *descriptor &= PAGE_L1_MASK; in MMU_GetPageDescriptor()
2840 MMU_PPage(descriptor, reg.e_t); in MMU_GetPageDescriptor()
[all …]
/bsp/renesas/ra4e2-eco/ra/arm/CMSIS_6/CMSIS/Core/Include/
A Dcore_ca.h2837 *descriptor = 0; in MMU_GetSectionDescriptor()
2840 MMU_XNSection(descriptor,reg.xn_t); in MMU_GetSectionDescriptor()
2842 MMU_PSection(descriptor, reg.e_t); in MMU_GetSectionDescriptor()
2845 MMU_GlobalSection(descriptor,reg.g_t); in MMU_GetSectionDescriptor()
2847 *descriptor &= SECTION_MASK; in MMU_GetSectionDescriptor()
2848 *descriptor |= SECTION_DESCRIPTOR; in MMU_GetSectionDescriptor()
2864 *descriptor = 0; in MMU_GetPageDescriptor()
2873 MMU_PPage(descriptor, reg.e_t); in MMU_GetPageDescriptor()
2878 *descriptor &= PAGE_L1_MASK; in MMU_GetPageDescriptor()
2888 MMU_PPage(descriptor, reg.e_t); in MMU_GetPageDescriptor()
[all …]
/bsp/frdm-k64f/board/
A Ddrv_emac.c422 FINSH_FUNCTION_EXPORT(k64_dump_tx_bd, dump all receive buffer descriptor);
423 MSH_CMD_EXPORT(k64_dump_tx_bd, dump all receive buffer descriptor);
444 FINSH_FUNCTION_EXPORT(k64_dump_rx_bd, dump all receive buffer descriptor);
445 MSH_CMD_EXPORT(k64_dump_rx_bd, dump all receive buffer descriptor);
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_eth.h36 ETH_DMADESCTypeDef *descriptor; member
/bsp/at32/libraries/usbd_library/src/
A Dusbd_sdr.c74 .descriptor = RT_NULL, in usbd_get_descriptor()
97 usbd_ctrl_send(udev, desc->descriptor, len); in usbd_get_descriptor()
118 usbd_ctrl_send(udev, desc->descriptor, len); in usbd_get_descriptor()
/bsp/hpmicro/libraries/hpm_sdk/components/dma_mgr/
A Dhpm_dma_mgr.h169 uint32_t descriptor[8]; member
300 …nst dma_resource_t *resource, dma_mgr_chn_conf_t *config, dma_mgr_linked_descriptor_t *descriptor);
/bsp/ft2004/libraries/doc/
A DChangeLog.md60 1. Added descriptor cache handling
/bsp/at32/libraries/usbotg_library/src/
A Dusbd_sdr.c129 desc->descriptor[1] = USB_DESCIPTOR_TYPE_OTHER_SPEED; in usbd_get_descriptor()
146 usbd_ctrl_send(udev, desc->descriptor, len); in usbd_get_descriptor()
/bsp/at32/libraries/usbd_library/inc/
A Dusbd_core.h63 uint8_t *descriptor; /*!< descriptor string */ member

Completed in 71 milliseconds

1234567891011