| /bsp/microchip/samd51-adafruit-metro-m4/bsp/documentation/ |
| A D | usb_protocol_core.rst | 9 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 D | usb_device_core.rst | 7 if only the descriptor configuration is correct. For more detailed description about Bus
|
| /bsp/microchip/samd51-seeed-wio-terminal/bsp/documentation/ |
| A D | usb_protocol_core.rst | 9 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 D | usb_device_core.rst | 7 if only the descriptor configuration is correct. For more detailed description about Bus
|
| /bsp/samd21/sam_d2x_asflib/sam0/drivers/dma/ |
| A D | dma.c | 364 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 D | dma_sam_b.c | 332 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 D | dma_sam_b.h | 415 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 D | dma.h | 552 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 D | usb_drv_dev_macth.c | 115 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 D | usb_host_hub.h | 227 struct usb_hub_descriptor *descriptor; /* class descriptor */ member
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/ |
| A D | usb_gen_hub.c | 917 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 D | usb_core_config.c | 568 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 D | usb_msg.c | 491 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 D | usb_core_base.c | 225 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 D | hpm_dma_drv.c | 78 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() 99 …descriptor->trans_size = DMA_CHCTRL_TRANSIZE_TRANSIZE_SET(config->size_in_byte >> config->src_widt… in dma_config_linked_descriptor() 100 …descriptor->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 D | hpm_dmav2_drv.c | 92 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() 115 …descriptor->trans_size = DMAV2_CHCTRL_TRANSIZE_TRANSIZE_SET(config->size_in_byte >> config->src_wi… in dma_config_linked_descriptor() 116 …descriptor->linked_ptr = DMAV2_CHCTRL_LLPOINTER_LLPOINTERL_SET(config->linked_ptr >> DMAV2_CHCTRL_… in dma_config_linked_descriptor() 117 …descriptor->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 D | core_ca.h | 2789 *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 D | core_ca.h | 2837 *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 D | drv_emac.c | 422 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 D | drv_eth.h | 36 ETH_DMADESCTypeDef *descriptor; member
|
| /bsp/at32/libraries/usbd_library/src/ |
| A D | usbd_sdr.c | 74 .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 D | hpm_dma_mgr.h | 169 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 D | ChangeLog.md | 60 1. Added descriptor cache handling
|
| /bsp/at32/libraries/usbotg_library/src/ |
| A D | usbd_sdr.c | 129 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 D | usbd_core.h | 63 uint8_t *descriptor; /*!< descriptor string */ member
|