/Zephyr-latest/drivers/ethernet/ |
D | eth_e1000_priv.h | 19 #define ICR_TXDW (1) /* Transmit Descriptor Written Back */ 30 #define RDESC_STA_DD (1) /* Descriptor Done */ 31 #define TDESC_STA_DD (1) /* Descriptor Done */ 42 RDBAL = 0x2800, /* Rx Descriptor Base Address Low */ 43 RDBAH = 0x2804, /* Rx Descriptor Base Address High */ 44 RDLEN = 0x2808, /* Rx Descriptor Length */ 45 RDH = 0x2810, /* Rx Descriptor Head */ 46 RDT = 0x2818, /* Rx Descriptor Tail */ 47 TDBAL = 0x3800, /* Tx Descriptor Base Address Low */ 48 TDBAH = 0x3804, /* Tx Descriptor Base Address High */ [all …]
|
D | Kconfig.cyclonev | 14 int "Number of entries in the transmit descriptor ring" 27 int "Number of entries in the receive descriptor ring" 33 There is one descriptor entry per fragment.
|
/Zephyr-latest/tests/bsim/bluetooth/ll/edtt/gatt_test_app/src/gatt/ |
D | gatt_macs.h | 122 * @brief Descriptor Declaration Macro. 124 * Helper macro to declare a descriptor attribute. 126 * @param _uuid Descriptor attribute uuid. 127 * @param _perm Descriptor attribute access permissions. 128 * @param _read Descriptor attribute read callback. 129 * @param _write Descriptor attribute write callback. 130 * @param _value Descriptor attribute value. 131 * @param _handle Descriptor attribute handle. 143 * @param _handle Descriptor attribute handle. 156 * @param _handle Descriptor attribute handle. [all …]
|
/Zephyr-latest/subsys/usb/device_next/ |
D | usbd_desc.h | 13 * @brief Get USB descriptor node 15 * Get descriptor node from internal descriptor list. 18 * @param[in] type Descriptor type (bDescriptorType) 19 * @param[in] idx Descriptor index 21 * @return pointer to descriptor node or NULL if not found.
|
/Zephyr-latest/include/zephyr/ |
D | bindesc.h | 30 * @brief Binary Descriptor Definition 131 * type - Type of the descriptor, UINT, STR or BYTES 132 * id - Unique ID for the descriptor, must fit in 12 bits 161 /* Convenience helper for declaring a binary descriptor entry. */ 171 * @brief Define a binary descriptor of type string. 174 * Define a string that is registered in the binary descriptor header. 180 * @param name Name of the descriptor 181 * @param id Unique ID of the descriptor 182 * @param value A string value for the descriptor 195 * @brief Define a binary descriptor of type uint. [all …]
|
/Zephyr-latest/include/zephyr/usb/ |
D | usbd.h | 53 * The length of the string descriptor (bLength) is calculated from the 60 * Use this macro to determine the bLength of the string descriptor. 85 * USBD string descriptor data 88 /** Descriptor index, required for string descriptors */ 90 /** Descriptor usage type (not bDescriptorType) */ 92 /** The string descriptor is in ASCII7 format */ 147 * USBD BOS Device Capability descriptor data 150 /** Descriptor usage type (not bDescriptorType) */ 158 * Descriptor node 160 * Descriptor node is used to manage descriptors that are not [all …]
|
D | bos.h | 22 /** Root BOS Descriptor */ 36 /** BOS USB 2.0 extension capability descriptor */ 44 /** BOS platform capability descriptor */ 53 /** WebUSB specific part of platform capability descriptor */ 60 /** Microsoft OS 2.0 descriptor specific part of platform capability descriptor */
|
D | msos_desc.h | 9 * @brief MS OS 2.0 descriptor definitions 46 /* Microsoft OS 2.0 descriptor set header */ 76 /* Microsoft OS 2.0 compatible ID descriptor */ 84 /* Microsoft OS 2.0 Registry property descriptor: DeviceInterfaceGUIDs */ 102 /* Microsoft OS 2.0 minimum USB resume time descriptor */ 110 /* Microsoft OS 2.0 model ID descriptor */ 117 /* Microsoft OS 2.0 CCGP device descriptor */ 123 /* Microsoft OS 2.0 vendor revision descriptor */
|
D | usb_ch9.h | 109 /** Descriptor Types defined in spec. Table 9-5 */ 118 /** Additional Descriptor Types defined in USB 3 spec. Table 9-5 */ 125 /** Class-Specific Descriptor Types as defined by 143 /** Header of an USB descriptor */ 149 /** USB Standard Device Descriptor defined in spec. Table 9-8 */ 167 /** USB Device Qualifier Descriptor defined in spec. Table 9-9 */ 180 /** USB Standard Configuration Descriptor defined in spec. Table 9-10 */ 192 /** USB Standard Interface Descriptor defined in spec. Table 9-12 */ 219 /** USB Standard Endpoint Descriptor defined in spec. Table 9-13 */ 232 /** USB Unicode (UTF16LE) String Descriptor defined in spec. Table 9-15 */ [all …]
|
/Zephyr-latest/subsys/usb/device/ |
D | usb_descriptor.c | 1 /* usb_descriptor.c - USB common device descriptor definition */ 35 /* Linker-defined symbols bound the USB descriptor structs */ 54 * Device and configuration descriptor placed in the device section, 55 * no additional descriptor may be placed there. 58 /* Device descriptor */ 85 /* Configuration descriptor */ 148 /* Manufacturer String Descriptor */ 155 /* Product String Descriptor */ 162 /* Serial Number String Descriptor */ 169 /* Configuration String Descriptor */ [all …]
|
D | Kconfig | 52 bool "USB configuration string descriptor support" 54 Enable string descriptor that describes the default configuration. 55 Since there is only one configuration, this string descriptor may not 61 string "USB configuration string descriptor" 64 String descriptor that describes the default configuration. 69 bool "Use Interface Association Descriptor code triple" 71 This option modifies the code triple in the device descriptor 73 uses the Interface Association Descriptor. 137 Set bMaxPower value in the Standard Configuration Descriptor,
|
/Zephyr-latest/include/zephyr/sys/ |
D | fdtable.h | 55 * File descriptor virtual method table. 75 * @brief Reserve file descriptor. 77 * This function allows to reserve a space for file descriptor entry in 79 * descriptor is available. If this function succeeds, zvfs_finalize_fd() 82 * @return Allocated file descriptor, or -1 in case of error (errno is set) 87 * @brief Finalize creation of file descriptor, with type. 93 * latter does not relay type information of the created file descriptor. 97 * @param fd File descriptor previously returned by zvfs_reserve_fd() 105 * @brief Finalize creation of file descriptor. 110 * @param fd File descriptor previously returned by zvfs_reserve_fd() [all …]
|
/Zephyr-latest/arch/x86/ |
D | gen_gdt.py | 7 """Generate a Global Descriptor Table (GDT) for x86 CPUs. 25 address can be populated in the GDT pseudo descriptor 72 # 6 byte pseudo descriptor, but we're going to actually use this as the 73 # zero descriptor and return 8 bytes 77 """Create pseudo GDT descriptor""" 78 debug("create pseudo descriptor: %x %x" % (addr, size)) 107 # This is a valid descriptor 136 type_code = 0x9 # non-busy 32-bit TSS descriptor 197 # x86_64 does not use descriptor for thread local storage 203 # The pseudo descriptor is stuffed into the NULL descriptor [all …]
|
/Zephyr-latest/include/zephyr/data/ |
D | json.h | 134 * @brief Helper macro to declare a descriptor for supported primitive 163 * @brief Helper macro to declare a descriptor for an object value 179 * { ... declare bar.baz descriptor ... }, 182 * { ... declare foo descriptor ... }, 200 * @internal @brief Helper macro to declare an element descriptor 206 * @param union_ Optional macro argument containing array or object descriptor 220 * @internal @brief Helper macro to declare an array descriptor 222 * @param elem_descr_ Element descriptor, pointer to a descriptor array 234 * @internal @brief Helper macro to declare an object descriptor 236 * @param elem_descr_ Element descriptor, pointer to a descriptor array [all …]
|
/Zephyr-latest/include/zephyr/posix/sys/ |
D | eventfd.h | 22 * @brief Create a file descriptor for event notification 24 * The returned file descriptor can be used with POSIX read/write calls or 34 * @return New eventfd file descriptor on success, -1 on error 43 * @param fd File descriptor 53 * @param fd File descriptor
|
/Zephyr-latest/include/zephyr/zvfs/ |
D | eventfd.h | 24 * @brief Create a file descriptor for ZVFS event notification 26 * The returned file descriptor can be used with POSIX read/write calls or 36 * @return New ZVFS eventfd file descriptor on success, -1 on error 45 * @param fd File descriptor 55 * @param fd File descriptor
|
/Zephyr-latest/drivers/ethernet/dwc_xgmac/ |
D | eth_dwc_xgmac_priv.h | 375 * @brief Transmit descriptor 378 /* First word of descriptor */ 380 /* Second word of descriptor */ 382 /* Third word of descriptor */ 384 /* Fourth word of descriptor */ 389 * @brief Receive descriptor 393 /* First word of descriptor */ 395 /* Second word of descriptor */ 397 /* Third word of descriptor */ 399 /* Fourth word of descriptor */ [all …]
|
/Zephyr-latest/tests/subsys/usb/uac2/src/ |
D | uac2_desc.c | 15 /* 4.7.2 Class-Specific AC Interface Descriptor */ 26 /* 4.7.2.1 Clock Source Descriptor */ 34 0x00, /* iClockSource = 0 (no string descriptor) */ 38 /* 4.7.2.4 Input Terminal Descriptor */ 50 0x00, /* iTerminal = 0 (no string descriptor) */ 54 /* 4.7.2.8 Feature Unit Descriptor */ 63 0x00, /* iFeature = 0 (no string descriptor)*/ 67 /* 4.7.2.5 Output Terminal Descriptor */ 77 0x00, /* iTerminal = 0 (no string descriptor) */ 81 /* 4.7.2.4 Input Terminal Descriptor */ [all …]
|
/Zephyr-latest/doc/services/binary_descriptors/ |
D | index.rst | 47 descriptor. For example, the ID of the app version string is ``0x800``, and a string 49 number equal to the length of the data in bytes. The data is the actual descriptor 50 value. All binary descriptor numbers (magic, tags, uints) are laid out in memory 55 The binary descriptor header starts with the magic number ``0xb9863e5a7ea46046``. It's followed 57 always aligned to 32 bits. If the value of the previous descriptor had a non-aligned 71 the example above, a descriptor can be generated from any string or integer, with any 75 1. The ``west bindesc`` tool would be able to recognize what the descriptor means and 78 3. It allows upstream-ability of descriptor generation (see Standard Descriptors) 80 To define a descriptor with a standard tag, just use the tags included from ``bindesc.h``: 111 By convention, each Kconfig symbol corresponds to a binary descriptor whose [all …]
|
/Zephyr-latest/drivers/dma/ |
D | dma_sam_xdmac.h | 61 /** Next descriptor address */ 63 /** Next descriptor configuration */ 69 /** Next Descriptor Address */ 79 /** Next Descriptor Address */ 91 /** Next Descriptor Address */ 105 /** Next Descriptor Address */
|
/Zephyr-latest/include/zephyr/arch/x86/ia32/ |
D | segmentation.h | 101 * Section 7.2.2 (TSS Descriptor) 213 * IA manual calls this a 'pseudo descriptor'. 240 * segment descriptor, you will either need to do the assignment at runtime 366 * Properly set the segment descriptor segment and offset 370 * @param sd Segment descriptor 386 * Initialize an segment descriptor to be a 32-bit IRQ gate 388 * @param sd Segment descriptor memory 391 * @param dpl descriptor privilege level 430 * Get the current global descriptor table 432 * @param gdt Pointer to memory to receive GDT pseudo descriptor information [all …]
|
/Zephyr-latest/drivers/serial/ |
D | uart_native_tty_bottom.h | 57 * @brief Check for available input on tty file descriptor 70 * Returned file descriptor can be then passed to native_tty_configure_bottom to configure it. 74 * @return file descriptor 81 * @param fd File descriptor of the tty port.
|
/Zephyr-latest/dts/bindings/fs/ |
D | zephyr,fstab-common.yaml | 35 mount descriptor generated for the file system. 43 mount descriptor generated for the file system. 51 the mount descriptor generated for the file system.
|
/Zephyr-latest/samples/subsys/usb/common/ |
D | sample_usbd_init.c | 79 * Association Descriptor available, use an appropriate triple in sample_fix_code_triple() 93 /* doc add string descriptor start */ in sample_usbd_setup_device() 96 LOG_ERR("Failed to initialize language descriptor (%d)", err); in sample_usbd_setup_device() 102 LOG_ERR("Failed to initialize manufacturer descriptor (%d)", err); in sample_usbd_setup_device() 108 LOG_ERR("Failed to initialize product descriptor (%d)", err); in sample_usbd_setup_device() 114 LOG_ERR("Failed to initialize SN descriptor (%d)", err); in sample_usbd_setup_device() 117 /* doc add string descriptor end */ in sample_usbd_setup_device() 171 LOG_ERR("Failed to add USB 2.0 Extension Descriptor"); in sample_usbd_setup_device()
|
/Zephyr-latest/include/zephyr/usb/class/ |
D | usbd_hid.h | 90 * report descriptor. Which callbacks must be implemented depends on the device 92 * device specific report descriptor and only handles USB specific parts, 109 * type. If there is no report ID in the report descriptor, the id 123 * type. If there is no report ID in the report descriptor, the id 136 * elapsed. If a report ID is used in the report descriptor, the 144 * If a report ID is used in the report descriptor, the device 168 * If a report ID is used in the report descriptor, the host places the ID 183 * @brief Register HID device report descriptor and user callbacks 185 * The device must register report descriptor and user callbacks before 189 * @param[in] rdesc Pointer to HID report descriptor [all …]
|