| 212 | ****************************************************************************/ |
| 213 | |
| 214 | int usbhost_devaddr_initialize(FAR struct usbhost_devaddr_s *devgen) |
| 215 | { |
| 216 | int ret = -EINVAL; |
| 217 | |
| 218 | DEBUGASSERT(devgen); |
| 219 | |
| 220 | if (devgen) |
| 221 | { |
| 222 | memset(devgen, 0, sizeof(struct usbhost_devaddr_s)); |
| 223 | nxmutex_init(&devgen->lock); |
| 224 | devgen->next = 1; |
| 225 | ret = OK; |
| 226 | } |
| 227 | |
| 228 | return ret; |
| 229 | } |
| 230 | |
| 231 | /**************************************************************************** |
| 232 | * Name: usbhost_devaddr_create |
no test coverage detected