Lines Matching refs:HdfDeviceObject
276 struct HdfDeviceObject *device; // 驱动设备对象
306 HdfDeviceObject:HDF框架给每一个驱动创建的设备对象,用来保存设备相关的私有数据和服务接口。
329 static int32_t HdfUartDeviceBind(struct HdfDeviceObject *device)
336 struct UartHost *UartHostCreate(struct HdfDeviceObject *device)
342 …vice = device; // 【必要】使HdfDeviceObject与UartHost可以相互转…
343 …service = &(host->service); // 【必要】使HdfDeviceObject与UartHost可以相互转…
356 HdfDeviceObject:HDF框架给每一个驱动创建的设备对象,用来保存设备相关的私有数据和服务接口。
367 int32_t HdfUartDeviceInit(struct HdfDeviceObject *device)
381 static int32_t Hi35xxAttach(struct UartHost *host, struct HdfDeviceObject *device)
396 …tConfigFromHcs(port, device->property); // 将HdfDeviceObject的属性传递给驱动适配者自定义…
425 HdfDeviceObject:HDF框架给每一个驱动创建的设备对象,用来保存设备相关的私有数据和服务接口。
439 void HdfUartDeviceRelease(struct HdfDeviceObject *device)
443 …host = UartHostFromDevice(device); // 这里有HdfDeviceObject到UartHost的强制转化,通过service成员,赋值见Bi…