summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--doc/mdk_mixvm.texi14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/mdk_mixvm.texi b/doc/mdk_mixvm.texi
index e52790e..a60325e 100644
--- a/doc/mdk_mixvm.texi
+++ b/doc/mdk_mixvm.texi
@@ -1,10 +1,10 @@
@c -*-texinfo-*-
@c This is part of the GNU MDK Reference Manual.
-@c Copyright (C) 2000, 2001, 2002, 2003
+@c Copyright (C) 2000, 2001, 2002, 2003, 2004
@c Free Software Foundation, Inc.
@c See the file mdk.texi for copying conditions.
-@c $Id: mdk_mixvm.texi,v 1.12 2003/06/02 23:20:38 jao Exp $
+@c $Id: mdk_mixvm.texi,v 1.13 2004/06/07 00:00:12 jao Exp $
@node mixvm, gmixvm, mixasm, Top
@comment node-name, next, previous, up
@@ -782,3 +782,13 @@ directory @file{~/.mdk}; this location can be changed using the
@item Terminal @tab 19 @tab @code{stdout} @tab char out
@item Paper tape @tab 20 @tab @file{paper.dev} @tab char out
@end multitable
+
+Devices of type @i{char} are stored as ASCII files, using one line per
+block. For instance, since the card reader has blocks of size 16, that
+is, 80 characters, it will be emulated by an ASCII file consisting of
+lines with length 80. Note that the virtual machine automatically
+converts between the MIX and ASCII character encodings, so that you can
+manipulate char device files with any ASCII editor. In addition, the
+reader is not case-sensitive, i.e., it automatically converts lowercase
+letters to their uppercase counterparts (since the MIX character set
+does not include the former).