Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!sgi!parcvax!cdp!steve From: steve@cdp.UUCP Newsgroups: comp.unix.microport Subject: Re: 2 ESDI drives, and misc. flames Message-ID: <138500040@cdp> Date: 4 Aug 88 22:02:00 GMT References: <138500039@cdp> Lines: 23 Nf-ID: #R:cdp:138500039:cdp:138500040:000:905 Nf-From: cdp.UUCP!steve Aug 4 15:02:00 1988 John, > |Another interesting note. In a fit of frustration, I tried to > |link the 386/ix hd.o driver into the uPort kernel. The link > |failed, with undefined (global) symbols 'dpt1' and 'dpt2'. I > |find it outrageous that Microport decided to break the SVR3 > |driver interface. After all, isn't the success of UNIX based > |on the standard interfaces it provides ? > > My guess is that these are global symbols in the Interactive driver which > are referenced by some other driver in Interactive's distribution. The > core (not the device drivers) of both our kernels is based on the same > code from AT&T. Microport did *not* decide to break the kernel interface > and neither did Interactive. > The error message from ld indicated that the undefined symbols 'dpt1' and 'dpt2' were referenced from uPort's kernel (os.o). Thanks for spending the time to address these concerns. Steve Fram