source: mainline/uspace/doc/doxygroups.h@ 1ffa73b

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 1ffa73b was c0e1be7, checked in by Vojtech Horky <vojtechhorky@…>, 15 years ago

Start working on virtual USB HCD

So far, the `vhcd' server simulates a very simple and stupid HC.
All transactions are queued and later executed, informing caller
about the outcome.

Simple random generator is used to make the HC less deterministic
(e.g. randomly invalidating transactions).

Even more simple application communicating with `vhcd' exists. Just
run `usb' from terminal.

  • Property mode set to 100644
File size: 2.8 KB
Line 
1
2/* Definitions of modules and its relations for generating Doxygen documentation */
3
4/**
5 * @defgroup srvcs HelenOS Services
6 * @ingroup uspace
7 */
8
9 /**
10 * @defgroup ns Naming Service
11 * @ingroup srvcs
12 */
13
14 /**
15 * @defgroup kbd Keyboard Service
16 * @ingroup srvcs
17 */
18
19 /**
20 * @defgroup fbs Framebuffer Service
21 * @ingroup srvcs
22 */
23
24 /**
25 * @defgroup console Console Service
26 * @ingroup srvcs
27 */
28
29 /**
30 * @defgroup net Networking Stack
31 * @ingroup srvcs
32 */
33
34 /**
35 * @defgroup netif Network interface drivers
36 * @ingroup net
37 */
38
39 /**
40 * @defgroup lo Loopback Service
41 * @ingroup netif
42 */
43
44 /**
45 * @defgroup dp8390 Generic DP8390 network interface family service
46 * @ingroup netif
47 */
48
49 /**
50 * @defgroup ne2k NE2000 network interface family
51 * @ingroup dp8390
52 */
53
54 /**
55 * @defgroup net_nil Network interface layer
56 * @ingroup net
57 */
58
59 /**
60 * @defgroup eth Ethernet (IEEE 802.3) network interface layer Service
61 * @ingroup net_nil
62 */
63
64 /**
65 * @defgroup nildummy Dummy network interface layer Service
66 * @ingroup net_nil
67 */
68
69 /**
70 * @defgroup net_il Inter-networking layer
71 * @ingroup net
72 */
73
74 /**
75 * @defgroup arp Address Resolution Protocol (ARP) Service
76 * @ingroup net_il
77 */
78
79 /**
80 * @defgroup ip Internet Protocol (IP) Service
81 * @ingroup net_il
82 */
83
84 /**
85 * @defgroup net_tl Transport layer
86 * @ingroup net
87 */
88
89 /**
90 * @defgroup icmp Internet Control Message Protocol (ICMP) Service
91 * @ingroup net_tl
92 */
93
94 /**
95 * @defgroup udp User Datagram Protocol (UDP) Service
96 * @ingroup net_tl
97 */
98
99 /**
100 * @defgroup tcp Transmission Control Protocol (TCP) Service
101 * @ingroup net_tl
102 */
103
104 /**
105 * @defgroup packet Packet management system
106 * @ingroup net
107 */
108
109 /**
110 * @defgroup net_app Applications
111 * @ingroup net
112 */
113
114 /**
115 * @defgroup echo Echo Service
116 * @ingroup net_app
117 */
118
119 /**
120 * @defgroup ping Ping
121 * @ingroup net_app
122 */
123
124 /**
125 * @defgroup nettest Networking tests
126 * @ingroup net_app
127 */
128
129 /**
130 * @defgroup net_lib Application library
131 * @ingroup net
132 */
133
134 /**
135 * @defgroup socket Sockets
136 * @ingroup net_lib
137 */
138
139 /**
140 * @defgroup netdb Netdb
141 * @ingroup net_lib
142 */
143
144 /**
145 * @cond amd64
146 * @defgroup pci PCI Service
147 * @ingroup srvcs
148 * @endcond
149 */
150
151 /**
152 * @cond ia32
153 * @defgroup pci PCI Service
154 * @ingroup srvcs
155 * @endcond
156 */
157
158/**
159 * @defgroup emul Emulation Libraries
160 * @ingroup uspace
161 */
162
163 /**
164 * @defgroup sfl Softloat
165 * @ingroup emul
166 */
167
168 /**
169 * @defgroup softint Softint
170 * @ingroup emul
171 */
172
173/**
174 * @defgroup usb USB
175 * @ingroup uspace
176 * @brief USB support for HelenOS.
177 */
178 /**
179 * @defgroup libusb USB library
180 * @ingroup usb
181 * @brief Library for creating USB devices drivers.
182 */
Note: See TracBrowser for help on using the repository browser.