AquilaOS documentation
How it works, and its code
Toggle main menu visibility
Loading...
Searching...
No Matches
memdev.h
Go to the documentation of this file.
1
#ifndef _MEMDEV_H
2
#define _MEMDEV_H
3
4
/*
5
* The memory devices, the character devices of major 1 (see memdev.c):
6
* each one's driver, which memdev_mux() picks by minor.
7
*/
8
9
#include <
dev/dev.h
>
10
11
extern
struct
dev
nulldev
;
12
extern
struct
dev
zerodev
;
13
extern
struct
dev
randomdev
;
14
extern
struct
dev
kmsgdev
;
15
16
#endif
/* ! _MEMDEV_H */
dev.h
kmsgdev
struct dev kmsgdev
Definition
kmsg.c:18
zerodev
struct dev zerodev
Definition
zero.c:27
nulldev
struct dev nulldev
Definition
null.c:27
randomdev
struct dev randomdev
Definition
random.c:173
dev
A device driver: its operations, any of which may be NULL.
Definition
dev.h:28
kernel
dev
mem
memdev.h
Generated by
1.18.0