Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/doc/doxygroups.h

    r8594505 rf902d36  
    150150         * @endcond
    151151         */
    152 
     152       
    153153/**
    154154 * @defgroup emul Emulation Libraries
     
    165165         * @ingroup emul
    166166         */
    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.