Home
last modified time | relevance | path

Searched refs:acm (Results 1 – 25 of 63) sorted by relevance

123

/ohos5.0/drivers/peripheral/usb/serial/src/
H A Dusb_serial_rawapi.c262 if ((acm == NULL) || (acm->devHandle == NULL)) { in UsbReleaseInterfaces()
522 port->acm = acm; in UsbSerialDeviceAlloc()
541 struct AcmDevice *acm = port->acm; in UsbSerialRead() local
590 struct AcmDevice *acm = port->acm; in SerialSetBaudrate() local
645 acm = port->acm; in SerialOpen()
731 acm = port->acm; in SerialWrite()
806 acm = port->acm; in SerialWriteSync()
853 struct AcmDevice *acm = port->acm; in UsbSerialReadSync() local
1053 …int32_t ret = memcpy_s(&acm->notificationBuffer[acm->nbIndex], acm->nbSize - acm->nbIndex, req->bu… in AcmNotificationBufferProcess()
1124 if (acm == NULL || acm->port == NULL) { in AcmReadBulkCallback()
[all …]
H A Dusb_serial.c551 port->acm = acm; in UsbSerialDeviceAlloc()
570 struct AcmDevice *acm = port->acm; in UsbSerialRead() local
617 struct AcmDevice *acm = port->acm; in SerialSetBaudrate() local
647 struct AcmDevice *acm = port->acm; in UsbCtrlMsg() local
676 struct AcmDevice *acm = port->acm; in UsbSerialReadSync() local
734 struct AcmDevice *acm = port->acm; in UsbStdCtrlCmd() local
826 struct AcmDevice *acm = port->acm; in SerialWriteSync() local
887 struct AcmDevice *acm = port->acm; in SerialOpen() local
945 acm = port->acm; in SerialClose()
984 struct AcmDevice *acm = port->acm; in SerialWrite() local
[all …]
/ohos5.0/drivers/peripheral/usb/sample/host/src/
H A Dusbhost_sdkapi_speed.c102 (void)acm; in AcmStartDb()
128 memset_s(db->buf, acm->dataSize, 'a', acm->dataSize); in AcmDataBufAlloc()
206 return UsbClaimInterface(acm->session, acm->busNum, acm->devAddr, interfaceIndex); in GetUsbInterfaceById()
245 if (acm == NULL) { in GetPipe()
327 acm = (struct AcmDevice *)OsalMemCalloc(sizeof(*acm)); in CheckParam()
328 if (acm == NULL) { in CheckParam()
337 return acm; in CheckParam()
350 acm->iface[i] = GetUsbInterfaceById((const struct AcmDevice *)acm, acm->interfaceIndex[i]); in InitUsbDdk()
355 acm->devHandle[i] = UsbOpenInterface(acm->iface[i]); in InitUsbDdk()
385 …snd->request = UsbAllocRequest(InterfaceIdToHandle(acm, acm->dataPipe->interfaceId), 0, acm->dataS… in FillRequest()
[all …]
H A Dusbhost_sdkraw_speed.c67 if (acm == NULL) { in UsbIoThread()
128 ret = OsalThreadCreate(&acm->ioThread, (OsalThreadEntry)UsbIoThread, (void *)acm); in UsbStartIo()
317 snd->instance = acm; in UsbAllocDataRequests()
344 if (acm == NULL) { in UsbSerialDeviceAlloc()
363 acm->port = port; in UsbSerialDeviceAlloc()
364 port->acm = acm; in UsbSerialDeviceAlloc()
375 db = &acm->db[i]; in AcmDbAlloc()
391 n -= acm->db[i].use; in AcmDbIsAvail()
398 (void)acm; in AcmStartdb()
424 memset_s(db->buf, acm->dataSize, 'b', acm->dataSize); in AcmDataBufAlloc()
[all …]
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-peripherals-usb-des.md526 return UsbClaimInterface(acm->session, acm->busNum, acm->devAddr, interfaceIndex);
646acm->readReq[i] = UsbAllocRequest(InterfaceIdToHandle(acm, acm->dataInPipe->interfaceId), 0, acm->…
680acm->notifyReq = UsbAllocRequest(InterfaceIdToHandle(acm, acm->intPipe->interfaceId), 0, acm->intS…
727 acm->iface[i] = GetUsbInterfaceById((const struct AcmDevice *)acm, acm->interfaceIndex[i]);
775 acm->ctrDevHandle = UsbOpenInterface(acm->ctrIface);
816 acm->readSize = acm->dataInPipe->maxPacketSize;
817 acm->writeSize = acm->dataOutPipe->maxPacketSize;
818 acm->ctrlSize = acm->ctrPipe->maxPacketSize;
819 acm->intSize = acm->intPipe->maxPacketSize;
1306 ret = UsbParseConfigDescriptor(acm, acm->config);
[all …]
/ohos5.0/drivers/peripheral/usb/gadget/function/acm/
H A Dcdcacm.c323 struct UsbAcmDevice *acm = port->acm; in UsbSerialAllocReadRequests() local
344 struct UsbAcmDevice *acm = port->acm; in UsbSerialAllocWriteRequests() local
461 acm->notify->Connect(acm); in UsbSerialOpen()
485 acm = port->acm; in UsbSerialClose()
488 acm->notify->Disconnect(acm); in UsbSerialClose()
946 struct UsbAcmDevice *acm = ctrlInfo->acm; in AcmCtrlComplete() local
983 ctrlInfo->acm = acm; in AcmAllocCtrlRequests()
1047 acm->notifyReq->context = acm; in AcmAllocNotifyRequest()
1068 port->acm = acm; in AcmEnable()
1187 acm->notify->Connect(acm); in AcmResume()
[all …]
/ohos5.0/drivers/peripheral/usb/test/unittest/device_sdk/
H A Dusb_device_cdcacm_test.cpp395 struct AcmDevice *acm = ctrlInfo->acm; in CtrlComplete() local
569 port->acm = acm; in Enable()
572 if (acm->notify && acm->notify->Connect) { in Enable()
573 acm->notify->Connect(acm); in Enable()
576 if (acm->notify && acm->notify->Disconnect) { in Enable()
577 acm->notify->Disconnect(acm); in Enable()
587 (void)acm; in Disable()
623 acm->lineCoding = acm->port->lineCoding; in Setup()
657 if (acm->notify && acm->notify->Connect) { in Resume()
658 acm->notify->Connect(acm); in Resume()
[all …]
H A Dusb_device_cdcacm_test.h59 struct AcmDevice *acm; member
77 void (*connect)(struct AcmDevice *acm);
78 void (*disconnect)(struct AcmDevice *acm);
79 int32_t (*sendBreak)(struct AcmDevice *acm, int32_t duration);
127 struct AcmDevice *acm; member
132 void ReleaseAcmDevice(struct AcmDevice *acm);
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/usb/device/src/
H A Dusb_device_lite_cdcacm_test.c383 struct AcmDevice *acm = ctrlInfo->acm; in CtrlComplete() local
436 if ((data == NULL) || (acm == NULL) || (acm->ctrlIface.fn == NULL)) { in SendNotifyRequest()
559 port->acm = acm; in Enable()
562 if (acm->notify && acm->notify->Connect) { in Enable()
563 acm->notify->Connect(acm); in Enable()
566 if (acm->notify && acm->notify->Disconnect) { in Enable()
567 acm->notify->Disconnect(acm); in Enable()
577 (void)acm; in Disable()
613 acm->lineCoding = acm->port->lineCoding; in Setup()
650 if (acm->notify && acm->notify->Connect) { in Resume()
[all …]
/ohos5.0/drivers/peripheral/usb/sample/host/liteos_test/src/
H A Dusbhost_sdkraw_speed.c70 if (acm == NULL) { in UsbIoThread()
133 ret = OsalThreadCreate(&acm->ioThread, (OsalThreadEntry)UsbIoThread, (void *)acm); in UsbStartIo()
310 if (acm->devHandle) { in UsbParseConfigDescriptor()
328 snd->request = UsbRawAllocRequest(acm->devHandle, 0, acm->dataEp->maxPacketSize); in UsbAllocDataRequests()
329 snd->instance = acm; in UsbAllocDataRequests()
370 db = &acm->db[i]; in AcmDbAlloc()
386 n -= acm->db[i].use; in AcmDbIsAvail()
393 (void)acm; in AcmStartdb()
418 memset_s(db->buf, acm->dataSize, 'b', acm->dataSize); in AcmDataBufAlloc()
489 db = &acm->db[dbn]; in SerialBegin()
[all …]
H A Dusbhost_sdkapi_speed.c66 db = &acm->db[dbn]; in AcmDbAlloc()
84 n -= acm->db[i].use; in AcmDbIsAvail()
108 (void)acm; in AcmStartDb()
123 if (acm == NULL) { in AcmDataBufAlloc()
137 memset_s(db->buf, acm->dataSize, 'a', acm->dataSize); in AcmDataBufAlloc()
138 db->instance = acm; in AcmDataBufAlloc()
200 dbn = AcmDbAlloc(acm); in SerialBegin()
209 db = &acm->db[dbn]; in SerialBegin()
217 return UsbClaimInterface(NULL, acm->busNum, acm->devAddr, interfaceIndex); in GetUsbInterfaceById()
256 if (acm == NULL) { in GetPipe()
[all …]
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-peripherals-usb-des.md595 acm = (struct AcmDevice *)OsalMemCalloc(sizeof(*acm));
637acm->readReq[i] = UsbAllocRequest(InterfaceIdToHandle(acm, acm->dataInPipe->interfaceId), 0, acm->…
669acm->notifyReq = UsbAllocRequest(InterfaceIdToHandle(acm, acm->intPipe->interfaceId), 0, acm->intS…
714 acm->iface[i] = GetUsbInterfaceById((const struct AcmDevice *)acm, acm->interfaceIndex[i]);
760 acm->ctrDevHandle = UsbOpenInterface(acm->ctrIface);
799 acm->readSize = acm->dataInPipe->maxPacketSize;
800 acm->writeSize = acm->dataOutPipe->maxPacketSize;
801 acm->ctrlSize = acm->ctrPipe->maxPacketSize;
802 acm->intSize = acm->intPipe->maxPacketSize;
1133 acm = (struct AcmDevice *)OsalMemCalloc(sizeof(*acm));
[all …]
/ohos5.0/docs/zh-cn/application-dev/tools/
H A Dacm-tool.md1 # acm工具
4 Account Manager(帐号管理工具,简称acm)是实现帐号创建、删除、查询等功能的工具,acm为开发者提供基本的管理本地帐号的能力,例如:创建帐号、删除帐号等。
11 **acm工具命令列表**
29 acm help
34 显示acm相关的帮助信息。
43 acm create -h
69 acm delete -h
92 acm dump -h
94 acm dump -a
118 acm switch -h
[all …]
H A DReadme-CN.md19 - [acm工具](acm-tool.md)
/ohos5.0/drivers/peripheral/usb/test/unittest/host_sdk/
H A Dusb_raw_sdk_if_test_io.cpp56 if (acm == nullptr) { in UsbIoThread()
62 if (acm->devHandle == nullptr) { in UsbIoThread()
100 ret = OsalThreadCreate(&acm->ioThread, \ in UsbStartIo()
116 static int32_t UsbStopIo(struct AcmDevice *acm) in UsbStopIo() argument
125 ret = OsalThreadDestroy(&acm->ioThread); in UsbStopIo()
173 if (acm == nullptr) { in AcmReadBulkCallback()
215 if (acm == nullptr) { in AcmNotifyReqCallback()
230 struct AcmWb *wb = &acm->wb[0]; in AcmWriteBufAlloc()
254 acm->interfaceCnt = 2; in UsbParseConfigDescriptor()
255 acm->interfaceIndex[0] = 2; in UsbParseConfigDescriptor()
[all …]
H A Dusb_raw_sdk_if_test.cpp57 if (acm == nullptr) { in UsbIoThread()
101 ret = OsalThreadCreate(&acm->ioThread, (OsalThreadEntry)UsbIoThread, (void *)acm); in UsbStartIo()
180 if (acm == nullptr) { in AcmReadBulkCallback()
215 (void)acm; in AcmProcessNotification()
246 if (acm->nbIndex) { in AcmNotifyReqCallback()
252 if (acm->nbSize) { in AcmNotifyReqCallback()
254 acm->nbSize = 0; in AcmNotifyReqCallback()
264 …if (memcpy_s(&acm->notificationBuffer[acm->nbIndex], acm->nbSize - acm->nbIndex, req->buffer, copy… in AcmNotifyReqCallback()
268 acm->nbIndex += copySize; in AcmNotifyReqCallback()
269 currentSize = acm->nbIndex; in AcmNotifyReqCallback()
[all …]
H A Dusb_host_sdk_if_test.cpp117 (void)acm; in AcmProcessNotification()
145 if (acm->nbIndex) { in AcmCtrlIrq()
154 if (acm->nbSize < expectedSize) { in AcmCtrlIrq()
155 if (acm->nbSize) { in AcmCtrlIrq()
157 acm->nbSize = 0; in AcmCtrlIrq()
164 acm->nbSize = allocSize; in AcmCtrlIrq()
167 …if (memcpy_s(&acm->notificationBuffer[acm->nbIndex], acm->nbSize - acm->nbIndex, req->compInfo.buf… in AcmCtrlIrq()
171 acm->nbIndex += copySize; in AcmCtrlIrq()
172 currentSize = acm->nbIndex; in AcmCtrlIrq()
175 AcmProcessNotification(acm, dr); in AcmCtrlIrq()
[all …]
/ohos5.0/base/account/os_account/tools/test/unittest/acm/
H A DBUILD.gn33 "${tools_path}/acm/src/account_command.cpp",
39 "${tools_path}/acm:tools_acm_config",
75 "${tools_path}/acm/src/account_command.cpp",
81 "${tools_path}/acm:tools_acm_config",
117 "${tools_path}/acm/src/account_command.cpp",
123 "${tools_path}/acm:tools_acm_config",
159 "${tools_path}/acm/src/account_command.cpp",
165 "${tools_path}/acm:tools_acm_config",
201 "${tools_path}/acm/src/account_command.cpp",
207 "${tools_path}/acm:tools_acm_config",
[all …]
/ohos5.0/docs/en/application-dev/tools/
H A Dacm-tool.md29 acm help
43 acm create -h
69 acm delete -h
71 acm delete -i <accountId>
92 acm dump -h
94 acm dump -a
96 acm dump -i <accountId>
118 acm switch -h
141 acm deactivate -h
143 acm deactivate -a
[all …]
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/usb/host/src/
H A Dusb_raw_io.c45 if (acm == NULL) { in UsbIoThread()
51 if (acm->devHandle == NULL) { in UsbIoThread()
58 ret = UsbRawHandleRequests(acm->devHandle); in UsbIoThread()
163 if (acm == NULL) { in AcmReadBulkCallback()
200 if (acm == NULL) { in AcmNotifyReqCallback()
235 int32_t AcmWriteBufAlloc(struct AcmRawDevice *acm) in AcmWriteBufAlloc() argument
240 ret = AcmWriteBufAllocHandle(acm); in AcmWriteBufAlloc()
246 void AcmWriteBufFree(struct AcmRawDevice *acm) in AcmWriteBufFree() argument
277 acm->ctrlIface = number; in AcmParaseInterfaceClass()
284 acm->dataIface = number; in AcmParaseInterfaceClass()
[all …]
/ohos5.0/docs/zh-cn/readme/
H A D帐号子系统.md58 └── tools acm工具代码
59 ├── acm acm工具代码
60 │ ├── include acm工具代码头文件
61 │ └── src acm工具代码源文件
62 └── test acm工具测试代码
/ohos5.0/drivers/peripheral/usb/gadget/function/include/
H A Dcdcacm.h53 struct UsbAcmDevice *acm; member
74 void (*Connect)(struct UsbAcmDevice *acm);
75 void (*Disconnect)(struct UsbAcmDevice *acm);
76 int32_t (*SendBreak)(struct UsbAcmDevice *acm, int32_t duration);
126 struct UsbAcmDevice *acm; member
/ohos5.0/base/account/os_account/tools/test/moduletest/acm/
H A DBUILD.gn34 "${tools_path}/acm/src/account_command.cpp",
41 "${tools_path}/acm:tools_acm_config",
109 "${tools_path}/acm/src/account_command.cpp",
116 "${tools_path}/acm:tools_acm_config",
217 "${tools_path}/acm/src/account_command.cpp",
224 "${tools_path}/acm:tools_acm_config",
297 "${tools_path}/acm/src/account_command.cpp",
304 "${tools_path}/acm:tools_acm_config",
351 "${tools_path}/acm:tools_acm_config",
398 "${tools_path}/acm:tools_acm_config",
[all …]
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/usb/device/include/
H A Dusb_device_lite_cdcacm_test.h52 struct AcmDevice *acm; member
69 void (*Connect)(struct AcmDevice *acm);
70 void (*Disconnect)(struct AcmDevice *acm);
71 int32_t (*SendBreak)(struct AcmDevice *acm, int32_t duration);
121 struct AcmDevice *acm; member
125 void ReleaseAcmDevice(struct AcmDevice *acm);
/ohos5.0/docs/en/readme/
H A Daccount.md59 ├── acm # acm tool code
60 │ ├── include # acm header files
61 │ └── src # acm source file
62 └── test # acm test code

123