source: mainline/kernel/doc/doxygroups.h@ 4122410

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 4122410 was 46f7b64, checked in by Jakub Jermar <jakub@…>, 7 years ago

Add abs32le to kernel doxygroups.h

  • Property mode set to 100644
File size: 6.8 KB
Line 
1
2/* Definitions of modules and its relations for generating Doxygen documentation */
3
4/** @defgroup kernel Kernel
5 */
6
7/** @defgroup genericadt Data types
8 * @ingroup kernel
9 */
10
11/** @defgroup main Kernel initialization
12 * @ingroup others
13 */
14
15/** @defgroup genericconsole Kernel console
16 * @ingroup others
17 */
18
19/** @defgroup time Time management
20 * @ingroup kernel
21 */
22
23/** @defgroup proc Scheduling
24 * @ingroup kernel
25 */
26
27/** @defgroup genericproc generic
28 * @ingroup proc
29 */
30
31
32/**
33 * @cond abs32le
34 * @defgroup abs32leproc abs32le
35 * @ingroup proc
36 * @endcond
37 */
38
39/**
40 * @cond amd64
41 * @defgroup amd64proc amd64
42 * @ingroup proc
43 * @endcond
44 */
45
46/**
47 * @cond arm32
48 * @defgroup arm32proc arm32
49 * @ingroup proc
50 * @endcond
51 */
52
53/**
54 * @cond ia32
55 * @defgroup ia32proc ia32
56 * @ingroup proc
57 * @endcond
58 */
59
60/**
61 * @cond ia64
62 * @defgroup ia64proc ia64
63 * @ingroup proc
64 * @endcond
65 */
66
67/**
68 * @cond mips32
69 * @defgroup mips32proc mips32
70 * @ingroup proc
71 * @endcond
72 */
73
74/**
75 * @cond ppc32
76 * @defgroup ppc32proc ppc32
77 * @ingroup proc
78 * @endcond
79 */
80
81/**
82 * @cond riscv64
83 * @defgroup riscv64proc riscv64
84 * @ingroup proc
85 * @endcond
86 */
87
88/**
89 * @cond sparc64
90 * @defgroup sparc64proc sparc64
91 * @ingroup proc
92 * @endcond
93 */
94
95
96/** @defgroup sync Synchronization
97 * @ingroup kernel
98 */
99
100
101/** @defgroup mm Memory management
102 * @ingroup kernel
103 */
104
105/**
106 * @defgroup genericmm generic
107 * @ingroup mm
108 */
109
110/**
111 * @defgroup genarchmm genarch
112 * @ingroup mm
113 */
114
115/**
116 * @cond abs32le
117 * @defgroup abs32lemm abs32le
118 * @ingroup mm
119 * @endcond
120 */
121
122/**
123 * @cond amd64
124 * @defgroup amd64mm amd64
125 * @ingroup mm
126 * @endcond
127 */
128
129/**
130 * @cond arm32
131 * @defgroup arm32mm arm32
132 * @ingroup mm
133 * @endcond
134 */
135
136/**
137 * @cond ia32
138 * @defgroup ia32mm ia32
139 * @ingroup mm
140 * @endcond
141 */
142
143/**
144 * @cond ia64
145 * @defgroup ia64mm ia64
146 * @ingroup mm
147 * @endcond
148 */
149
150/**
151 * @cond mips32
152 * @defgroup mips32mm mips32
153 * @ingroup mm
154 * @endcond
155 */
156
157/**
158 * @cond ppc32
159 * @defgroup ppc32mm ppc32
160 * @ingroup mm
161 * @endcond
162 */
163
164/**
165 * @cond riscv64
166 * @defgroup riscv64mm riscv64
167 * @ingroup mm
168 * @endcond
169 */
170
171/**
172 * @cond sparc64
173 * @defgroup sparc64mm sparc64
174 * @ingroup mm
175 * @endcond
176 */
177
178
179
180/** @defgroup genericipc IPC
181 * @ingroup kernel
182 */
183
184/** @defgroup generickio KIO
185 * @brief Kernel character input/output facility
186 * @ingroup genericconsole
187 */
188
189
190/** @defgroup ddi Device Driver Interface
191 * @ingroup kernel
192 */
193
194/**
195 * @defgroup genericddi generic
196 * @ingroup ddi
197 */
198
199/**
200 * @cond abs32le
201 * @defgroup abs32leddi abs32le
202 * @ingroup ddi
203 * @endcond
204 */
205
206/**
207 * @cond amd64
208 * @defgroup amd64ddi amd64
209 * @ingroup ddi
210 * @endcond
211 */
212
213/**
214 * @cond arm32
215 * @defgroup arm32ddi arm32
216 * @ingroup ddi
217 * @endcond
218 */
219
220/**
221 * @cond ia32
222 * @defgroup ia32ddi ia32
223 * @ingroup ddi
224 * @endcond
225 */
226
227/**
228 * @cond ia64
229 * @defgroup ia64ddi ia64
230 * @ingroup ddi
231 * @endcond
232 */
233
234/**
235 * @cond mips32
236 * @defgroup mips32ddi mips32
237 * @ingroup ddi
238 * @endcond
239 */
240
241/**
242 * @cond ppc32
243 * @defgroup ppc32ddi ppc32
244 * @ingroup ddi
245 * @endcond
246 */
247
248/**
249 * @cond riscv64
250 * @defgroup riscv64ddi riscv64
251 * @ingroup ddi
252 * @endcond
253 */
254
255/**
256 * @cond sparc64
257 * @defgroup sparc64ddi sparc64
258 * @ingroup ddi
259 * @endcond
260 */
261
262/** @defgroup debug Debugging
263 * @ingroup others
264 */
265
266/**
267 * @defgroup genericdebug generic
268 * @ingroup debug
269 */
270
271/**
272 * @cond abs32le
273 * @defgroup abs32ledebug abs32le
274 * @ingroup debug
275 * @endcond
276 */
277
278/**
279 * @cond amd64
280 * @defgroup amd64debug ia32/amd64
281 * @ingroup debug
282 * @endcond
283 */
284
285/**
286 * @cond arm32
287 * @defgroup arm32debug arm32
288 * @ingroup debug
289 * @endcond
290 */
291
292/**
293 * @cond ia32
294 * @defgroup amd64debug ia32/amd64
295 * @ingroup debug
296 * @endcond
297 */
298
299/**
300 * @cond ia64
301 * @defgroup ia64debug ia64
302 * @ingroup debug
303 * @endcond
304 */
305
306/**
307 * @cond mips32
308 * @defgroup mips32debug mips32
309 * @ingroup debug
310 * @endcond
311 */
312
313/**
314 * @cond ppc32
315 * @defgroup ppc32debug ppc32
316 * @ingroup debug
317 * @endcond
318 */
319
320/**
321 * @cond riscv64
322 * @defgroup riscv64debug riscv64
323 * @ingroup debug
324 * @endcond
325 */
326
327/**
328 * @cond sparc64
329 * @defgroup sparc64debug sparc64
330 * @ingroup debug
331 * @endcond
332 */
333
334/** @defgroup interrupt Interrupt handling and dispatching
335 * @ingroup kernel
336 */
337/**
338 * @defgroup genericinterrupt generic
339 * @ingroup interrupt
340 */
341
342/**
343 * @cond abs32le
344 * @defgroup abs32leinterrupt abs32le
345 * @ingroup interrupt
346 * @endcond
347 */
348
349/**
350 * @cond amd64
351 * @defgroup amd64interrupt amd64
352 * @ingroup interrupt
353 * @endcond
354 */
355
356/**
357 * @cond arm32
358 * @defgroup arm32interrupt arm32
359 * @ingroup interrupt
360 * @endcond
361 */
362
363/**
364 * @cond ia32
365 * @defgroup ia32interrupt ia32
366 * @ingroup interrupt
367 * @endcond
368 */
369
370/**
371 * @cond ia64
372 * @defgroup ia64interrupt ia64
373 * @ingroup interrupt
374 * @endcond
375 */
376
377/**
378 * @cond mips32
379 * @defgroup mips32interrupt mips32
380 * @ingroup interrupt
381 * @endcond
382 */
383
384/**
385 * @cond ppc32
386 * @defgroup ppc32interrupt ppc32
387 * @ingroup interrupt
388 * @endcond
389 */
390
391/**
392 * @cond riscv64
393 * @defgroup riscv64interrupt riscv64
394 * @ingroup interrupt
395 * @endcond
396 */
397
398/**
399 * @cond sparc64
400 * @defgroup sparc64interrupt sparc64
401 * @ingroup interrupt
402 * @endcond
403 */
404
405
406/** @defgroup others Miscellanea
407 * @ingroup kernel
408 */
409
410/**
411 * @defgroup generic generic
412 * @ingroup others
413 */
414
415/**
416 * @defgroup genarch genarch
417 * @ingroup others
418 */
419
420/**
421 * @cond abs32le
422 * @defgroup abs32le abs32le
423 * @ingroup others
424 * @endcond
425 */
426
427/**
428 * @cond amd64
429 * @defgroup amd64 amd64
430 * @ingroup others
431 * @endcond
432 */
433
434/**
435 * @cond arm32
436 * @defgroup arm32 arm32
437 * @ingroup others
438 * @endcond
439 */
440
441/**
442 * @cond ia32
443 * @defgroup ia32 ia32
444 * @ingroup others
445 * @endcond
446 */
447
448/**
449 * @cond ia64
450 * @defgroup ia64 ia64
451 * @ingroup others
452 * @endcond
453 */
454
455/**
456 * @cond mips32
457 * @defgroup mips32 mips32
458 * @ingroup others
459 * @endcond
460 */
461
462/**
463 * @cond ppc32
464 * @defgroup ppc32 ppc32
465 * @ingroup others
466 * @endcond
467 */
468
469/**
470 * @cond riscv64
471 * @defgroup riscv64 riscv64
472 * @ingroup others
473 * @endcond
474 */
475
476/**
477 * @cond sparc64
478 * @defgroup sparc64 sparc64
479 * @ingroup others
480 * @endcond
481 */
Note: See TracBrowser for help on using the repository browser.