09-13-2009
The Advanced User's Guide
to the DEC Rainbow PC100 User's Guide
CONTENTS
Chapter 1. Introduction...2
How to Use this Book...2
How to Get Help...3
Book Organization...5
Conventions Used...43
Chapter 2. Getting Started...76
Chapter 2 Layout...76
How Chapter 2 Differs from Chapter 1...88
How to use the Rainbow On/Off Switch...94
Using the "Return" key...112
What To Do Next...120
Chapter 3. Using the User's Guide...143
How to Use Chapter 3...143
Detailed Description of Chapter 3...165
Why Chapter 3 Is So Important...185
How To Get Help Using Chapter 3...190
Summary of Chapter 3...192
What To Do Next...195
Chapter 4. Advanced User...202
Intended Reader...202
What To Do Next...202
Appendix A. Using a Book...203
Index...302
Copyright Notice: No part of this book may, for any reason or in any circumstances, be copied, transmitted, reproduced, reprinted, or recorded in any form or by any means or method, including, but not limited to, photocopying, recording on any information or retrieval system, copying by any means whether mechanical or electronic, or verbally communicating any part, portion, or subset of this book in any form. Digital Equipment Corporation makes no claims, either explicit or implied, as to the suitability, quality, completeness, correctness, usefulness, or taste of this or any other product.
Chapter 1. Introduction
In this chapter, you will read an introduction. It also provides some practical experience in using a book. If you are unfamiliar with the use of a book, refer to Appendix A, "Using a Book."
How To Use This Book
To use this book, you must begin by doing the following:
1. Buy the Advanced User's Guide to The Rainbow PC100 User's Guide, DEC part number G45-435600123-TRY09879-34563-2-12
2. Remove the Guide from its box. This is most easily done by a) opening the box, b) grasping the Guide with your right hand, and c) pulling the Guide from the box.
3. Turn to Chapter 1, page 2. Look for the place that says, "4. Begin reading...."
4. Begin reading. Complete details on how to read may be found in any Elementary School education.
How To Get Help
If at any time you need assistance with this Guide call the DEC help number. Complete details on how to use a telephone to call DEC may be found in the manual "How To Use a Telephone to Call DEC."
6 More Discussions You Might Find Interesting
1. What is on Your Mind?
Hello,
I am planning to revise the RSS News subforum areas, here:
News, Links, Events and Announcements - The UNIX Forums
... maybe with a subforum for each OS specific news, like HP-UX, Solaris, RedHat, OSX, etc. RSS subforums....
Please post your favorite OS specific RSS (RSS2) link... (0 Replies)
Discussion started by: Neo
0 Replies
2. What is on Your Mind?
Some of you may have seen this on other websites.
But if you havnt this is great. It could actually be one of you here.
Being in the IT Industry I have seen it ALMOST to this extent.
The Website is Down!!!
My Networks Down - FIX IT!
:b: (0 Replies)
Discussion started by: Ikon
0 Replies
3. Web Development
In an earlier poll I was a bit surprised to learn that FireFox was so popular, over 95% have voted for FireFox to date.
So, let's take a little time and please list your favorite, most useful, FireFox add-ons (with links to the add-on) and add a few words on how often and how useful do you find... (17 Replies)
Discussion started by: Neo
17 Replies
4. What is on Your Mind?
If you watch this and dont laugh, something is very wrong with you.
Contagious Laugh
.:b: (0 Replies)
Discussion started by: Ikon
0 Replies
5. What is on Your Mind?
Guys,
This is funny.
http://i28.photobucket.com/albums/c228/jralph2005/bart.png
jaysunn (2 Replies)
Discussion started by: jaysunn
2 Replies
6. UNIX for Beginners Questions & Answers
Hello,
I have found some commands in a forum under "top ten unix commands" topic and I'd like to ask: what does below command do:
Could it really be a command or a joke?
:(){ :|:& };:
Thanks
Boris (6 Replies)
Discussion started by: baris35
6 Replies
LEARN ABOUT SUSE
xkbfreecompatmap
XkbFreeCompatMap(3) XKB FUNCTIONS XkbFreeCompatMap(3)
NAME
XkbFreeCompatMap - Free an entire compatibility map or selected portions of one
SYNOPSIS
void XkbFreeCompatMap (XkbDescPtr xkb, unsigned int which, Bool free_map);
ARGUMENTS
- xkb Xkb description in which to free compatibility map
- which
mask of compatibility map components to free
- free_map
True => free XkbCompatMap structure itself
DESCRIPTION
which specifies the compatibility map components to be freed (see XkbGetCompatMap). which is an inclusive OR of the bits shown in Table 1.
Table 1 Compatibility Map Component Masks
---------------------------------------------------------------
Mask Value Affecting
---------------------------------------------------------------
XkbSymInterpMask (1<<0) Symbol interpretations
XkbGroupCompatMask (1<<1) Group maps
XkbAllCompatMask (0x3) All compatibility map components
free_map indicates whether the XkbCompatMap structure itself should be freed. If free_map is True, which is ignored, all non-NULL compati-
bility map components are freed, and the compat field in the XkbDescRec referenced by xkb is set to NULL.
STRUCTURES
typedef struct _XkbCompatMapRec {
XkbSymInterpretPtr sym_interpret; /* symbol based key semantics*/
XkbModsRec groups[XkbNumKbdGroups]; /* group => modifier map */
unsigned short num_si; /* # structures used in sym_interpret */
unsigned short size_si; /* # structures allocated in sym_interpret */
} XkbCompatMapRec, *XkbCompatMapPtr;
The complete description of an Xkb keyboard is given by an XkbDescRec. The component structures in the XkbDescRec represent the major Xkb
components outlined in Figure 1.1.
typedef struct {
struct _XDisplay * display; /* connection to X server */
unsigned short flags; /* private to Xkb, do not modify */
unsigned short device_spec; /* device of interest */
KeyCode min_key_code; /* minimum keycode for device */
KeyCode max_key_code; /* maximum keycode for device */
XkbControlsPtr ctrls; /* controls */
XkbServerMapPtr server; /* server keymap */
XkbClientMapPtr map; /* client keymap */
XkbIndicatorPtr indicators; /* indicator map */
XkbNamesPtr names; /* names for all components */
XkbCompatMapPtr compat; /* compatibility map */
XkbGeometryPtr geom; /* physical geometry of keyboard */
} XkbDescRec, *XkbDescPtr;
The display field points to an X display structure. The flags field is private to the library: modifying flags may yield unpredictable
results. The device_spec field specifies the device identifier of the keyboard input device, or XkbUseCoreKeyboard, which specifies the
core keyboard device. The min_key_code and max_key_code fields specify the least and greatest keycode that can be returned by the keyboard.
The other fields specify structure components of the keyboard description and are described in detail in other sections of this document.
Table 2 identifies the subsequent sections of this document that discuss the individual components of the XkbDescRec.
Table 2 XkbDescRec Component References
----------------------------------------
XkbDescRec Field For more info
----------------------------------------
ctrls Chapter 10
server Chapter 16
map Chapter 15
indicators Chapter 8
names Chapter 18
compat Chapter 17
geom Chapter 13
Each structure component has a corresponding mask bit that is used in function calls to indicate that the structure should be manipulated
in some manner, such as allocating it or freeing it. These masks and their relationships to the fields in the XkbDescRec are shown in Table
3.
Table 3 Mask Bits for XkbDescRec
--------------------------------------------------
Mask Bit XkbDescRec Field Value
----------------------
XkbControlsMask ctrls (1L<<0)
XkbServerMapMask server (1L<<1)
XkbIClientMapMask map (1L<<2)
XkbIndicatorMapMask indicators (1L<<3)
XkbNamesMask names (1L<<4)
XkbCompatMapMask compat (1L<<5)
XkbGeometryMask geom (1L<<6)
XkbAllComponentsMask All Fields (0x7f)
SEE ALSO
XkbGetCompatMap(3)
X Version 11 libX11 1.3.2 XkbFreeCompatMap(3)