/* Copyright (c) 1983 University of Maryland Computer Science Department */ #define NBPB 8 /* Number of bits per byte */ /* N.B.: this works in Reiser CPP even if "pyr" not defined... what about others? */ #if pyr || sun || mc68000 || mc68000a /* this one is the "Big-Endian" byte order version */ union chr { struct { char mode; char ch; /* NOTE: this is known to be low byte */ } ch_two; short ch_all; }; #else #if vax /* this one is the "Little-Endian" byte order version */ union chr { struct { char ch; /* NOTE: this is known to be low byte */ char mode; } ch_two; short ch_all; }; #else vax Sorry, I don't know about this machine. Please fix win.h. #endif vax #endif pyr || sun || mc68000 || mc68000a /* ch_all is set to ' ' or (' '|(WBUF<