Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 20:50:00 +0000
From:      Ceri <setantae@submonkey.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   docs/34914: More fixup for Developers' Handbook : Driver Basics chapter
Message-ID:  <E16b6Lo-000AnG-00@rhadamanth.private.submonkey.net>

next in thread | raw e-mail | index | archive | help

>Number:         34914
>Category:       docs
>Synopsis:       More fixup for Developers' Handbook : Driver Basics chapter
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 13 13:00:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Ceri <setantae@submonkey.net>
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
>Environment:
System: FreeBSD rhadamanth.private.submonkey.net 4.5-STABLE FreeBSD 4.5-STABLE #0: Tue Feb 12 17:56:57 GMT 2002 setantae@rhadamanth.private.submonkey.net:/usr/obj/usr/src/sys/RHADAMANTH i386


	
>Description:

- Formalise markup.
- Fix some broken &prompt.root entities that somehow were making it past
    "make lint"..
- Amend strange "administrator commands" phrase.  Your call on this one.
- Some grammatical changes.


Ceri

>How-To-Repeat:
	
>Fix:

--- doc/en_US.ISO8859-1/books/developers-handbook/driverbasics/chapter.sgml.old	Wed Feb 13 20:29:18 2002
+++ doc/en_US.ISO8859-1/books/developers-handbook/driverbasics/chapter.sgml	Wed Feb 13 20:45:07 2002
@@ -49,7 +49,7 @@
       changes.</para>
 
     <para>The kld interface is used through the following
-      administrator commands :
+      privileged commands :
 
     <itemizedlist>
       <listitem><simpara><command>kldload</command> - loads a new kernel
@@ -123,8 +123,7 @@
       <para>Simply running <command>make</command> with this makefile
         will create a file <filename>skeleton.ko</filename> that can
         be loaded into your system by typing :
-<screen> &prompt.root
-	  kldload -v ./skeleton.ko</screen>
+<screen>&prompt.root; <userinput>kldload -v ./skeleton.ko</userinput></screen>
       </para>
     </sect2>
   </sect1>
@@ -138,7 +137,7 @@
       accesses a device node.  The <command>/dev/MAKEDEV</command>
       script makes most of the device nodes for your system but if you
       are doing your own driver development it may be necessary to
-      create your own device nodes with <command>mknod</command>
+      create your own device nodes with <command>mknod</command>.
     </para>
 
     <sect2>
@@ -146,7 +145,7 @@
 
       <para>The <command>mknod</command> command requires four
 	arguments to create a device node.  You must specify the name
-	of this device node, the type of device, the major number of
+	of the device node, the type of device, the major number of
 	the device, and the minor number of the device.</para>
     </sect2>
 
@@ -158,7 +157,7 @@
 	This eliminates the problems of potentially having a device
 	driver without a static device node, or a device node without
 	an installed device driver.  Devfs is still a work in
-	progress, but it is already working quite nice.</para>
+	progress, but it is already working quite nicely.</para>
     </sect2>
 
   </sect1>
@@ -337,13 +336,13 @@
     <para>To install this driver you will first need to make a node on
       your filesystem with a command such as : </para>
 
-    <screen>&prompt.root mknod /dev/echo c 33 0</screen>
+    <screen>&prompt.root; <userinput>mknod /dev/echo c 33 0</userinput></screen>
 
     <para>With this driver loaded you should now be able to type
       something like :</para>
 
-    <screen>&prompt.root echo -n "Test Data" > /dev/echo
-&prompt.root cat /dev/echo
+    <screen>&prompt.root; <userinput>echo -n "Test Data" > /dev/echo</userinput>
+&prompt.root; <userinput>cat /dev/echo</userinput>
 Test Data</screen>
 
     <para>Real hardware devices in the next chapter..</para>
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E16b6Lo-000AnG-00>