u386mon
Fountain Technical Services
fts at fts1.uucp
Fri Jun 29 06:50:54 AEST 1990
I've spend a bit of time porting 'u386mon' from SCO to
Interactive Unix.
I had a couple of problems, most of them either solved
or kludged:
a) ICS defines a bunch of 'u*' types, but defines 'unchar'...
I guess SCO defines 'u_char' -- a define took care of that.
b) sys/bootinfo.h must differ a bit:
Missing from Interactive are:
defines for: 'B_MEM_DOWN', but I guessed that this served
the same purpose as B_MEM_BOOTSTRAP.
B_MEM_RSRVD: ifdef'd out.
B_MEM_KBSS: ditto.
the 'bootmem' structure does not seem to have the members
'bootmem' and 'extmem'. [Are these totals?] I ifdef'd and
put -1 in.
c) nlsym couldn't find the symbols:
'CMask', 'diskinfo', 'mfmap' and 'mfmax'
I removed them from the list and renumbered the 'Nindex_' stuff
in nlsym.h. It doesn't appear that they were used. (Unless the
list is used also used to update the screen, I haven't checked
that possiblity out yet.)
I accidentally zapped one of my original archives, so I can't
really send a diff out. (What program _IS_ used to build the
endless patches that appear in various places? The simple diff
can be built by /bin/diff, but the context diffs?)
More information about the Comp.unix.i386
mailing list