From owner-freebsd-hackers Mon Jul 6 10:43:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA16530 for freebsd-hackers-outgoing; Mon, 6 Jul 1998 10:43:25 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from att.com (kcgw1.att.com [192.128.133.151]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA16496 for ; Mon, 6 Jul 1998 10:43:10 -0700 (PDT) (envelope-from sbabkin@dcn.att.com) From: sbabkin@dcn.att.com Received: by kcgw1.att.com; Mon Jul 6 12:43 CDT 1998 Received: from dcn71.dcn.att.com ([135.44.192.112]) by kcig1.att.att.com (AT&T/GW-1.0) with ESMTP id MAA15406 for ; Mon, 6 Jul 1998 12:42:57 -0500 (CDT) Received: by dcn71.dcn.att.com with Internet Mail Service (5.0.1458.49) id <32C9HJTL>; Mon, 6 Jul 1998 13:42:56 -0400 Message-ID: To: lile@stdio.com, hackers@FreeBSD.ORG Subject: RE: Object library formats Date: Mon, 6 Jul 1998 13:42:55 -0400 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > -----Original Message----- > From: Larry S. Lile [SMTP:lile@stdio.com] > > Could this library be linked into a kernel? > > COFF/TRLLD.O: 80386 COFF executable not stripped - version > 30821 > > It is part of the Olicom device driver development kit for their token > Is Olicom part of Olivetti or something different ? > ring cards. They seem to think it would be compatible with a.out. > Also > would this library be compatible with an elf'd system? > > ELF/TRLLD.O: ELF 32-bit LSB relocatable, Intel 80386, version > 1, > not stripped > A COFF binary file can be converted into a.out without much problems, I have even written that converter once but it was lost during a crash and I felt no urge to write it again. The problem is that this driver is probably relying on the SysV Device Driver Interface to call the kernel library functions that are missing in FreeBSD. For a network driver this is for sure because it should use the STREAMS framework which is not used in FreeBSD. -Serge P.S. A not stripped object file may be very useful for reverse engineering. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message