|
@@ -666,7 +666,7 @@ This is even worse than it sounds, so try your best to be careful.
|
|
|
By the way, I would like to point out that the above discussion is true for any operating system which uses a monolithic kernel.
|
|
|
This is not quite the same thing as \emph{"building all your modules into the kernel"}, although the idea is the same.
|
|
|
There are things called microkernels which have modules which get their own codespace.
|
|
|
-The GNU Hurd and the Zircon kernel of Google Fuchsia are two examples of a microkernel.
|
|
|
+The \href{https://www.gnu.org/software/hurd/}{GNU Hurd} and the \href{https://fuchsia.dev/fuchsia-src/concepts/kernel}{Zircon kernel} of Google Fuchsia are two examples of a microkernel.
|
|
|
|
|
|
\subsection{Device Drivers}
|
|
|
\label{sec:device_drivers}
|