/* * Copyright 1987 by David C. Elliott, MIPS Computer Systems. * * Unlimited redistribution allowed as long as this notice * is kept intact. */ /* * Copyright (c) 1988 The Regents of the University of California. * All rights reserved. * * This code is derived from software contributed to Berkeley by * David C. Elliott, of MIPS Computer Systems. * * %sccs.include.redist.c% */ #ifndef lint static char sccsid[] = "@(#)ttwyse60.c 3.4 (Berkeley) 06/06/90"; #endif /* not lint */ #include "ww.h" #include "tt.h" #define G (WWM_GRP << WWC_MSHIFT) short wyse60_frame[16] = { ' ', '6'|G, ':'|G, '1'|G, '6'|G, '6'|G, '2'|G, '4'|G, ':'|G, '5'|G, ':'|G, '='|G, '3'|G, '9'|G, '0'|G, '0'|G }; extern struct tt_str *gen_AS; extern struct tt_str *gen_AE; tt_wyse60() { static struct tt_str ae = { "\033H\003", 3 }; static struct tt_str as = { "\033H\002", 3 }; if (tt_generic() < 0) return -1; tt.tt_availmodes |= WWM_GRP; tt.tt_frame = wyse60_frame; if (gen_AS == 0) gen_AS = &as; if (gen_AE == 0) gen_AE = &ae; return 0; }