DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦d980e46cc⟧ TextFile

    Length: 3165 (0xc5d)
    Types: TextFile
    Notes: R1k Text-file segment

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦6af166b4f⟧ 
            └─⟦this⟧ 

TextFile

#ifdef _RCG_VALUES_
/* RatRXIVersion - what version RXI are we */
char *RatRXIVersion[] = {
    "October 2, 1990",
    "!Machine.Release.X_Interface.Release10_7_1.",
    "Xhp46021a 80x60",
0 };
#endif /* _RCG_VALUES_ */

/* defGeometry - default window geometry */
#define defGeometry "80x60"

/* defXColumns - default window width */
#define defXColumns 80

/* defYLines - default window length */
#define defYLines 60

/* defRV - default RecognitionValue - defines the value
 * to be used ((defRV<<3)+2) in the what-are-you
 * terminal-recognition sequence.  Use 0 for completely
 * normal VT100 (VT102 actually) behavior.
 *   1 - Sun; keyboard model 3; XSun3; X_Sun_X11R3_Sparc
 *   1 - Sun; keyboard model 3; XSun3; X_Sun_X11R3
 *   2 - Sun; keyboard model 4; XSun4; X_Sun_X11R3
 *   2 - Sun; keyboard model 4; XSun4; X_Sun_X11R3_Sparc
 *   4 - DECwindows; VAXstation (VMS), US keyboard; XDecUS; X_Vms5_1_Wollongong502
 *   4 - DECwindows; VAXstation (VMS), US keyboard; XDecUS; X_Vms5_1_Multinet203
 *   5 - NCD; X Terminal; Sun X11R3; XNCD; X_Sun_X11R3_Sparc
 *   5 - NCD; X Terminal; Sun X/NeWS; XNCD; X_Xnews2_0
 *   5 - NCD; X Terminal; VMS 5.1; XNCD; X_Vms5_1_Multinet203
 *   5 - NCD; X Terminal; IBM AIX 3.1; XNCD; X_Aix3_1
 *   5 - NCD; X Terminal; Apollo SR10.2 (BSD Unix); XNCD; X_Apollo_SR10_2
 *   5 - NCD; X Terminal; Sun X11R3; XNCD; X_Sun_X11R3
 *   5 - NCD; X Terminal; Sun X/NeWS; XNCD; X_Xnews2_0_Sparc
 *   5 - NCD; X Terminal; VMS 5.1; XNCD; X_Vms5_1_Wollongong502
 *   5 - NCD; X Terminal; HP-UX 7.0; XNCD; X_Hpux7_0
 *   6 - Sun X/NeWS 2.0; keyboard model 3; XNews3; X_Xnews2_0_Sparc
 *   6 - Sun X/NeWS 2.0; keyboard model 3; XNews3; X_Xnews2_0
 *   7 - Sun X/NeWS 2.0; keyboard model 4; XNews4; X_Xnews2_0_Sparc
 *   7 - Sun X/NeWS 2.0; keyboard model 4; XNews4; X_Xnews2_0
 *   8 - HP; keyboard model 46021A; Xhp46021a; X_Hpux7_0
 *   9 - IBM; R/6000, US keyboard; XR6us; X_Aix3_1
 *   10 - Apollo; keyboard 3; model 7121; XApollo3; X_Apollo_SR10_2
 */
#define defRV "xhp46021a"

/* Our target system is... */
#define RatXhp46021a    1
#define RatXApollo3    0
#define RatXDecUS    0
#define RatXNCD    0
#define RatXNews3    0
#define RatXNews4    0
#define RatXR6us    0
#define RatXSun3    0
#define RatXSun4    0

#ifdef _RCG_VALUES_
static struct _Rcg_Values {
    char  *Name;
    int    Code;
} Rcg_Values [] = {
  { "vt100", 0 },
  { "xrtus", 3 },
  { "xsun3", 1 },
  { "xsun4", 2 },
  { "xdecus", 4 },
  { "xncd", 5 },
  { "xnews3", 6 },
  { "xnews4", 7 },
  { "xhp46021a", 8 },
  { "xr6us", 9 },
  { "xapollo3", 10 },
  { NULL, 0 }
};
#endif /* _RCG_VALUES_ */

#ifdef _RCG_MENU_

static char *rcgtext[] = {
        "VT100",
        "XApollo3",
        "XDecUS",
        "XNCD",
        "XNews3",
        "XNews4",
        "XR6us",
        "XRtus",
        "XSun3",
        "XSun4",
        "Xhp46021a",
        0,
};

static int rcgcode[] = {
        0, /* VT100 */
        10, /* XApollo3*/
        4, /* XDecUS*/
        5, /* XNCD*/
        6, /* XNews3*/
        7, /* XNews4*/
        9, /* XR6us*/
        3, /* XRtus */
        1, /* XSun3*/
        2, /* XSun4*/
        8, /* Xhp46021a*/
};
#endif /* _RCG_MENU_ */