Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/doc/doxygroups.h

    re5291e0 rf902d36  
    3333
    3434                /**
    35                  * @defgroup nic Network interface controllers
     35                 * @defgroup netif Network interface drivers
    3636                 * @ingroup net
    3737                 */
    3838
    3939                        /**
    40                          * @defgroup libnic Base NIC framework library
    41                          * @ingroup nic
     40                         * @defgroup lo Loopback Service
     41                         * @ingroup netif
    4242                         */
    4343
    4444                        /**
    45                          * @defgroup nic_drivers Drivers using the NICF
    46                          * @ingroup nic
     45                         * @defgroup ne2000 NE2000 network interface service
     46                         * @ingroup netif
    4747                         */
    4848
     
    165165         * @ingroup emul
    166166         */
    167 
    168 /**
    169  * @defgroup usb USB
    170  * @ingroup uspace
    171  * @brief USB support for HelenOS.
    172  */
    173         /**
    174          * @defgroup libusb Base USB library
    175          * @ingroup usb
    176          * @brief Common definitions for any driver or application
    177          * dealing with USB.
    178          */
    179 
    180         /**
    181          * @defgroup libusbdev USB library for device drivers
    182          * @ingroup usb
    183          * @brief Library for writing drivers of endpoint devices (functions).
    184          */
    185 
    186         /**
    187          * @defgroup libusbhost USB library for host controller drivers
    188          * @ingroup usb
    189          * @brief Library for writing host controller drivers.
    190          */
    191 
    192         /**
    193          * @defgroup libusbhid USB library for HID devices
    194          * @ingroup usb
    195          * @brief Library for writing USB HID drivers.
    196          */
    197 
    198         /**
    199          * @defgroup usbvirt USB virtualization
    200          * @ingroup usb
    201          * @brief Support for virtual USB devices.
    202          */
    203 
    204                 /**
    205                  * @defgroup libusbvirt USB virtualization library
    206                  * @ingroup usbvirt
    207                  * @brief Library for creating virtual USB devices.
    208                  */
    209 
    210                 /**
    211                  * @defgroup drvusbvhc Virtual USB host controller
    212                  * @ingroup usbvirt
    213                  * @brief Driver simulating work of USB host controller.
    214                  */
    215 
    216                 /**
    217                  * @defgroup usbvirthub Virtual USB hub
    218                  * @ingroup usbvirt
    219                  * @brief Extra virtual USB hub for virtual host controller.
    220                  * @details
    221                  * Some of the sources are shared with virtual host controller,
    222                  * see @ref drvusbvhc for the rest of the files.
    223                  */
    224 
    225                 /**
    226                  * @defgroup usbvirtkbd Virtual USB keybaord
    227                  * @ingroup usbvirt
    228                  * @brief Virtual USB keyboard for virtual host controller.
    229                  */
    230 
    231         /**
    232          * @defgroup usbinfo USB info application
    233          * @ingroup usb
    234          * @brief Application for querying USB devices.
    235          * @details
    236          * The intended usage of this application is to query new USB devices
    237          * for their descriptors etc. to simplify driver writing.
    238          */
    239 
    240         /**
    241          * @defgroup lsusb HelenOS version of lsusb command
    242          * @ingroup usb
    243          * @brief Application for listing USB host controllers.
    244          * @details
    245          * List all found host controllers.
    246          */
    247 
    248         /**
    249          * @defgroup drvusbmid USB multi interface device driver
    250          * @ingroup usb
    251          * @brief USB multi interface device driver
    252          * @details
    253          * This driver serves as a mini hub (or bus) driver for devices
    254          * that have the class defined at interface level (those devices
    255          * usually have several interfaces).
    256          *
    257          * The term multi interface device driver (MID) was borrowed
    258          * Solaris operating system.
    259          */
    260 
    261         /**
    262          * @defgroup drvusbhub USB hub driver
    263          * @ingroup usb
    264          * @brief USB hub driver.
    265          */
    266 
    267         /**
    268          * @defgroup drvusbhid USB HID driver
    269          * @ingroup usb
    270          * @brief USB driver for HID devices.
    271          */
    272 
    273         /**
    274          * @defgroup drvusbmast USB mass storage driver
    275          * @ingroup usb
    276          * @brief USB driver for mass storage devices (bulk-only protocol).
    277          * This driver is a only a stub and is currently used only for
    278          * testing that bulk transfers work.
    279          */
    280 
    281         /**
    282          * @defgroup drvusbuhci UHCI driver
    283          * @ingroup usb
    284          * @brief Drivers for USB UHCI host controller and root hub.
    285          */
    286 
    287                 /**
    288                  * @defgroup drvusbuhcirh UHCI root hub driver
    289                  * @ingroup drvusbuhci
    290                  * @brief Driver for UHCI complaint root hub.
    291                  */
    292 
    293                 /**
    294                  * @defgroup drvusbuhcihc UHCI host controller driver
    295                  * @ingroup drvusbuhci
    296                  * @brief Driver for UHCI complaint USB host controller.
    297                  */
    298 
    299         /**
    300          * @defgroup drvusbohci OHCI driver
    301          * @ingroup usb
    302          * @brief Driver for OHCI host controller.
    303          */
    304 
    305         /**
    306          * @defgroup drvusbehci EHCI driver
    307          * @ingroup usb
    308          * @brief Driver for EHCI host controller.
    309          */
    310 
    311         /**
    312          * @defgroup drvusbfallback USB fallback driver
    313          * @ingroup usb
    314          * @brief Fallback driver for any USB device.
    315          * @details
    316          * The purpose of this driver is to simplify querying of unknown
    317          * devices from within HelenOS (without a driver, no node at all
    318          * may appear under /loc/devices).
    319          */
    320 
    321 
Note: See TracChangeset for help on using the changeset viewer.