1 |
Paul de Vrieze <pauldv@××××××.nl> writes: |
2 |
|
3 |
> Well the kernel is that police agent. The kernel "polices" a variety |
4 |
> of devices including: [...] |
5 |
|
6 |
Just as a side note: what you describe is how it was done in Unix; |
7 |
it's not the only way. For instance, the L4 microkernel contains |
8 |
almost no hardware drivers at all. Hardware drivers have to be |
9 |
implemented as L4 tasks, which do not run in kernel space. One of the |
10 |
main jobs of the kernel is than to translate interrupts into IPC |
11 |
messages, which are sent to the user space hardware drivers. |
12 |
|
13 |
moritz |
14 |
-- |
15 |
moritz@×××××××××××××××.de - http://duesseldorf.ccc.de/~moritz/ |
16 |
GPG fingerprint = 3A14 3923 15BE FD57 FC06 B501 0841 2D7B 6F98 4199 |