1/** 2 3@defgroup internal_api Internal and System API 4@brief Internal and System API 5@{ 6 7@} 8 9@defgroup os_services Operating System Services 10@brief Operating System Services 11@{ 12@} 13 14@defgroup io_interfaces Device Drivers 15@brief Interfaces to interact with various hardware peripherals. 16@details A collection of hardware-agnostic interfaces used to implement and interact with device 17 drivers. 18@{ 19@} 20 21@defgroup misc_interfaces Miscellaneous Devices 22@ingroup io_interfaces 23@brief Interfaces for hardware peripherals that do not have a dedicated driver class. 24@{ 25@} 26 27@brief Interfaces for USB hardware and associated standards. 28@defgroup usb_interfaces USB 29@ingroup io_interfaces 30@{ 31@} 32 33@brief Interfaces for multi-function devices. 34@defgroup mfd_interfaces Multi-function Devices 35@ingroup io_interfaces 36@{ 37@} 38 39@brief Testing 40@defgroup testing Testing 41@{ 42@} 43 44@brief Debug Services 45@defgroup debug Debug 46@ingroup os_services 47@{ 48@} 49 50@brief Device Management 51@defgroup device_mgmt Device Management 52@ingroup os_services 53@{ 54@} 55 56@brief MCUmgr 57@defgroup mcumgr MCUmgr 58@ingroup device_mgmt 59@{ 60@} 61 62@brief Transport layers for MCUmgr: SMP, UART, etc. 63@defgroup mcumgr_transport Transport layers 64@ingroup mcumgr 65@{ 66@} 67 68@brief Connectivity 69@defgroup connectivity Connectivity 70@{ 71@} 72 73@brief USB 74@defgroup usb USB 75@ingroup connectivity 76@{ 77@} 78 79@brief Utilities 80@defgroup utilities Utilities 81@{ 82 83@brief Data Structure APIs 84@defgroup datastructure_apis Data Structure APIs 85@{ 86@} 87 88@} 89 90@brief APIs to interact with third-party services or applications 91@defgroup third_party Third-party 92@{ 93@} 94 95@brief Modem APIs 96@defgroup modem Modem APIs 97@ingroup connectivity 98@since 3.5 99@version 1.0.0 100@{ 101@} 102 103@brief Memory Management APIs 104@defgroup mem_mgmt Memory Management APIs 105@{ 106@} 107 108*/ 109