-
Notifications
You must be signed in to change notification settings - Fork 0
/
1-PORTING
184 lines (153 loc) · 6.28 KB
/
1-PORTING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
Seyon is reported to run on most Unix platforms. Before compiling
Seyon, edit the file config.h according to your system. Normally,
config.h is the only file that you need to edit in order to
compile Seyon.
If you compile and run Seyon successfully, provide me with
information like the ones below. I'd appreciate that. (I can
withhold your email address if you like).
The code right now is not very clean and not well-documented, but
I'm working on that. If you encounter a problem while porting,
send a letter to me or the Seyon mailing list and I'll help as
much as I can, especially with explanations on what the various
parts, of the code do. See the FAQ on how how to joing the list.
The following is a list of machines/OS combinations Seyon is
reported to run on. If you want your name or address taken out of
the list (e.g. in fear some luusers who have a system like yours
might contact you if they have a problem :), send me mail to that
effect, and I'll take it out of the next release.
HARDWARE : DECstation 5000
OS : Ultrix 4.2
GUI : X11R5, X11R4 & X11R3
REP. BY : [email protected]
[email protected] (Harri Pasanen)
NOTES :
HARDWARE : Sun SPARC IPX, Sun SPARC (various), ?, Sun SPARC 1+, ?
OS : SunOS 4.1, SunOS 4.1.2 (aka Solaris 1.0.1), SunOS 4.1.3,
SunOS 4.1.1, SunOS 4.1.1
GUI : ?, OpenWindows 3.0, X11R5, X11R5pl22, X11R4
REP. BY : [email protected] (Peter Davies)
[email protected] (Tony Vincent-Sun-Vienna)
[email protected] (Lance Jones)
Michael Salmon <[email protected]>
[email protected] (Walter Obermiller)
HARDWARE : Sun SparClassic
OS : Solaris 2.1
GUI : OpenWindows 3.1
REP. BY : [email protected] (Greg Eisenhauer)
NOTES :
HARDWARE : Sun 3
OS : SunOS 3.5
GUI : ?
REP. BY : [email protected] (Bob Smith)
NOTES : See notes below about using the sgtty interface and BSD
: ioctls.
HARDWARE : HP Apollo 9000
OS : Domain/OS-10.4
GUI : X11R5
REP. BY : [email protected] (Eric A. Schmidt)
NOTES :
HARDWARE : IBM RS/6000
OS : AIX 3.2.3, AIX ?
GUI : X11R5pl19 with Xaw3d, ?
REP. BY : hellgate.utah.edu!cusa!cbs!egan (Egan F. Ford)
[email protected] (John Rodkey)
NOTES : "We have about 10 support people here that use Seyon
everyday. Seyon logs about 100 hours usage a week. It's
the 2nd (after X11R5) most used public software on our
site." -- Egan.
HARDWARE : HP 9000/750, HP 340
OS : HP-UX 8.0
GUI : X11R4, ?
REP. BY : [email protected] (Robert J. McNamara)
[email protected] (Donald J. Lemoine)
NOTES : DJL plans to convert Xaw to Motif
HARDWARE : i383
OS : Linux 0.??
GUI : XFree86 1.1 (X11R5)
REP. BY : Many people (including Linus Torvalds!)
NOTES :
HARDWARE : i383
OS : Dell SVR4.?, SVR4.0 2.2
GUI : X11R5
REP. BY : [email protected] (Fred Appleman)
NOTES :
HARDWARE : i383, i386 (486 PC)
OS : Esix 4.0.3 (SVR4), Esix 4.0.0
GUI : XFree86 1.1 (X11R5)
REP. BY : [email protected] (Glenn Geers)
Dave DeWolfe <[email protected]>
NOTES :
HARDWARE : i386
OS : ISC SVR3.2 3.0.1
GUI : XFree86 1.1 (X11R5), ?
REP. BY : [email protected] (Alain Hebert)
[email protected] (J.J.Bailey)
NOTES :
HARDWARE : i386
OS : Interactive SVR3.2 3.0
GUI : X11R4
REP. BY : [email protected] (Robert Cope)
NOTES :
HARDWARE : i386
OS : UHC UNIX System V/386 R 4.0 V 2.0 (SVR4.2)
GUI : XFree*6 1.2 (X11R5pl22)
REP. BY : [email protected] (Felix Blank)
NOTES :
HARDWARE : i386
OS : 386BSD 0.1
GUI : XFree86 (X11R5)
REP. BY : [email protected] (Amancio Hasty Jr)
[email protected] (Eric Jui-Lin Lu)
[email protected] (William T. Warner)
NOTES :
HARDWARE : i386
OS : BSD/386
GUI :
REP. BY : [email protected] (Steve McCoole)
NOTES :
HARDWARE : Silicon Graphics IRIS
OS :
GUI :
REP. BY : Craig Southeren
NOTES :
HARDWARE :
OS :
GUI :
REP. BY :
NOTES :
HARDWARE : Mips
OS : Mips RISCos 4.52
GUI : X11R5pl22
REP. BY : [email protected] (Milton Scritsmier)
NOTES :
DETAILED NOTES:
------------------------------
A) Using the sgtty interface and BSD ioctls (old BSD systems that have
neither the POSIX termios nor the SYSV termio interfaces, like
SunOS 3.x):
From [email protected] (Bob Smith):
Well here it is, finally... This will allow seyon to compile and
function using BSD ioctls, although I should probably mention
'where it's at'...
1) setting 8-bit mode puts the modem port into RAW mode. This
disables Xon/Xoff and any parity settings that may be active,
even though the Xon/Xoff and parity settings will still show
as they are currently set. Returning to 7-bit mode puts the
port back into CBREAK where Xon/Xoff and parity are once
again active. There is no 5 or 6 bit mode, selecting those
behave the same as 7 bit mode (re-establishes CBREAK)...
2) There is no ISTRIP equivalent in the BSD ioctls of my machine.
So that function is simply ifdef'd out...
3) Stop bits will always be 1... although my machine seems to have
an extension to allow setting 1 or 2 stop bits, I don't know how
portable that may be... and since I've never had a need for 2
stop bits, I chose to leave it out...
4) ...and something that's had me stumped for the last couple of days.
The 'led' indicators in the seyon control panel don't work for me???
For the life of me I can't figure out why, since I know from other
experience that the modem control ioctls DO work... At one time
I had some debug code in, and sure enough, they start out working
and then quit when the initial modem settings are plugged in...
I'll figure it out eventually! :-)
------------------------------