Changes in uspace/doc/doxygroups.h [f902d36:8594505] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/doc/doxygroups.h
rf902d36 r8594505 150 150 * @endcond 151 151 */ 152 152 153 153 /** 154 154 * @defgroup emul Emulation Libraries … … 165 165 * @ingroup emul 166 166 */ 167 168 /** 169 * @defgroup usb USB 170 * @ingroup uspace 171 * @brief USB support for HelenOS. 172 */ 173 /** 174 * @defgroup libusb USB library 175 * @ingroup usb 176 * @brief Library for creating USB devices drivers. 177 */ 178 179 /** 180 * @defgroup usbvirt USB virtualization 181 * @ingroup usb 182 * @brief Support for virtual USB devices. 183 */ 184 185 /** 186 * @defgroup libusbvirt USB virtualization library 187 * @ingroup usbvirt 188 * @brief Library for creating virtual USB devices. 189 */ 190 191 /** 192 * @defgroup drvusbvhc Virtual USB host controller 193 * @ingroup usbvirt 194 * @brief Driver simulating work of USB host controller. 195 */ 196 197 /** 198 * @defgroup usbvirthub Virtual USB hub 199 * @ingroup usbvirt 200 * @brief Extra virtual USB hub for virtual host controller. 201 * @details 202 * Some of the sources are shared with virtual host controller, 203 * see @ref drvusbvhc for the rest of the files. 204 */ 205 206 /** 207 * @defgroup usbvirtkbd Virtual USB keybaord 208 * @ingroup usbvirt 209 * @brief Virtual USB keyboard for virtual host controller. 210 */ 211 212 /** 213 * @defgroup usbinfo USB info application 214 * @ingroup usb 215 * @brief Application for querying USB devices. 216 * @details 217 * The intended usage of this application is to query new USB devices 218 * for their descriptors etc. to simplify driver writing. 219 */ 220 221 /** 222 * @defgroup lsusb HelenOS version of lsusb command 223 * @ingroup usb 224 * @brief Application for listing USB host controllers. 225 * @details 226 * List all found host controllers. 227 */ 228 229 /** 230 * @defgroup drvusbmid USB multi interface device driver 231 * @ingroup usb 232 * @brief USB multi interface device driver 233 * @details 234 * This driver serves as a mini hub (or bus) driver for devices 235 * that have the class defined at interface level (those devices 236 * usually have several interfaces). 237 * 238 * The term multi interface device driver (MID) was borrowed 239 * Solaris operating system. 240 */ 241 242 /** 243 * @defgroup drvusbhub USB hub driver 244 * @ingroup usb 245 * @brief USB hub driver. 246 */ 247 248 /** 249 * @defgroup drvusbhid USB HID driver 250 * @ingroup usb 251 * @brief USB driver for HID devices. 252 */ 253 254 /** 255 * @defgroup drvusbmouse USB mouse driver 256 * @ingroup usb 257 * @brief USB driver for mouse with boot protocol. 258 */ 259 260 /** 261 * @defgroup drvusbmast USB mass storage driver 262 * @ingroup usb 263 * @brief USB driver for mass storage devices (bulk-only protocol). 264 * This driver is a only a stub and is currently used only for 265 * testing that bulk transfers work. 266 */ 267 268 /** 269 * @defgroup drvusbuhci UHCI driver 270 * @ingroup usb 271 * @brief Drivers for USB UHCI host controller and root hub. 272 */ 273 274 /** 275 * @defgroup drvusbuhcirh UHCI root hub driver 276 * @ingroup drvusbuhci 277 * @brief Driver for UHCI complaint root hub. 278 */ 279 280 /** 281 * @defgroup drvusbuhcihc UHCI host controller driver 282 * @ingroup drvusbuhci 283 * @brief Driver for UHCI complaint USB host controller. 284 */ 285 286 /** 287 * @defgroup drvusbohci OHCI driver 288 * @ingroup usb 289 * @brief Driver for OHCI host controller. 290 */ 291 292 /** 293 * @defgroup drvusbehci EHCI driver 294 * @ingroup usb 295 * @brief Driver for EHCI host controller. 296 */ 297 298 /** 299 * @defgroup drvusbfallback USB fallback driver 300 * @ingroup usb 301 * @brief Fallback driver for any USB device. 302 * @details 303 * The purpose of this driver is to simplify querying of unknown 304 * devices from within HelenOS (without a driver, no node at all 305 * may appear under /dev/devices). 306 */ 307 308
Note:
See TracChangeset
for help on using the changeset viewer.