/* * Copyright (c) 2025 Nordic Semiconductor ASA * * SPDX-License-Identifier: Apache-2.0 */ #include #include #include LOG_MODULE_REGISTER(main, LOG_LEVEL_INF); int main(void) { struct usbd_context *sample_usbd; int ret; sample_usbd = sample_usbd_setup_device(NULL); if (sample_usbd == NULL) { LOG_ERR("Failed to setup USB device"); return -ENODEV; } ret = usbd_init(sample_usbd); if (ret) { LOG_ERR("Failed to initialize device support"); return ret; } ret = usbd_enable(sample_usbd); if (ret) { LOG_ERR("Failed to enable device support"); return ret; } return 0; }