Skip to content

Commit b950a10

Browse files
authored
Merge pull request #124 from tzuyichan/patch
Fix grammar
2 parents d2ddccc + b95f6f5 commit b950a10

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lkmpg.tex

+3-3
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ \section{Introduction}
6464
\label{sec:introduction}
6565
The Linux Kernel Module Programming Guide is a free book; you may reproduce and/or modify it under the terms of the \href{https://opensource.org/licenses/OSL-3.0}{Open Software License}, version 3.0.
6666

67-
This book is distributed in the hope it will be useful, but without any warranty, without even the implied warranty of merchantability or fitness for a particular purpose.
67+
This book is distributed in the hope that it would be useful, but without any warranty, without even the implied warranty of merchantability or fitness for a particular purpose.
6868

6969
The author encourages wide distribution of this book for personal or commercial use, provided the above copyright notice remains intact and the method adheres to the provisions of the \href{https://opensource.org/licenses/OSL-3.0}{Open Software License}.
7070
In summary, you may copy and distribute this book free of charge or for a profit. No explicit permission is required from the author for reproduction of this book in any medium, physical or electronic.
@@ -441,9 +441,9 @@ \subsection{Hello and Goodbye}
441441
\end{code}
442442

443443
Now have a look at \src{drivers/char/Makefile} for a real world example.
444-
As you can see, some things get hardwired into the kernel (\verb|obj-y|) but where are all those \verb|obj-m| gone?
444+
As you can see, some things got hardwired into the kernel (\verb|obj-y|) but where have all those \verb|obj-m| gone?
445445
Those familiar with shell scripts will easily be able to spot them.
446-
For those not, the \verb|obj-$(CONFIG_FOO)| entries you see everywhere expand into \verb|obj-y| or \verb|obj-m|, depending on whether the \verb|CONFIG_FOO| variable has been set to \verb|y| or \verb|m|.
446+
For those who are not, the \verb|obj-$(CONFIG_FOO)| entries you see everywhere expand into \verb|obj-y| or \verb|obj-m|, depending on whether the \verb|CONFIG_FOO| variable has been set to \verb|y| or \verb|m|.
447447
While we are at it, those were exactly the kind of variables that you have set in the \verb|.config| file in the top-level directory of Linux kernel source tree, the last time when you said \sh|make menuconfig| or something like that.
448448

449449
\subsection{The \_\_init and \_\_exit Macros}

0 commit comments

Comments
 (0)