From owner-freebsd-hardware Wed May 31 5:48:26 2000 Delivered-To: freebsd-hardware@freebsd.org Received: from eden.dei.uc.pt (eden.dei.uc.pt [193.137.203.230]) by hub.freebsd.org (Postfix) with ESMTP id DA1CF37B86F for ; Wed, 31 May 2000 05:47:49 -0700 (PDT) (envelope-from nunov@dei.uc.pt) Received: from dei.uc.pt (marx.dei.uc.pt [193.136.212.95]) by eden.dei.uc.pt (8.10.1/8.10.1) with ESMTP id e4VClid16675; Wed, 31 May 2000 13:47:44 +0100 (WET DST) Message-ID: <393509F3.36EDCE1D@dei.uc.pt> Date: Wed, 31 May 2000 13:47:47 +0100 From: Nuno Veiga X-Mailer: Mozilla 4.05 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-hardware@FreeBSD.ORG Cc: nunov@dei.uc.pt, sasilva@dei.uc.pt Subject: FreeBSD 2.2 -> 4.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi! I have the code of an ATM driver for FreeBSD 2.2 I would like to port it to FreeBSD 4.0 What cautions should I have? When I tried to compile the code, I got a warning: "Don't #include ioctl.h in the kernel. Include xxxio.h instead." So I did it. Then an error: ... ################: MAKING DRIVER ################ #####: [1]> [install] driver (host) #####: [2]> [install] driver/FREEBSD (host) #####: [3]> [install] driver/FREEBSD/i386 (host) #####: [5]> [install] driver/FREEBSD/i386/host (host) gmake[6]: *** No rule to make target `/usr/include/machine/spl.h', needed by `_lebuscom.ldep'. Stop. gmake[5]: *** [host] Error 2 gmake[4]: *** [install] Error 2 gmake[3]: *** [install] Error 2 gmake[2]: *** [install] Error 2 gmake[1]: *** [driver] Error 2 gmake: *** [all] Error 2 Could you help me? Thank you Nuno Veiga To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message