/Zephyr-latest/drivers/usb/bc12/ |
D | emul_bc12_pi3usb9201.c | 41 const struct device *i2c; 301 static int pi3usb9201_emul_init(const struct emul *target, const struct device *parent) in pi3usb9201_emul_init()
|
/Zephyr-latest/drivers/flash/ |
D | Kconfig.nor | 41 Read all flash device characteristics from the device at runtime.
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_stm32.h | 259 const struct device *dev; 276 int gpio_stm32_configure(const struct device *dev, gpio_pin_t pin, uint32_t conf, uint32_t func);
|
/Zephyr-latest/boards/seeed/xiao_rp2040/doc/ |
D | index.rst | 121 device. The UF2 file should be copied to the device, which will
|
/Zephyr-latest/samples/bluetooth/hci_uart_async/src/ |
D | hci_uart_async.c | 34 static const struct device *const hci_uart_dev = DEVICE_DT_GET(DT_CHOSEN(zephyr_bt_c2h_uart)); 319 void callback(const struct device *dev, struct uart_event *evt, void *user_data) in callback()
|
/Zephyr-latest/arch/x86/core/ |
D | pcie.c | 166 static const struct device *const vtd = DEVICE_DT_GET_ONE(intel_vt_d); 301 id.bits.device = PCIE_BDF_TO_DEV(vector->bdf); in arch_pcie_msi_vector_connect()
|
/Zephyr-latest/doc/connectivity/bluetooth/api/audio/ |
D | bluetooth-le-audio-arch.rst | 874 It is, however, possible to create a device that uses e.g. only Stream Control 925 and is located on the BAP Unicast Server device. 950 A Broadcast Assistant can be any device, 965 PACS is used to expose a device's audio capabilities in Published Audio Capabilities (PAC) records. 1037 This service provides telephone status and control of the device as a single unit with a 1042 resides on the device to the same characteristic of the GTBS. 1044 For example, if there is more than one TBS on a device and each has a unique telephone bearer 1051 A telephone bearer could be any application on a device that can handle (telephone) calls, 1055 GTBS may be standalone (i.e.the device only has a GTBS instance without any TBS instances), 1078 The GMCS provides status and control of media playback for the device as a single unit. [all …]
|
/Zephyr-latest/boards/weact/stm32f405_core/doc/ |
D | index.rst | 35 - USB 2.0 full-speed device/host/OTG controller with on-chip PHY 36 - USB 2.0 high-speed/full-speed device/host/OTG controller with on-chip full-speed PHY and ULPI 72 | USB OTG FS | on-chip | USB device |
|
/Zephyr-latest/boards/silabs/starter_kits/slstk3701a/doc/ |
D | index.rst | 134 - A USB connection to the host computer, which exposes a mass storage device and a 136 - A serial flash device, which implements the USB flash disk file storage. 151 should see a USB connection which exposes a mass storage device(STK3701A) and
|
/Zephyr-latest/doc/services/device_mgmt/ |
D | mcumgr.rst | 43 device which are listed below. Note that these tools are not part of or related to the Zephyr 142 resolved by disabling MSD functionality on the J-Link device, follow the 150 device.
|
/Zephyr-latest/boards/infineon/cy8ckit_062s4/doc/ |
D | index.rst | 5 The PSOC 62S4 Pioneer kit has a CY8C62x4 MCU, which is an ultra-low-power PSOC device specifically … 11 programmer/debugger (KitProg3), a 512-Mbit Quad SPI NOR flash, a micro-B connector for USB device 87 .. note:: Linux requires device access rights to be set up for KitProg3. This is handled automatica…
|
/Zephyr-latest/boards/st/nucleo_f413zh/doc/ |
D | index.rst | 145 Nucleo F413ZH board has a USB OTG dual-role device (DRD) controller that 146 supports both device and host functions through its micro USB connector 147 (USB USER). Only USB device function is supported in Zephyr at the moment.
|
/Zephyr-latest/drivers/bluetooth/hci/ |
D | hci_stm32wb0.c | 197 const struct device *dev = DEVICE_DT_GET(DT_DRV_INST(0)); in send_event() 371 static int bt_hci_stm32wb0_send(const struct device *dev, struct net_buf *buf) in bt_hci_stm32wb0_send() 425 static int bt_hci_stm32wb0_open(const struct device *dev, bt_hci_recv_t recv) in bt_hci_stm32wb0_open()
|
/Zephyr-latest/boards/atmel/sam/sam4l_ek/doc/ |
D | index.rst | 8 down to 90μA/MHz. The device allows a wide range of configurations giving the 28 - 1 Micro-AB USB OTG host/device 77 | USB | on-chip | usb device |
|
/Zephyr-latest/subsys/usb/device/ |
D | usb_descriptor.c | 554 const struct device *dev = dev_data->dev; in usb_get_dev_data_by_cfg() 573 const struct device *dev = dev_data->dev; in usb_get_dev_data_by_iface() 593 const struct device *dev = dev_data->dev; in usb_get_dev_data_by_ep()
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.12.rst | 19 - Support for TAP net device on the native POSIX port 78 * dts: nios2-qemu: add device tree support 79 * dts: nios2f: Add device tree support 81 * dts: xtensa: Add device tree support for xtensa 115 * arc: Added device tree support for all ARC SoCs 117 * nios2: Added device tree support for qemu_nios2 and altera_max10 118 * Continued adding dts support for device drivers (gpio, spi, i2c, sensors, usb) 146 * usb: Added usb device driver for Kinetis USBFSOTG controller 305 * :github:`2360` - Review ALL device driver APIs and enhance them to support variety of devices and… 308 * :github:`2452` - Add framework for provisioning-style device configuration [all …]
|
/Zephyr-latest/boards/weact/mini_stm32h743/doc/ |
D | index.rst | 14 - USB OTG or full-speed device 155 Upon successful execution of these steps, the device will transition into 156 bootloader mode and present itself as a USB DFU Mode device. You can program 157 the device using the west tool or the STM32CubeProgrammer.
|
/Zephyr-latest/boards/weact/mini_stm32h7b0/doc/ |
D | index.rst | 14 - USB OTG or full-speed device 156 Upon successful execution of these steps, the device will transition into 157 bootloader mode and present itself as a USB DFU Mode device. You can program 158 the device using the west tool or the STM32CubeProgrammer.
|
/Zephyr-latest/include/zephyr/shell/ |
D | shell.h | 131 const struct device *shell_device_lookup(size_t idx, 144 typedef bool (*shell_device_filter_t)(const struct device *dev); 159 const struct device *shell_device_filter(size_t idx, 182 const struct device *shell_device_get_binding(const char *name);
|
/Zephyr-latest/boards/nxp/lpcxpresso55s36/doc/ |
D | index.rst | 19 - I2C and SPI USB bridging to the LPC device via LPC-Link2 probe 25 - Full-speed USB device / host port 26 - High-speed USB device / host port 73 | USB FS | on-chip | USB Full Speed device |
|
/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/ |
D | ec_host_cmd_backend_spi_stm32.c | 149 const struct device *dma_dev; 184 static void dma_callback(const struct device *dev, void *arg, uint32_t channel, int status); 306 static void dma_callback(const struct device *dev, void *arg, uint32_t channel, int status) in dma_callback() 650 void gpio_cb_nss(const struct device *port, struct gpio_callback *cb, gpio_port_pins_t pins) in gpio_cb_nss() 821 static int ec_host_cmd_spi_stm32_pm_action(const struct device *dev, enum pm_device_action action) in ec_host_cmd_spi_stm32_pm_action()
|
/Zephyr-latest/drivers/wifi/winc1500/ |
D | wifi_winc1500.c | 983 static int winc1500_mgmt_scan(const struct device *dev, in winc1500_mgmt_scan() 1004 static int winc1500_mgmt_connect(const struct device *dev, in winc1500_mgmt_connect() 1050 static int winc1500_mgmt_disconnect(const struct device *dev) in winc1500_mgmt_disconnect() 1063 static int winc1500_mgmt_ap_enable(const struct device *dev, in winc1500_mgmt_ap_enable() 1086 static int winc1500_mgmt_ap_disable(const struct device *dev) in winc1500_mgmt_ap_disable() 1128 static int winc1500_init(const struct device *dev) in winc1500_init()
|
/Zephyr-latest/drivers/usb/device/ |
D | usb_dc_stm32.c | 215 static int usb_dc_stm32u5_phy_clock_select(const struct device *const clk) in usb_dc_stm32u5_phy_clock_select() 249 static int usb_dc_stm32u5_phy_clock_enable(const struct device *const clk) in usb_dc_stm32u5_phy_clock_enable() 268 static int usb_dc_stm32_phy_specific_clock_enable(const struct device *const clk) in usb_dc_stm32_phy_specific_clock_enable() 319 static int usb_dc_stm32_phy_specific_clock_enable(const struct device *const clk) in usb_dc_stm32_phy_specific_clock_enable() 365 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in usb_dc_stm32_clock_enable() 419 const struct device *clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in usb_dc_stm32_clock_disable()
|
/Zephyr-latest/doc/services/rtio/ |
D | index.rst | 74 can be embodied in a device abstraction that understands a read or write 78 requires an understanding of how to setup the device's particular DMA to do so. 85 and device on the bus it is embodied in what RTIO calls an iodev. 89 device its possible one chain will have to wait for another to complete. 116 job of objects implementing the iodev (IO device) API. This API accepts requests 119 effect every io device can be viewed as an independent, event driven actor like
|
/Zephyr-latest/boards/altr/max10/doc/ |
D | index.rst | 33 You will need the Altera Quartus SDK in order to work with this device. The 48 II peripheral, which is the built-in JTAG interface for this device. 170 Then, after building your kernel, push it into device's RAM by running 186 You can either debug a running image that was flashed onto the device in User 221 Using cable "USB-BlasterII [3-1.3]", device 1, instance 0x00 267 any) is on the device, but you should have at least flashed a CPU using
|