Home
last modified time | relevance | path

Searched refs:udd (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/drivers/hdf_core/adapter/platform/uart/
H A Duart_gr5xx.c154 if (udd == NULL) { in Gr5xxUartConfig()
166 ret = app_uart_init(params, udd->eventCallback, &udd->txBuffer); in Gr5xxUartConfig()
280 if (udd->config(udd) != HDF_SUCCESS) { in UartHostDevSetBaud()
329 if (udd->config(udd) != HDF_SUCCESS) { in UartHostDevSetAttribute()
437 udd->eventCallback = g_evtHandler[udd->id]; in UartHostDevInit()
440 if (udd->config(udd) != HDF_SUCCESS) { in UartHostDevInit()
449 udd->count++; in UartHostDevInit()
626 udd = (struct UartDriverData *)OsalMemCalloc(sizeof(*udd)); in UartDevAttach()
647 udd->count = 0; in UartDevAttach()
649 udd->params.id = udd->id; in UartDevAttach()
[all …]
H A Duart_asr.c205 if (udd == NULL) { in Asr582xUartConfig()
208 asr_pinmux_config(udd->resource.pin_tx_pin, udd->resource.pin_tx_mux); in Asr582xUartConfig()
209 asr_pinmux_config(udd->resource.pin_rx_pin, udd->resource.pin_rx_mux); in Asr582xUartConfig()
332 if (udd->config(udd) != HDF_SUCCESS) { in UartHostDevSetBaud()
381 if (udd->config(udd) != HDF_SUCCESS) { in UartHostDevSetAttribute()
482 if (udd->config(udd) != HDF_SUCCESS) { in UartHostDevInit()
491 udd->count++; in UartHostDevInit()
588 udd = (struct UartDriverData *)OsalMemCalloc(sizeof(*udd)); in UartDevAttach()
602 udd->count = 0; in UartDevAttach()
605 udd->params.port = udd->resource.port; in UartDevAttach()
[all …]
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-uart-develop.md250 struct UartDriverData *udd;
384 …struct UartDriverData *udd = NULL; // udd和port对象是驱动适配者自定…
387 // 【必要】步骤【1】~【7】主要实现对udd对象的实例化赋值,然后赋值给核心层UartHost对象。
388 udd = (struct UartDriverData *)OsalMemCalloc(sizeof(*udd)); // 【1】
395 …port->udd = udd; // 【6】使UartPl011Port与…
408 struct UartDriverData *udd = port->udd;
412 if (iface->GetUint32(node, "num", &udd->num, 0) != HDF_SUCCESS) {
453 struct UartDriverData *udd = NULL;
456 udd = host->priv; // 这里有UartHost到UartDriverData的转化
465 udd->private = NULL;
[all …]
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-uart-develop.md227 struct UartDriverData *udd;
361 …struct UartDriverData *udd = NULL; // udd and port are c…
364 // Steps 1 to 7 assign values to the udd object and then UartHost.
365 udd = (struct UartDriverData *)OsalMemCalloc(sizeof(*udd)); // Step 1
372 …port->udd = udd; // Step 6 Prerequisit…
375 udd->private = port; // Step 7
385 struct UartDriverData *udd = port->udd;
389 if (iface->GetUint32(node, "num", &udd->num, 0) != HDF_SUCCESS) {
430 struct UartDriverData *udd = NULL;
442 udd->private = NULL;
[all …]